-
Notifications
You must be signed in to change notification settings - Fork 14
/
package.json
134 lines (134 loc) · 6.33 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
{
"name": "sam-design-system",
"version": "17.0.13",
"license": "MIT",
"scripts": {
"start": "ng serve --configuration development",
"build": "ng build --configuration=development",
"test": "npm run test:components && npm run test:material-extensions && npm run test:sam-formly",
"test:components": "ng test components --no-watch --no-progress --code-coverage --browsers=ChromeHeadlessCI --source-map=false",
"test:material-extensions": "ng test sam-material-extensions --no-watch --no-progress --code-coverage --browsers=ChromeHeadlessCI --source-map=false",
"test:sam-formly": "ng test sam-formly --no-watch --no-progress --code-coverage --browsers=ChromeHeadlessCI --source-map=false",
"test:prettier": "npx prettier -c \"libs\" \"apps\"",
"lint": "ng lint",
"e2e": "ng e2e",
"update": "ng update",
"update:check": "ng update",
"federalist": "npm install --only=dev && npm run demo:docs && ng build --project=sam-design-system-site --configuration production --base-href=$BASEURL/ && npm run demo:stackblitzes-federalist && npm run build:docs",
"version": "node ./tools/scripts/update-libs-version.js && git add .",
"postversion": "git push && git push --tags",
"changelog": "gren changelog --override && git add . && git commit -m \"Add changelog\" && git push",
"release-notes": "gren release",
"publish:libs": "node ./tools/scripts/pack-and-publish.js",
"release:patch": "npm version patch && npm run release-notes && npm run changelog",
"release:minor": "npm version minor && npm run release-notes && npm run changelog",
"release:major": "npm version major && npm run release-notes && npm run changelog",
"demo:docs:components": "npx compodoc -p libs/packages/components/tsconfig.lib.json -e json -d libs/documentation/src/lib/apidoc/components --minimal && node ./scripts/generate-docs.ts -f components",
"demo:docs:formly": "npx compodoc -p libs/packages/sam-formly/tsconfig.lib.json -e json -d libs/documentation/src/lib/apidoc/formly --minimal && node ./scripts/generate-docs.ts -f formly",
"demo:docs": "npm run demo:docs:components && npm run demo:docs:formly",
"build:docs:components": "npx compodoc -p libs/packages/components/tsconfig.lib.json -n \"SAM.Gov Design System - Components\" --hideGenerator --disableCoverage -d dist/apps/sam-design-system-site/compodoc/components",
"build:docs:formly": "npx compodoc -p libs/packages/sam-formly/tsconfig.lib.json -n \"SAM.Gov Design System - Formly\" --hideGenerator --disableCoverage -d dist/apps/sam-design-system-site/compodoc/formly",
"build:docs": "npm run build:docs:components && npm run build:docs:formly",
"compodocs": "npx compodoc -p libs/packages/components/tsconfig.lib.json -s --minimal",
"demo:stackblitzes": "ts-node --project misc/tsconfig.json misc/generate-stackblitzes.ts",
"demo:stackblitzes-federalist": "ts-node --project misc/tsconfig.json misc/generate-stackblitzes.ts --federalist",
"docs:json": "compodoc -p ./tsconfig.json -e json -d .",
"storybook": "ng run sam-design-system-site:storybook",
"build-storybook": "npm run docs:json && storybook build",
"check-prettier": "npx prettier -c \"libs\" \"apps\"",
"fix-prettier": "npx prettier --write \"libs\" \"apps\"",
"build-storybook-ng": "ng run sam-design-system-site:build-storybook"
},
"private": true,
"dependencies": {
"@angular-devkit/architect": "^0.1703.3",
"@angular-devkit/build-angular": "^17.3.2",
"@angular/animations": "^17.3.2",
"@angular/cdk": "^17.3.2",
"@angular/cli": "^17.3.2",
"@angular/common": "^17.3.2",
"@angular/compiler": "^17.3.2",
"@angular/compiler-cli": "^17.3.2",
"@angular/core": "^17.3.2",
"@angular/forms": "^17.3.2",
"@angular/material": "^17.3.2",
"@angular/platform-browser": "^17.3.2",
"@angular/platform-browser-dynamic": "^17.3.2",
"@angular/router": "^17.3.2",
"@ckeditor/ckeditor5-angular": "^7.0.1",
"@ckeditor/ckeditor5-build-classic": "^32.0.0",
"@ckeditor/ckeditor5-watchdog": ">=37.0.0",
"@compodoc/compodoc": "^1.1.19",
"@gsa-sam/components": "^17.0.1",
"@gsa-sam/ngx-uswds": "^17.0.0",
"@gsa-sam/ngx-uswds-icons": "^17.0.0",
"@gsa-sam/sam-formly": "^17.0.1",
"@gsa-sam/sam-material-extensions": "^17.0.1",
"@gsa-sam/sam-styles": "^3.0.23",
"@ngx-formly/core": "^6.2.1",
"@ngx-formly/schematics": "^6.2.1",
"@popperjs/core": "^2.11.8",
"@storybook/test": "^8.0.0",
"@types/qs": "^6.9.5",
"accessible-html5-video-player": "^1.0.6",
"core-js": "^3.22.4",
"fs-extra": "^9.1.0",
"lodash-es": "^4.17.15",
"lodash.camelcase": "4.3.0",
"minimist": "^1.2.5",
"ngx-bootstrap-icons": "^1.7.2",
"ngx-markdown": "^17.2.0",
"ngx-toastr": "^16.2.0",
"qs": "^6.9.6",
"raw-loader": "^4.0.2",
"rxjs": ">=7.5.0",
"tslib": "^2.0.0",
"typescript": "<5.5.0",
"zone.js": "^0.14.4"
},
"devDependencies": {
"@angular/language-service": "^17.3.2",
"@babel/core": "^7.17.10",
"@babel/preset-env": "^7.4.5",
"@storybook/addon-actions": "^8.0.0",
"@storybook/addon-essentials": "^8.0.0",
"@storybook/addon-interactions": "^8.0.0",
"@storybook/addon-links": "^8.0.0",
"@storybook/angular": "^8.0.0",
"@storybook/preset-scss": "^1.0.3",
"@types/jasmine": "~3.6.0",
"@types/jasminewd2": "~2.0.3",
"@types/jest": "^23.0.0",
"@types/node": "^20.12.4",
"@typescript-eslint/eslint-plugin": "^5.20.0",
"@typescript-eslint/parser": "^5.20.0",
"babel-loader": "^8.2.5",
"codelyzer": "^6.0.0",
"css-loader": "^6.2.0",
"dotenv": "6.2.0",
"ejs": "3.1.7",
"esbuild": "^0.19.5",
"eslint": "^8.13.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-plugin-import": "^2.26.0",
"github-release-notes": "^0.17.0",
"jasmine-core": "~5.1.1",
"jasmine-spec-reporter": "~5.0.0",
"karma": "~6.3.4",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage-istanbul-reporter": "~2.0.1",
"karma-jasmine": "~4.0.0",
"karma-jasmine-html-reporter": "^1.5.0",
"ng-packagr": "^17.3.0",
"postcss": "^8.3.5",
"prettier": "2.0.4",
"react": "^16.4.2",
"react-copy-to-clipboard": "^5.1.0",
"react-dom": "^16.4.2",
"react-syntax-highlighter": "^15.5.0",
"storybook": "^8.0.0",
"string-replace-loader": "^3.1.0",
"ts-node": "~7.0.0",
"tslint": "~6.1.3"
}
}