accordion-simple
/
package.json
166 строк · 5.6 Кб
1{
2"name": "ngx-dummy",
3"version": "0.5.20",
4"license": "LGPL-3.0-or-later",
5"description": "A simple accordion component to use in Angular / Ionic projects .. (WIP) and sample app using it",
6"keywords": [
7"accordion",
8"accordion-component",
9"accordion component",
10"accordion-simple",
11"simple accordion",
12"Angular",
13"Angular12",
14"Angular13",
15"Angular14",
16"Ionic",
17"Ionic5",
18"Ionic6",
19"Typescript",
20"javascript",
21"widget",
22"foldable",
23"collapse",
24"expandable",
25"toggle",
26"ui"
27],
28"private": false,
29"author": {
30"name": "Vladimir Ovsyukov",
31"email": "ovsyukov@yandex.com",
32"url": "https://www.ovsyukov.ru"
33},
34"engines": {
35"node": ">=16.10.0 || >=18.9.0",
36"npm": ">=8.15.0 || >=9.1.0"
37},
38"repository": {
39"type": "git",
40"url": "https://github.com/ngx-dummy/accordion-simple.git"
41},
42"bugs": {
43"email": "ovsyukov@yandex.com",
44"url": "https://github.com/ngx-dummy/accordion-simple/issues"
45},
46"homepage": "https://github.com/ngx-dummy/accordion-simple#README",
47"scripts": {
48"start": "npm run sample",
49"clean:docs": "rimraf ./docs/*",
50"build": "ng b @ngx-dummy/accordion-simple",
51"build:prod": "ng b --configuration production @ngx-dummy/accordion-simple",
52"build:sample": "ng b accordion-sample",
53"build:sample:prod": "ng b accordion-sample --configuration production --base-href /accordion-simple/",
54"sample": "ng serve accordion-sample -o --host 0.0.0.0 --port 8881 --live-reload",
55"clean:dist": "rimraf ./dist/**",
56"sample:prod": "ng serve accordion-sample -o --host 0.0.0.0 --port 8882 --live-reload --configuration production",
57"ci:publish:exec": "sh ./scripts/publish.sh",
58"ci:publish:full": "run-s clean:dist ci:publish:exec",
59"docs:gh-pages": "sh ./scripts/docs.sh",
60"docs:typedocs": "sh ./scripts/typedocs.sh",
61"docs": "run-s clean:docs docs:gh-pages docs:typedocs",
62"e2e": "ng e2e accordion-sample --webdriverUpdate=true --protractorConfig=projects/accordion-sample/e2e/protractor.conf.js",
63"lint": "ng lint @ngx-dummy/accordion-simple",
64"lint:fix": "ng lint @ngx-dummy/accordion-simple --fix",
65"lint:full": "run-s eslint stylelint",
66"lint:full:fix": "run-s eslint:fix stylelint:fix",
67"eslint": "eslint .",
68"eslint:fix": "tsc --noEmit && eslint . --ext js,ts,html --fix",
69"stylelint": "stylelint \"projects/**/src/**/*.scss\"",
70"stylelint:fix": "stylelint \"projects/**/src/**/*.scss\" --fix",
71"prettier": "prettier --check .",
72"prettier:fix": "prettier --write . --ignore-unknown",
73"prepush:origin": "run-s pretty-quick docs",
74"push:origin": "sh ./scripts/push.sh",
75"prepare": "husky install",
76"test:lib": "ng test @ngx-dummy/accordion-simple",
77"test:sample": "ng test accordion-sample",
78"test": "run-p test:lib test:sample",
79"test:ci": "ng test --karma-config=karma-ci.conf.js --no-watch --progress=false",
80"pretty-quick": "pretty-quick --staged",
81"prerelease": "run-s build:prod build:sample:prod docs",
82"release": "sh ./scripts/release.sh"
83},
84"dependencies": {
85"@angular/animations": "^14.2.9",
86"@angular/common": "^14.2.9",
87"@angular/compiler": "^14.2.9",
88"@angular/core": "^14.2.9",
89"@angular/forms": "^14.2.9",
90"@angular/platform-browser": "^14.2.9",
91"@angular/platform-browser-dynamic": "^14.2.9",
92"@angular/router": "^14.2.9",
93"@material/button": "^14.0.0",
94"@material/card": "^14.0.0",
95"@material/drawer": "^14.0.0",
96"@material/fab": "^14.0.0",
97"@material/layout-grid": "^14.0.0",
98"@material/menu": "^14.0.0",
99"@material/ripple": "^14.0.0",
100"@material/top-app-bar": "^14.0.0",
101"rxjs": "^7.5.7",
102"tslib": "^2.4.1",
103"zone.js": "~0.11.6"
104},
105"devDependencies": {
106"@angular-devkit/architect": "^0.1402.8",
107"@angular-devkit/build-angular": "^14.2.8",
108"@angular-devkit/core": "^14.2.8",
109"@angular-eslint/builder": "^14.1.2",
110"@angular-eslint/eslint-plugin": "^14.1.2",
111"@angular-eslint/eslint-plugin-template": "^14.1.2",
112"@angular-eslint/schematics": "^14.1.2",
113"@angular-eslint/template-parser": "^14.1.2",
114"@angular/cli": "^14.2.8",
115"@angular/compiler-cli": "^14.2.9",
116"@angular/language-service": "^14.2.9",
117"@types/estree": "^1.0.0",
118"@types/jasmine": "^4.3.0",
119"@types/jasminewd2": "^2.0.10",
120"@types/node": "^18.11.9",
121"@typescript-eslint/eslint-plugin": "^5.42.1",
122"@typescript-eslint/eslint-plugin-tslint": "^5.42.1",
123"@typescript-eslint/parser": "^5.42.1",
124"chalk": "^5.1.2",
125"eslint": "^8.27.0",
126"eslint-config-prettier": "^8.5.0",
127"eslint-plugin-import": "^2.26.0",
128"eslint-plugin-jsdoc": "^39.6.2",
129"eslint-plugin-prefer-arrow": "^1.2.3",
130"eslint-plugin-prettier": "^4.2.1",
131"husky": "^8.0.2",
132"jasmine-core": "^4.5.0",
133"jasmine-spec-reporter": "^7.0.0",
134"karma": "^6.4.1",
135"karma-chrome-launcher": "^3.1.1",
136"karma-coverage-istanbul-reporter": "^3.0.3",
137"karma-jasmine": "^5.1.0",
138"karma-jasmine-html-reporter": "^2.0.0",
139"lodash": "^4.17.21",
140"ng-packagr": "^14.2.2",
141"node-jq": "^2.3.4",
142"npm-run-all": "^4.1.5",
143"ora": "^6.1.2",
144"prettier": "^2.7.1",
145"pretty-quick": "^3.1.3",
146"protractor": "^7.0.0",
147"rimraf": "^3.0.2",
148"shelljs": "^0.8.5",
149"simple-git": "^3.14.1",
150"stylelint": "^15.10.1",
151"stylelint-config-idiomatic-order": "^9.0.0",
152"stylelint-config-prettier": "^9.0.3",
153"stylelint-config-property-sort-order-smacss": "^9.0.0",
154"stylelint-config-rational-order": "^0.0.4",
155"stylelint-config-sass-guidelines": "^9.0.1",
156"stylelint-config-standard": "^29.0.0",
157"stylelint-config-standard-scss": "^6.1.0",
158"stylelint-declaration-strict-value": "^1.9.1",
159"stylelint-order": "^5.0.0",
160"stylelint-prettier": "^2.0.0",
161"stylelint-scss": "^4.3.0",
162"ts-node": "^10.9.1",
163"typedoc": "^0.23.20",
164"typescript": "~4.6.1"
165}
166}
167