-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
package.json
42 lines (42 loc) · 1.89 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
"name": "create-leanup",
"description": "This package contains the slim CLI to get started with leanupjs.",
"version": "2.0.0-rc.84",
"author": "Martin Oppitz <npmjs@martinoppitz.com>",
"license": "Apache-2.0",
"scripts": {
"build": "rimraf dist && tsup src/cli.ts --minify",
"clean": "git clean -f -d -X",
":postinstall": "npm-run-all postinstall:*",
"postinstall:angular": "cpy \"defaults/**/*\" \"!defaults/unocss.config.ts\" templates/angular-app/ --dot",
"postinstall:astro": "cpy \"defaults/**/*\" \"!defaults/public/index.html\" templates/astro-app/ --dot",
"postinstall:library": "cpy \"defaults/*{.editorconfig,commitlint.config.js}\" templates/kolibri-library/ --dot",
"postinstall:theme": "cpy \"defaults/{**/.{editorconfig,eslintignore,npmrc,prettierignore,ts-prunerc.js},**/gitignore}\" templates/kolibri-theme/ --dot",
"postinstall:next.js": "cpy \"defaults/**/*\" \"!defaults/public/index.html\" templates/next.js-app/ --dot",
"postinstall:preact": "cpy \"defaults/**/*\" templates/preact-app/ --dot",
"postinstall:react": "cpy \"defaults/**/*\" templates/react-app/ --dot",
"postinstall:solid": "cpy \"defaults/**/*\" templates/solid-app/ --dot",
"postinstall:static": "cpy \"defaults/{public/**/*,**/.npmrc,**/gitignore}\" \"!defaults/public/index.html\" templates/static-page --dot",
"dev": "tsup src/cli.ts --watch",
"prepack": "git clean -f -d -X templates/ && npm run build",
":test": "npm run clean && npm i && npm run build && rimraf my-app && node dist/cli.js my-app"
},
"bin": "dist/cli.js",
"dependencies": {
"cpy-cli": "4.2.0",
"create-create-cli": "7.3.2",
"kleur": "4.1.5",
"npm-run-all": "4.1.5"
},
"devDependencies": {
"@types/node": "18.16.3",
"rimraf": "3.0.2",
"tsup": "6.7.0",
"typescript": "4.9.5"
},
"files": [
"defaults/**/*",
"dist/**/*",
"templates/**/*"
]
}