|
39 | 39 | "typings": "./lib/esm/index.d.ts",
|
40 | 40 | "scripts": {
|
41 | 41 | "build": "ngc && ngc -p tsconfig.cjs.json",
|
42 |
| - "build:examples-app": "rollup -c rollup.example.config.js", |
43 |
| - "dev": "webpack --config webpack/webpack.dev.js && webpack-dev-server --config webpack/webpack.dev.js --env=dev --inline", |
| 42 | + "build:examples-app": "ngc -p tsconfig.example.json && rollup -c rollup.example.config.js", |
| 43 | + "dev": "pnpm run build:examples-app && npx http-server ./example/dist/ -c-1 -o", |
44 | 44 | "clean": "rimraf lib coverage dist .nyc_output 2> /dev/null",
|
45 | 45 | "lint": "eslint .",
|
46 | 46 | "lint:fix": "eslint --fix .",
|
47 | 47 | "report": "nyc report --reporter=html",
|
48 | 48 | "doc": "typedoc --name 'JSON Forms Angular Material Renderers' --out docs src",
|
49 |
| - "test": "karma start ./test-config/karma.conf.js --single-run", |
50 |
| - "test-ci": "karma start ./test-config/karma.conf.js --single-run", |
51 |
| - "test-cov": "karma start ./test-config/karma.conf.js --coverage --single-run", |
| 49 | + "test-dbg": "node ./test-runner", |
| 50 | + "test": "node ./test-runner --single-run", |
| 51 | + "test-ci": "node ./test-runner --single-run", |
| 52 | + "test-cov": "node ./test-runner --coverage --single-run", |
52 | 53 | "e2e": "npm run e2e-update && npm run e2e-test",
|
53 | 54 | "e2e-test": "protractor ./test-config/protractor.conf.js",
|
54 | 55 | "e2e-update": "webdriver-manager update --standalone false --gecko false"
|
|
60 | 61 | ]
|
61 | 62 | },
|
62 | 63 | "peerDependencies": {
|
63 |
| - "@angular/animations": "^12.0.0 || ^13.0.0 || ^14.0.0", |
64 |
| - "@angular/cdk": "^12.0.0 || ^13.0.0 || ^14.0.0", |
65 |
| - "@angular/common": "^12.0.0 || ^13.0.0 || ^14.0.0", |
66 |
| - "@angular/core": "^12.0.0 || ^13.0.0 || ^14.0.0", |
67 |
| - "@angular/flex-layout": "^12.0.0-beta || ^13.0.0-beta || ^14.0.0-beta", |
68 |
| - "@angular/forms": "^12.0.0 || ^13.0.0 || ^14.0.0", |
69 |
| - "@angular/material": "^12.0.0 || ^13.0.0 || ^14.0.0", |
70 |
| - "@angular/platform-browser": "^12.0.0 || ^13.0.0 || ^14.0.0", |
71 |
| - "@angular/router": "^12.0.0 || ^13.0.0 || ^14.0.0", |
| 64 | + "@angular/animations": "^15.0.0", |
| 65 | + "@angular/cdk": "^15.0.0", |
| 66 | + "@angular/common": "^15.0.0", |
| 67 | + "@angular/core": "^15.0.0", |
| 68 | + "@angular/flex-layout": "^15.0.0-beta", |
| 69 | + "@angular/forms": "^15.0.0", |
| 70 | + "@angular/material": "^15.0.0", |
| 71 | + "@angular/platform-browser": "^15.0.0", |
| 72 | + "@angular/router": "^15.0.0", |
72 | 73 | "@jsonforms/angular": "3.2.0-alpha.3",
|
| 74 | + "@jsonforms/angular-test": "^3.2.0-alpha.3", |
73 | 75 | "@jsonforms/core": "3.2.0-alpha.3",
|
74 |
| - "core-js": "^2.5.3", |
75 |
| - "rxjs": "^6.5.3 || ^7.4.0" |
| 76 | + "rxjs": "^6.6.0 || ^7.4.0" |
76 | 77 | },
|
77 | 78 | "dependencies": {
|
78 | 79 | "hammerjs": "2.0.8",
|
79 | 80 | "lodash": "^4.17.21"
|
80 | 81 | },
|
81 | 82 | "devDependencies": {
|
82 |
| - "@angular-eslint/eslint-plugin": "^12.0.0", |
83 |
| - "@angular-eslint/eslint-plugin-template": "^12.0.0", |
84 |
| - "@angular-eslint/schematics": "^12.0.0", |
85 |
| - "@angular-eslint/template-parser": "^12.0.0", |
86 |
| - "@angular/animations": "^12.0.0", |
87 |
| - "@angular/cdk": "^12.0.0", |
88 |
| - "@angular/common": "^12.0.0", |
89 |
| - "@angular/compiler": "^12.0.0", |
90 |
| - "@angular/compiler-cli": "^12.0.0", |
91 |
| - "@angular/core": "^12.0.0", |
92 |
| - "@angular/flex-layout": "^12.0.0-beta", |
93 |
| - "@angular/forms": "^12.0.0", |
94 |
| - "@angular/material": "^12.0.0", |
95 |
| - "@angular/platform-browser": "^12.0.0", |
96 |
| - "@angular/platform-browser-dynamic": "^12.0.0", |
97 |
| - "@angular/router": "^12.0.0", |
| 83 | + "@angular-devkit/build-angular": "~15.2.10", |
| 84 | + "@angular-eslint/eslint-plugin": "^15.0.0", |
| 85 | + "@angular-eslint/eslint-plugin-template": "^15.0.0", |
| 86 | + "@angular-eslint/schematics": "^15.0.0", |
| 87 | + "@angular-eslint/template-parser": "^15.0.0", |
| 88 | + "@angular/animations": "^15.0.0", |
| 89 | + "@angular/cdk": "^15.0.0", |
| 90 | + "@angular/common": "^15.0.0", |
| 91 | + "@angular/compiler": "^15.0.0", |
| 92 | + "@angular/compiler-cli": "^15.0.0", |
| 93 | + "@angular/core": "^15.0.0", |
| 94 | + "@angular/flex-layout": "^15.0.0-beta", |
| 95 | + "@angular/forms": "^15.0.0", |
| 96 | + "@angular/material": "^15.0.0", |
| 97 | + "@angular/platform-browser": "^15.0.0", |
| 98 | + "@angular/platform-browser-dynamic": "^15.0.0", |
| 99 | + "@angular/router": "^15.0.0", |
98 | 100 | "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.5",
|
99 | 101 | "@babel/plugin-proposal-optional-chaining": "^7.16.5",
|
100 | 102 | "@jsonforms/angular": "workspace:*",
|
101 | 103 | "@jsonforms/angular-test": "workspace:*",
|
102 | 104 | "@jsonforms/core": "workspace:*",
|
103 | 105 | "@jsonforms/examples": "workspace:*",
|
| 106 | + "@ngtools/webpack": "^15.0.0", |
104 | 107 | "@rollup/plugin-commonjs": "^23.0.3",
|
105 | 108 | "@rollup/plugin-json": "^5.0.2",
|
106 | 109 | "@rollup/plugin-node-resolve": "^15.0.1",
|
107 | 110 | "@rollup/plugin-replace": "^5.0.1",
|
108 |
| - "@types/node": "^16.18.34", |
| 111 | + "@types/jasmine": "~3.8.0", |
| 112 | + "@types/lodash": "4.14.149", |
| 113 | + "@types/node": "^18.10.0", |
109 | 114 | "@typescript-eslint/eslint-plugin": "^5.54.1",
|
110 | 115 | "@typescript-eslint/parser": "^5.54.1",
|
111 |
| - "angular2-template-loader": "^0.6.2", |
112 | 116 | "babel-loader": "^8.0.6",
|
113 |
| - "copy-webpack-plugin": "^5.0.5", |
114 |
| - "core-js": "^2.5.3", |
| 117 | + "copy-webpack-plugin": "^11.0.0", |
115 | 118 | "eslint": "^7.32.0",
|
116 | 119 | "eslint-config-prettier": "^8.7.0",
|
117 | 120 | "eslint-plugin-import": "^2.27.5",
|
118 | 121 | "eslint-plugin-prettier": "^4.2.1",
|
119 | 122 | "html-loader": "^0.5.5",
|
120 |
| - "istanbul-instrumenter-loader": "^3.0.1", |
| 123 | + "http-server": "^14.1.1", |
121 | 124 | "jasmine": "^3.99.0",
|
122 | 125 | "jasmine-spec-reporter": "^4.2.1",
|
123 |
| - "karma": "^3.1.4", |
| 126 | + "karma": "^6.4.1", |
124 | 127 | "karma-chrome-launcher": "^3.2.0",
|
125 |
| - "karma-coverage-istanbul-reporter": "^2.1.1", |
| 128 | + "karma-coverage": "~2.0.3", |
126 | 129 | "karma-jasmine": "^2.0.1",
|
127 | 130 | "karma-jasmine-html-reporter": "^1.7.0",
|
128 | 131 | "karma-sourcemap-loader": "^0.3.8",
|
129 |
| - "karma-webpack": "^4.0.2", |
| 132 | + "karma-webpack": "^5.0.0", |
| 133 | + "ng-packagr": "^15.0.0", |
130 | 134 | "null-loader": "^0.1.1",
|
131 | 135 | "nyc": "^15.1.0",
|
132 | 136 | "prettier": "^2.8.4",
|
133 |
| - "protractor": "^5.4.1", |
134 |
| - "request": "^2.88.0", |
| 137 | + "protractor": "^7.0.0", |
135 | 138 | "rimraf": "^3.0.2",
|
136 | 139 | "rollup": "^2.78.0",
|
137 | 140 | "rollup-plugin-cleanup": "^3.2.1",
|
138 | 141 | "rollup-plugin-copy": "^3.4.0",
|
139 | 142 | "rollup-plugin-import-css": "^3.3.1",
|
140 | 143 | "rollup-plugin-typescript2": "^0.34.1",
|
141 | 144 | "rollup-plugin-visualizer": "^5.4.1",
|
142 |
| - "rxjs": "^6.5.3", |
| 145 | + "rxjs": "^6.6.0", |
143 | 146 | "ts-loader": "^6.2.1",
|
144 | 147 | "tslib": "^2.5.0",
|
145 |
| - "typedoc": "~0.21.9", |
146 |
| - "typescript": "4.2.3", |
147 |
| - "webpack": "^4.41.2", |
148 |
| - "webpack-cli": "^3.2.1", |
149 |
| - "webpack-dev-server": "^3.9.0", |
| 148 | + "typedoc": "~0.25.3", |
| 149 | + "typescript": "~4.9.5", |
| 150 | + "webpack": "^5.78.0", |
| 151 | + "yargs": "^17.7.2", |
150 | 152 | "zone.js": "^0.11.4"
|
151 | 153 | }
|
152 | 154 | }
|
0 commit comments