|
32 | 32 | "scripts": {
|
33 | 33 | "lint:lib": "ng lint angular-tree-component",
|
34 | 34 | "build:lib": "npm run lint:lib && npm run clean:dist && ng build angular-tree-component",
|
| 35 | + "build": "npm run build:lib", |
35 | 36 | "clean:dist": "rimraf dist",
|
36 | 37 | "copy:files": "cp ./README.md ./dist/angular-tree-component && cp ./LICENSE ./dist/angular-tree-component && cp ./projects/angular-tree-component/src/lib/angular-tree-component.css ./dist/angular-tree-component/css/",
|
37 | 38 | "copy:files:win": "copy README.md .\\dist\\angular-tree-component && copy LICENSE .\\dist\\angular-tree-component && xcopy .\\projects\\angular-tree-component\\src\\lib\\angular-tree-component.css .\\dist\\angular-tree-component\\css\\",
|
38 | 39 | "doc": "typedoc --module commonjs --out doc lib/defs/api.ts",
|
39 |
| - "clean": "npm run clean:typescript && rimraf node_modules && npm cache clean", |
40 |
| - "clean:typescript": "rimraf dist", |
| 40 | + "clean:all": "npm run clean:dist && rimraf node_modules && npm cache clean", |
41 | 41 | "lint": "tslint lib/**/*.ts",
|
42 |
| - "rollup": "./node_modules/.bin/rollup -c rollup.config.js dist/angular-tree-component.js -o dist/angular-tree-component.umd.js", |
43 |
| - "build": "npm run lint && npm run clean:typescript && ng build angular-tree-component", |
44 |
| - "build:win": "npm run lint && npm run clean:typescript && ng build angular-tree-component", |
45 | 42 | "prepublish:lib:win": "npm run build:lib && npm run copy:files:win",
|
46 | 43 | "start:example-app": "ng serve",
|
47 |
| - "example:cli": "./node_modules/.bin/ngc && cp lib/angular-tree-component.css dist && cd example/cli && npm install && cp -rf ../../dist node_modules/angular-tree-component/ && ./node_modules/.bin/ng serve", |
48 |
| - "example:cli:win": ".\\node_modules\\.bin\\ngc && cd example\\cli && npm install && npm install ..\\..\\ && .\\node_modules\\.bin\\ng serve", |
49 |
| - "selupdate": "webdriver-manager update", |
50 |
| - "selenium": "webdriver-manager update && webdriver-manager start", |
51 | 44 | "example:cli:build": "npm run build && cd example/cli && npm install && cp -rf ../../dist node_modules/angular-tree-component/ && cp src/index.build.html src/index.html && ./node_modules/.bin/ng build --aot && cp src/index.dev.html src/index.html && mkdir -p 500tech/angular-tree-component/master/example/cli/ && cp -rf dist 500tech/angular-tree-component/master/example/cli/",
|
52 |
| - "test": "./node_modules/.bin/testcafe \"saucelabs:Chrome:Windows 10\" e2e/*.testcafe.js --app \"cd example/cli && node_modules/.bin/ng serve >/dev/null 2>&1\" -r xunit:/tmp/test-results/res.xml -c 4 --assertion-timeout 10000 --app-init-delay 20000 --page-load-timeout 10000 --selector-timeout 20000", |
53 | 45 | "test:ci:local": "testcafe chrome:headless e2e/*.testcafe.js --app \"ng serve\" -r xunit:./xunit/res.xml -c 4 --assertion-timeout 10000 --app-init-delay 20000 --page-load-timeout 10000 --selector-timeout 20000",
|
54 | 46 | "test:dev": "testcafe chrome:headless e2e/*.testcafe.js",
|
55 |
| - "test:debug": "./node_modules/.bin/testcafe chrome e2e/*.testcafe.js --inspect-brk", |
56 |
| - "test:slow": "./node_modules/.bin/testcafe chrome e2e/*.testcafe.js --speed 0.1", |
57 |
| - "test:setup": "npm run build && cd example/cli && npm install && cp -rf ../../dist node_modules/angular-tree-component/", |
58 |
| - "prepublishOnly": "cd example/cli && npm install && cd ../../ && npm run build", |
| 47 | + "test:debug": "testcafe chrome e2e/*.testcafe.js --inspect-brk", |
| 48 | + "test:slow": "testcafe chrome e2e/*.testcafe.js --speed 0.1", |
59 | 49 | "e2e:tsc": "../node_modules/.bin/tsc --p e2e/tsconfig.json"
|
60 | 50 | },
|
61 | 51 | "files": [
|
|
66 | 56 | "Adam Klein <adam@500tech.com>"
|
67 | 57 | ],
|
68 | 58 | "dependencies": {
|
69 |
| - "core-js": "^2.5.4", |
70 | 59 | "lodash-es": "^4.17.15",
|
71 | 60 | "mobx": "~4.14.1"
|
72 | 61 | },
|
73 | 62 | "devDependencies": {
|
74 |
| - "@angular-devkit/build-angular": "^0.901.10", |
75 |
| - "@angular-devkit/build-ng-packagr": "~0.901.10", |
76 |
| - "@angular-devkit/core": "^9.0.0", |
77 |
| - "@angular/cli": "^9.0.0", |
78 |
| - "@angular/common": "^9.0.0", |
79 |
| - "@angular/compiler": "^9.0.0", |
80 |
| - "@angular/compiler-cli": "^9.0.0", |
81 |
| - "@angular/core": "^9.0.0", |
82 |
| - "@angular/forms": "^9.0.0", |
83 |
| - "@angular/platform-browser": "^9.0.0", |
84 |
| - "@angular/platform-browser-dynamic": "^9.0.0", |
85 |
| - "@angular/platform-server": "^9.0.0", |
86 |
| - "@angular/router": "^9.0.0", |
| 63 | + "@angular-devkit/build-angular": "^0.1000.3", |
| 64 | + "@angular-devkit/build-ng-packagr": "~0.1000.3", |
| 65 | + "@angular/animations": "^10.0.3", |
| 66 | + "@angular/cli": "^10.0.3", |
| 67 | + "@angular/common": "^10.0.4", |
| 68 | + "@angular/compiler": "^10.0.4", |
| 69 | + "@angular/compiler-cli": "^10.0.4", |
| 70 | + "@angular/core": "^10.0.4", |
| 71 | + "@angular/forms": "^10.0.4", |
| 72 | + "@angular/platform-browser": "^10.0.4", |
| 73 | + "@angular/platform-browser-dynamic": "^10.0.4", |
| 74 | + "@angular/platform-server": "^10.0.4", |
| 75 | + "@angular/router": "^10.0.4", |
87 | 76 | "@types/jasmine": "2.5.38",
|
88 | 77 | "@types/jasminewd2": "~2.0.3",
|
89 | 78 | "@types/node": "^12.11.7",
|
90 | 79 | "@types/rx": "2.5.34",
|
91 | 80 | "@types/webpack": "^1.12.29",
|
92 |
| - "codelyzer": "^5.2.2", |
93 |
| - "concurrently": "3.4.0", |
94 |
| - "growl": "~> 1.10.0", |
95 |
| - "hoek": "~> 5.0.3", |
| 81 | + "codelyzer": "^6.0.0", |
96 | 82 | "html-dnd": "1.2.0",
|
97 | 83 | "http-server": "0.9.0",
|
98 | 84 | "husky": "^4.2.3",
|
99 | 85 | "lint-staged": "^10.0.7",
|
100 |
| - "ng-packagr": "^9.0.0", |
| 86 | + "ng-packagr": "^10.0.0", |
101 | 87 | "nightwatch": "0.9.12",
|
102 | 88 | "prettier": "^1.19.1",
|
103 |
| - "jasmine-core": "~3.4.0", |
104 |
| - "jasmine-spec-reporter": "~4.2.1", |
105 |
| - "karma": "~4.2.0", |
106 |
| - "karma-chrome-launcher": "~3.0.0", |
107 |
| - "karma-coverage-istanbul-reporter": "~2.1.0", |
108 |
| - "karma-jasmine": "~2.0.1", |
109 |
| - "karma-jasmine-html-reporter": "^0.2.2", |
| 89 | + "jasmine-core": "~3.5.0", |
| 90 | + "jasmine-spec-reporter": "~5.0.0", |
| 91 | + "karma": "~5.0.0", |
| 92 | + "karma-chrome-launcher": "~3.1.0", |
| 93 | + "karma-coverage-istanbul-reporter": "~3.0.2", |
| 94 | + "karma-jasmine": "~3.3.0", |
| 95 | + "karma-jasmine-html-reporter": "^1.5.0", |
110 | 96 | "rimraf": "^2.5.1",
|
111 |
| - "rollup": "^0.41.4", |
112 |
| - "rollup-plugin-auto-external": "^2.0.0", |
113 |
| - "rollup-plugin-commonjs": "7.0.2", |
114 |
| - "rollup-plugin-node-resolve": "2.0.0", |
115 |
| - "rollup-plugin-uglify": "1.0.1", |
116 | 97 | "rxjs": "^6.5.3",
|
117 |
| - "testcafe": "^1.0.1", |
118 |
| - "testcafe-browser-provider-saucelabs": "^1.6.1", |
119 |
| - "tsickle": "^0.37.0", |
120 |
| - "tslib": "^1.10.0", |
121 |
| - "tslint": "^6.1.2", |
| 98 | + "testcafe": "^1.8.8", |
| 99 | + "tsickle": "^0.38.1", |
| 100 | + "tslib": "^2.0.0", |
| 101 | + "tslint": "~6.1.0", |
122 | 102 | "typedoc": "^0.3.12",
|
123 |
| - "typescript": "~3.7.4", |
| 103 | + "typescript": "~3.9.7", |
| 104 | + "uuid": "^8.2.0", |
124 | 105 | "zone.js": "^0.10.2"
|
125 | 106 | },
|
126 | 107 | "repository": "https://github.com/CirclonGroup/angular-tree-component.git",
|
127 | 108 | "bugs": {
|
128 | 109 | "url": "https://github.com/CirclonGroup/angular-tree-component/issues"
|
129 | 110 | },
|
130 | 111 | "engines": {
|
131 |
| - "node": ">=10.9.0" |
| 112 | + "node": ">=10.21.0" |
132 | 113 | },
|
133 | 114 | "prettier": {
|
134 | 115 | "printWidth": 80,
|
|
0 commit comments