|
16 | 16 | "postinstall": "ngcc",
|
17 | 17 | "prebuild": "npm-run-all delete:dist lint",
|
18 | 18 | "build": "npm run packagr",
|
19 |
| - "postbuild": "npm-run-all sass:build sass:copy copy:i18n copy:lib", |
| 19 | + "postbuild": "npm-run-all copy:i18n copy:lib", |
20 | 20 | "build:with-e2e": "npm-run-all build cypress:ci",
|
21 | 21 | "build:gh-demo": "npm run build",
|
22 | 22 | "postbuild:gh-demo": "npm-run-all del-demo:dist copy-demo:dist",
|
|
43 | 43 | "bump-version": "npm --no-git-tag-version version",
|
44 | 44 | "prepare-release": "cross-env npm run changelog && npm run build && npm run doc",
|
45 | 45 | "release": "standard-version",
|
46 |
| - "sass-build-task:scss-compile:bootstrap": "sass src/app/modules/angular-slickgrid/styles/slickgrid-theme-bootstrap.scss dist/styles/css/slickgrid-theme-bootstrap.css --style=compressed", |
47 |
| - "postsass-build-task:scss-compile:bootstrap": "postcss --no-map --use autoprefixer --output dist/styles/css/slickgrid-theme-bootstrap.css dist/styles/css/slickgrid-theme-bootstrap.css --style=compressed", |
48 |
| - "sass-build-task:scss-compile:material": "sass src/app/modules/angular-slickgrid/styles/slickgrid-theme-material.scss dist/styles/css/slickgrid-theme-material.css --style=compressed", |
49 |
| - "postsass-build-task:scss-compile:material": "postcss --no-map --use autoprefixer --output dist/styles/css/slickgrid-theme-material.css dist/styles/css/slickgrid-theme-material.css --style=compressed", |
50 |
| - "sass-build-task:scss-compile:material-bare": "sass src/app/modules/angular-slickgrid/styles/slickgrid-theme-material.bare.scss dist/styles/css/slickgrid-theme-material.bare.css --style=compressed", |
51 |
| - "postsass-build-task:scss-compile:material-bare": "postcss --no-map --use autoprefixer --output dist/styles/css/slickgrid-theme-material.bare.css dist/styles/css/slickgrid-theme-material.bare.css --style=compressed", |
52 |
| - "sass-build-task:scss-compile:material-lite": "sass src/app/modules/angular-slickgrid/styles/slickgrid-theme-material.lite.scss dist/styles/css/slickgrid-theme-material.lite.css --style=compressed", |
53 |
| - "postsass-build-task:scss-compile:material-lite": "postcss --no-map --use autoprefixer --output dist/styles/css/slickgrid-theme-material.lite.css dist/styles/css/slickgrid-theme-material.lite.css --style=compressed", |
54 |
| - "sass-build-task:scss-compile:salesforce": "sass src/app/modules/angular-slickgrid/styles/slickgrid-theme-salesforce.scss dist/styles/css/slickgrid-theme-salesforce.css --style=compressed", |
55 |
| - "postsass-build-task:scss-compile:salesforce": "postcss --no-map --use autoprefixer --output dist/styles/css/slickgrid-theme-salesforce.css dist/styles/css/slickgrid-theme-salesforce.css --style=compressed", |
56 |
| - "sass-build-task:scss-compile:salesforce-bare": "sass src/app/modules/angular-slickgrid/styles/slickgrid-theme-salesforce.bare.scss dist/styles/css/slickgrid-theme-salesforce.bare.css --style=compressed", |
57 |
| - "postsass-build-task:scss-compile:salesforce-bare": "postcss --no-map --use autoprefixer --output dist/styles/css/slickgrid-theme-salesforce.bare.css dist/styles/css/slickgrid-theme-salesforce.bare.css --style=compressed", |
58 |
| - "sass-build-task:scss-compile:salesforce-lite": "sass src/app/modules/angular-slickgrid/styles/slickgrid-theme-salesforce.lite.scss dist/styles/css/slickgrid-theme-salesforce.lite.css --style=compressed", |
59 |
| - "postsass-build-task:scss-compile:salesforce-lite": "postcss --no-map --use autoprefixer --output dist/styles/css/slickgrid-theme-salesforce.lite.css dist/styles/css/slickgrid-theme-salesforce.lite.css --style=compressed", |
60 |
| - "sass:build": "run-p sass-build-task:scss-compile:*", |
61 |
| - "presass:copy": "cross-env copyfiles -f src/app/modules/angular-slickgrid/styles/*.png dist/styles/css", |
62 |
| - "sass:copy": "cross-env copyfiles -f src/app/modules/angular-slickgrid/styles/*.scss dist/styles/sass", |
63 |
| - "postsass:copy": "cross-env copyfiles -f src/app/modules/angular-slickgrid/styles/*.png dist/styles/sass", |
64 |
| - "presass:watch:bootstrap": "cross-env npm run sass-build-task:scss-compile:bootstrap", |
65 |
| - "sass:watch:bootstrap": "cross-env npm run sass-build-task:scss-compile:bootstrap -- --watch", |
66 |
| - "presass:watch:material": "cross-env npm run sass-build-task:scss-compile:material", |
67 |
| - "sass:watch:material": "cross-env npm run sass-build-task:scss-compile:material -- --watch", |
68 |
| - "presass:watch:salesforce": "cross-env npm run sass-build-task:scss-compile:salesforce", |
69 |
| - "sass:watch:salesforce": "cross-env npm run sass-build-task:scss-compile:salesforce -- --watch", |
70 |
| - "sass:watch": "run-p sass:watch:bootstrap sass:watch:material sass:watch:salesforce sass:copy:watch", |
71 |
| - "sass:copy:watch": "nodemon --ext scss --watch src/app/modules/angular-slickgrid/styles/*.scss --exec \"npm run sass:copy\"", |
72 | 46 | "build:demo": "ng build --configuration=production"
|
73 | 47 | },
|
74 | 48 | "author": "Ghislain B.",
|
75 | 49 | "repository": {
|
76 | 50 | "type": "git",
|
77 | 51 | "url": "http://github.com/ghiscoding/angular-slickgrid"
|
78 | 52 | },
|
79 |
| - "main": "src/app/modules/angular-slickgrid/index", |
| 53 | + "main": "bundles/angular-slickgrid.umd.js", |
| 54 | + "es2015": "fesm2015/angular-slickgrid.js", |
| 55 | + "esm2015": "esm2015/angular-slickgrid.js", |
| 56 | + "fesm2015": "fesm2015/angular-slickgrid.js", |
80 | 57 | "private": false,
|
81 | 58 | "ngPackage": {
|
82 | 59 | "$schema": "./node_modules/ng-packagr/ng-package.schema.json",
|
|
89 | 66 | "umdModuleIds": {
|
90 | 67 | "@ngx-translate/core": "ngx-translate-core",
|
91 | 68 | "@ngx-translate/core/index": "ngx-translate-core",
|
| 69 | + "assignDeep": "assign-deep", |
92 | 70 | "dequal": "dequal",
|
93 | 71 | "dequal-lite": "dequal-lite",
|
94 | 72 | "dompurify": "dompurify",
|
|
101 | 79 | }
|
102 | 80 | },
|
103 | 81 | "dependencies": {
|
104 |
| - "@types/jquery": "^3.5.5", |
| 82 | + "@slickgrid-universal/common": "^0.16.1", |
| 83 | + "@slickgrid-universal/custom-footer-component": "^0.16.1", |
| 84 | + "@slickgrid-universal/empty-warning-component": "^0.16.1", |
| 85 | + "@slickgrid-universal/event-pub-sub": "^0.16.1", |
| 86 | + "@slickgrid-universal/rxjs-observable": "^0.16.1", |
| 87 | + "@types/jquery": "^3.5.6", |
105 | 88 | "dequal": "^2.0.2",
|
106 |
| - "dompurify": "^2.2.9", |
107 |
| - "excel-builder-webpacker": "^1.0.6", |
108 |
| - "flatpickr": "^4.6.9", |
| 89 | + "dompurify": "^2.3.0", |
| 90 | + "font-awesome": "^4.7.0", |
109 | 91 | "jquery": "~3.5.1",
|
110 | 92 | "jquery-ui-dist": "^1.12.1",
|
111 | 93 | "moment-mini": "^2.24.0",
|
112 |
| - "rxjs": "^6.3.3", |
113 |
| - "slickgrid": "^2.4.38", |
114 |
| - "text-encoding-utf-8": "^1.0.2", |
115 |
| - "un-flatten-tree": "^2.0.12" |
| 94 | + "rxjs": "^7.2.0" |
116 | 95 | },
|
117 | 96 | "peerDependencies": {
|
118 |
| - "@ngx-translate/core": ">=11.0.1", |
119 |
| - "@ngx-translate/http-loader": ">=4.0.0" |
| 97 | + "@angular/core": ">=12.1.2", |
| 98 | + "@ngx-translate/core": ">=13.0.0", |
| 99 | + "@ngx-translate/http-loader": ">=6.0.0", |
| 100 | + "typescript": ">=4.3.5" |
120 | 101 | },
|
121 | 102 | "devDependencies": {
|
122 |
| - "@angular-devkit/build-angular": "~12.0.4", |
123 |
| - "@angular-eslint/builder": "12.1.0", |
124 |
| - "@angular-eslint/eslint-plugin": "12.1.0", |
125 |
| - "@angular-eslint/eslint-plugin-template": "12.1.0", |
126 |
| - "@angular-eslint/schematics": "12.1.0", |
127 |
| - "@angular-eslint/template-parser": "12.1.0", |
128 |
| - "@angular/animations": "^12.0.4", |
129 |
| - "@angular/cli": "^12.0.4", |
130 |
| - "@angular/common": "^12.0.4", |
131 |
| - "@angular/compiler": "^12.0.4", |
132 |
| - "@angular/compiler-cli": "^12.0.4", |
133 |
| - "@angular/core": "^12.0.4", |
134 |
| - "@angular/forms": "^12.0.4", |
135 |
| - "@angular/language-service": "^12.0.4", |
136 |
| - "@angular/platform-browser": "^12.0.4", |
137 |
| - "@angular/platform-browser-dynamic": "^12.0.4", |
138 |
| - "@angular/router": "^12.0.4", |
139 |
| - "@ng-select/ng-select": "^7.0.1", |
| 103 | + "@angular-devkit/build-angular": "~12.1.2", |
| 104 | + "@angular-eslint/builder": "12.3.1", |
| 105 | + "@angular-eslint/eslint-plugin": "12.3.1", |
| 106 | + "@angular-eslint/eslint-plugin-template": "12.3.1", |
| 107 | + "@angular-eslint/schematics": "12.3.1", |
| 108 | + "@angular-eslint/template-parser": "12.3.1", |
| 109 | + "@angular/animations": "^12.1.2", |
| 110 | + "@angular/cli": "^12.1.2", |
| 111 | + "@angular/common": "^12.1.2", |
| 112 | + "@angular/compiler": "^12.1.2", |
| 113 | + "@angular/compiler-cli": "^12.1.2", |
| 114 | + "@angular/core": "^12.1.2", |
| 115 | + "@angular/forms": "^12.1.2", |
| 116 | + "@angular/language-service": "^12.1.2", |
| 117 | + "@angular/platform-browser": "^12.1.2", |
| 118 | + "@angular/platform-browser-dynamic": "^12.1.2", |
| 119 | + "@angular/router": "^12.1.2", |
| 120 | + "@ng-select/ng-select": "^7.2.0", |
140 | 121 | "@ngx-translate/core": "^13.0.0",
|
141 | 122 | "@ngx-translate/http-loader": "^6.0.0",
|
142 |
| - "@types/dompurify": "^2.2.2", |
| 123 | + "@slickgrid-universal/composite-editor-component": "^0.16.1", |
| 124 | + "@slickgrid-universal/excel-export": "^0.16.1", |
| 125 | + "@slickgrid-universal/graphql": "^0.16.1", |
| 126 | + "@slickgrid-universal/odata": "^0.16.1", |
| 127 | + "@slickgrid-universal/text-export": "^0.16.1", |
| 128 | + "@types/dompurify": "^2.2.3", |
143 | 129 | "@types/flatpickr": "^3.1.2",
|
144 |
| - "@types/jest": "^26.0.23", |
| 130 | + "@types/jest": "^26.0.24", |
145 | 131 | "@types/moment": "^2.13.0",
|
146 |
| - "@types/node": "^15.12.5", |
147 |
| - "@types/text-encoding-utf-8": "^1.0.1", |
148 |
| - "@typescript-eslint/eslint-plugin": "4.28.1", |
149 |
| - "@typescript-eslint/parser": "4.28.1", |
150 |
| - "autoprefixer": "^10.2.6", |
| 132 | + "@types/node": "^16.3.3", |
| 133 | + "@types/text-encoding-utf-8": "^1.0.2", |
| 134 | + "@typescript-eslint/eslint-plugin": "4.28.3", |
| 135 | + "@typescript-eslint/parser": "4.28.3", |
| 136 | + "autoprefixer": "^10.3.1", |
151 | 137 | "bootstrap": "^5.0.2",
|
152 | 138 | "codecov": "^3.8.2",
|
153 | 139 | "codelyzer": "^6.0.2",
|
|
156 | 142 | "cross-env": "^7.0.3",
|
157 | 143 | "custom-event-polyfill": "^1.0.7",
|
158 | 144 | "del": "^6.0.0",
|
159 |
| - "del-cli": "^3.0.1", |
160 |
| - "eslint": "^7.29.0", |
161 |
| - "font-awesome": "^4.7.0", |
| 145 | + "del-cli": "^4.0.1", |
| 146 | + "eslint": "^7.30.0", |
162 | 147 | "jest": "^27.0.6",
|
163 | 148 | "jest-extended": "^0.11.5",
|
164 | 149 | "jest-preset-angular": "^9.0.4",
|
165 |
| - "ng-packagr": "^12.0.5", |
| 150 | + "ng-packagr": "^12.1.2", |
166 | 151 | "ngx-bootstrap": "^6.2.0",
|
167 | 152 | "npm-run-all": "^4.1.5",
|
168 | 153 | "postcss": "^8.3.5",
|
169 | 154 | "postcss-cli": "^8.3.1",
|
170 | 155 | "require-dir": "^1.2.0",
|
171 | 156 | "rimraf": "^3.0.2",
|
172 | 157 | "run-sequence": "^2.2.1",
|
173 |
| - "sass": "^1.35.1", |
174 |
| - "standard-version": "^9.3.0", |
| 158 | + "sass": "^1.35.2", |
| 159 | + "standard-version": "^9.3.1", |
175 | 160 | "stream-browserify": "^3.0.0",
|
176 |
| - "ts-node": "^10.0.0", |
| 161 | + "ts-node": "^10.1.0", |
177 | 162 | "tslib": "^2.3.0",
|
178 |
| - "typescript": "~4.2.4", |
| 163 | + "typescript": "~4.3.5", |
179 | 164 | "yargs": "^17.0.1",
|
180 | 165 | "zone.js": "~0.11.4"
|
| 166 | + }, |
| 167 | + "engines": { |
| 168 | + "node": ">=14.15.0", |
| 169 | + "npm": ">=6.14.8" |
181 | 170 | }
|
182 | 171 | }
|
0 commit comments