-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
63 lines (63 loc) · 3.07 KB
/
package.json
File metadata and controls
63 lines (63 loc) · 3.07 KB
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
{
"name": "caswow",
"version": "1.0.0",
"description": "Time to wow the CAS group",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build:eleventy": "eleventy",
"watch:eleventy": "eleventy --serve",
"watch:cas": "chokidar '../caswow.library/css/*' -c 'cp node_modules/caswow.library/css/caswow.css docs/css/caswow.css && cp node_modules/caswow.library/css/caswow.css src/css/caswow.css && pnpm build:eleventy'",
"make": "mkdir dependencies dependencies/css dependencies/js dependencies/webfonts",
"project-config": "pnpm install && pnpm link ../caswow.library && pnpm copy-cas && pnpm copy-css && pnpm copy-js && pnpm copy-fa && pnpm build:eleventy",
"copy-css": "cp node_modules/bootstrap/dist/css/bootstrap.min.css dependencies/css/",
"copy-js": "cp node_modules/bootstrap/dist/js/bootstrap.min.js dependencies/js/",
"copy-chartjs": "cp node_modules/chart.js/dist/chart.js dependencies/js/",
"bootstrap-js": "cp node_modules/bootstrap/dist/js/bootstrap.min.js src/dependencies/js/",
"bootstrap-css": "cp node_modules/bootstrap/dist/css/bootstrap.min.css src/dependencies/css/",
"copy-fa": "cp node_modules/@fortawesome/fontawesome-free/webfonts/** dependencies/webfonts && cp node_modules/@fortawesome/fontawesome-free/css/all.min.css dependencies/css/fa.min.css",
"copy-cas": "cp node_modules/caswow.library/css/caswow.css src/css/caswow.css",
"link-cas": "pnpm link ../caswow.library && pnpm install && pnpm copy-cas",
"show": "cross-env ELEVENTY_ENV=dev npx @11ty/eleventy --serve watch:*",
"dev": "cross-env ELEVENTY_ENV=dev && npm-run-all --parallel watch:* ",
"serve": "cross-env ELEVENTY_ENV=dev && npm-run-all --parallel watch:*",
"start": "cross-env ELEVENTY_ENV=dev npm-run-all build:eleventy",
"build": "cross-env ELEVENTY_ENV=prod npm run css build:eleventy",
"css-compile": "sass --style compressed --source-map --embed-sources --no-error-css src/css/:docs/css/",
"css-lint": "stylelint src/css/",
"css-prefix": "postcss --replace docs/css/styles.css --use autoprefixer --map",
"css": "pnpm css-compile && pnpm css-prefix"
},
"author": "Adam J. Jolicoeur",
"license": "ISC",
"devDependencies": {
"@11ty/eleventy": "3.1.2",
"@11ty/eleventy-img": "6.0.4",
"@11ty/eleventy-navigation": "1.0.5",
"@11ty/eleventy-plugin-inclusive-language": "1.0.3",
"autoprefixer": "10.4.24",
"bootstrap": "5.3.8",
"chokidar-cli": "^3.0.0",
"chromatic": "15.1.0",
"cross-env": "10.1.0",
"css-prefix": "0.0.2",
"npm-run-all": "4.1.5",
"postcss": "8.5.6",
"postcss-cli": "11.0.1",
"typescript": "5.8.3"
},
"dependencies": {
"@11ty/eleventy-plugin-vite": "7.0.0",
"@componentassemblysystems/caswow.library": "https://github.com/ComponentAssemblySystems/caswow.library",
"@fortawesome/fontawesome-free": "7.2.0",
"bootstrap-icons": "1.13.1",
"chart.js": "4.5.1"
},
"optionalDependencies": {
"caswow.library": "file:../caswow.library"
},
"browserslist": [
"> 5%, not dead",
"last 2 major versions"
]
}