93 lines
2.6 KiB
JSON
93 lines
2.6 KiB
JSON
{
|
|
"name": "manuth/mantra",
|
|
"version": "0.0.0",
|
|
"description": "A SilverStripe-theme called \"mantra\".",
|
|
"type": "silverstripe-theme",
|
|
"authors": [
|
|
{
|
|
"name": "Manuel Thalmann",
|
|
"email": "m@nuth.ch"
|
|
}
|
|
],
|
|
"license": "MIT",
|
|
"keywords": [
|
|
"SilverStripe",
|
|
"Theme",
|
|
"m@nuth",
|
|
"mantra"
|
|
],
|
|
"repositories": [
|
|
{
|
|
"type": "git",
|
|
"url": "https://github.com/manuth/mantra.git"
|
|
}
|
|
],
|
|
"homepage": "https://github.com/manuth/mantra#readme",
|
|
"scripts-descriptions": {
|
|
"build": "Builds the project.",
|
|
"release": "Performs a release-build.",
|
|
"rebuild": "Rebuilds the project.",
|
|
"rebuild-release": "Rebuilds the project in release-mode.",
|
|
"watch": "Builds the project in watch-mode.",
|
|
"watch-release": "Performs a release-build in watch-mode.",
|
|
"stop": "Stops building the project in watch-mode.",
|
|
"stop-release": "Stops performing the release-build in watch-mode.",
|
|
"clean": "Cleans the project",
|
|
"lint": "Lints the project."
|
|
},
|
|
"scripts": {
|
|
"build": "npm run build",
|
|
"release": "npm run release",
|
|
"rebuild": "npm run rebuild",
|
|
"rebuild-release": "npm run rebuild-release",
|
|
"watch": "npm run watch",
|
|
"watch-release": "npm run watch-release",
|
|
"stop": "npm run stop",
|
|
"stop-release": "npm run stop-release",
|
|
"clean": "npm run clean",
|
|
"lint": "npm run lint"
|
|
},
|
|
"require": {},
|
|
"require-dev": {
|
|
"neronmoon/scriptsdev": "^0.1.6"
|
|
},
|
|
"archive": {
|
|
"exclude": [
|
|
"/*.tar",
|
|
".devcontainer",
|
|
".drone.yml",
|
|
".eslintrc.js",
|
|
".gitignore",
|
|
".vscode/",
|
|
"composer.lock",
|
|
"gulp",
|
|
"gulpfile.ts",
|
|
"node_modules/",
|
|
"package-lock.json",
|
|
"package.json",
|
|
"src/",
|
|
"tsconfig.json",
|
|
"tsconfig.*.json",
|
|
"/test/",
|
|
"!/assets/",
|
|
"!/css/",
|
|
"!/javascript/",
|
|
"!/templates/"
|
|
]
|
|
},
|
|
"extra": {
|
|
"scripts-dev": {
|
|
"post-install-cmd": [
|
|
"npm install",
|
|
"@rebuild",
|
|
"Composer\\Config::disableProcessTimeout",
|
|
"composer --working-dir=./test/website install"
|
|
]
|
|
}
|
|
},
|
|
"config": {
|
|
"allow-plugins": {
|
|
"neronmoon/scriptsdev": true
|
|
}
|
|
}
|
|
}
|