From bc6dd5b49e055db4b53f31c6a5c3349d97b5a023 Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Wed, 15 Jul 2020 17:57:42 +0300 Subject: [PATCH] feat: create a package named @abp/ng.components --- npm/ng-packs/angular.json | 37 ++++ npm/ng-packs/package.json | 3 +- npm/ng-packs/packages/components/README.md | 3 + .../packages/components/jest.config.js | 6 + .../packages/components/ng-package.json | 9 + .../packages/components/ngcc.config.js | 7 + npm/ng-packs/packages/components/package.json | 19 +++ .../packages/components/src/lib/.gitkeep | 0 .../packages/components/src/public-api.ts | 5 + .../packages/components/tree/ng-package.json | 7 + .../src/lib/components/tree.component.html | 0 .../tree/src/lib/components/tree.component.ts | 9 + .../components/tree/src/lib/tree.module.ts | 11 ++ .../components/tree/src/public-api.ts | 2 + .../packages/components/tsconfig.lib.json | 19 +++ .../components/tsconfig.lib.prod.json | 6 + .../packages/components/tsconfig.spec.json | 11 ++ npm/ng-packs/packages/components/tslint.json | 7 + npm/ng-packs/yarn.lock | 160 ++++++++++++------ 19 files changed, 266 insertions(+), 55 deletions(-) create mode 100644 npm/ng-packs/packages/components/README.md create mode 100644 npm/ng-packs/packages/components/jest.config.js create mode 100644 npm/ng-packs/packages/components/ng-package.json create mode 100644 npm/ng-packs/packages/components/ngcc.config.js create mode 100644 npm/ng-packs/packages/components/package.json create mode 100644 npm/ng-packs/packages/components/src/lib/.gitkeep create mode 100644 npm/ng-packs/packages/components/src/public-api.ts create mode 100644 npm/ng-packs/packages/components/tree/ng-package.json create mode 100644 npm/ng-packs/packages/components/tree/src/lib/components/tree.component.html create mode 100644 npm/ng-packs/packages/components/tree/src/lib/components/tree.component.ts create mode 100644 npm/ng-packs/packages/components/tree/src/lib/tree.module.ts create mode 100644 npm/ng-packs/packages/components/tree/src/public-api.ts create mode 100644 npm/ng-packs/packages/components/tsconfig.lib.json create mode 100644 npm/ng-packs/packages/components/tsconfig.lib.prod.json create mode 100644 npm/ng-packs/packages/components/tsconfig.spec.json create mode 100644 npm/ng-packs/packages/components/tslint.json diff --git a/npm/ng-packs/angular.json b/npm/ng-packs/angular.json index 2849475999..d7d267dc06 100644 --- a/npm/ng-packs/angular.json +++ b/npm/ng-packs/angular.json @@ -74,6 +74,43 @@ } } }, + "components": { + "projectType": "library", + "root": "packages/components", + "sourceRoot": "packages/components/src", + "prefix": "abp", + "architect": { + "build": { + "builder": "@angular-devkit/build-ng-packagr:build", + "options": { + "tsConfig": "packages/components/tsconfig.lib.json", + "project": "packages/components/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "packages/components/tsconfig.lib.prod.json" + } + } + }, + "test": { + "builder": "@angular-builders/jest:run", + "options": { + "coverage": true, + "passWithNoTests": true + } + }, + "lint": { + "builder": "@angular-devkit/build-angular:tslint", + "options": { + "tsConfig": [ + "packages/components/tsconfig.lib.json", + "packages/components/tsconfig.spec.json" + ], + "exclude": ["**/node_modules/**"] + } + } + } + }, "theme-basic": { "projectType": "library", "root": "packages/theme-basic", diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index 82c24a9def..0a159562c0 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -74,6 +74,7 @@ "just-compare": "^1.3.0", "lerna": "^3.19.0", "ng-packagr": "^10.0.0", + "ng-zorro-antd": "^9.3.0", "ngxs-reset-plugin": "^1.3.0", "ngxs-schematic": "^1.1.9", "prettier": "^1.18.2", @@ -99,4 +100,4 @@ "resolutions": { "@ngx-validate/core": "^0.0.8" } -} \ No newline at end of file +} diff --git a/npm/ng-packs/packages/components/README.md b/npm/ng-packs/packages/components/README.md new file mode 100644 index 0000000000..283812b9e0 --- /dev/null +++ b/npm/ng-packs/packages/components/README.md @@ -0,0 +1,3 @@ +

@abp/ng.components

+ +[docs.abp.io](https://docs.abp.io) diff --git a/npm/ng-packs/packages/components/jest.config.js b/npm/ng-packs/packages/components/jest.config.js new file mode 100644 index 0000000000..48e73119db --- /dev/null +++ b/npm/ng-packs/packages/components/jest.config.js @@ -0,0 +1,6 @@ +const jestConfig = require('../../jest.config'); + +module.exports = { + ...jestConfig, + name: 'components', +}; diff --git a/npm/ng-packs/packages/components/ng-package.json b/npm/ng-packs/packages/components/ng-package.json new file mode 100644 index 0000000000..bb62ea377a --- /dev/null +++ b/npm/ng-packs/packages/components/ng-package.json @@ -0,0 +1,9 @@ +{ + "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", + "dest": "../../dist/components", + "assets": ["./styles/**/*"], + "lib": { + "entryFile": "src/public-api.ts" + }, + "whitelistedNonPeerDependencies": ["ng-zorro-antd"] +} diff --git a/npm/ng-packs/packages/components/ngcc.config.js b/npm/ng-packs/packages/components/ngcc.config.js new file mode 100644 index 0000000000..b30487d734 --- /dev/null +++ b/npm/ng-packs/packages/components/ngcc.config.js @@ -0,0 +1,7 @@ +module.exports = { + entryPoints: { + '.': {}, + './tree': {}, + './dist': { ignore: true }, + }, +}; diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json new file mode 100644 index 0000000000..f725d93751 --- /dev/null +++ b/npm/ng-packs/packages/components/package.json @@ -0,0 +1,19 @@ +{ + "name": "@abp/ng.components", + "version": "3.0.4", + "homepage": "https://abp.io", + "repository": { + "type": "git", + "url": "https://github.com/abpframework/abp.git" + }, + "peerDependencies": { + "@abp/ng.core": ">=3.0.0" + }, + "dependencies": { + "ng-zorro-antd": "^9.3.0", + "tslib": "^2.0.0" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/npm/ng-packs/packages/components/src/lib/.gitkeep b/npm/ng-packs/packages/components/src/lib/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/npm/ng-packs/packages/components/src/public-api.ts b/npm/ng-packs/packages/components/src/public-api.ts new file mode 100644 index 0000000000..2302a05a8c --- /dev/null +++ b/npm/ng-packs/packages/components/src/public-api.ts @@ -0,0 +1,5 @@ +/* + * Public API Surface of components + */ + +export {}; diff --git a/npm/ng-packs/packages/components/tree/ng-package.json b/npm/ng-packs/packages/components/tree/ng-package.json new file mode 100644 index 0000000000..961dd7a8a9 --- /dev/null +++ b/npm/ng-packs/packages/components/tree/ng-package.json @@ -0,0 +1,7 @@ +{ + "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json", + "dest": "../../dist/components/tree", + "lib": { + "entryFile": "src/public-api.ts" + } +} diff --git a/npm/ng-packs/packages/components/tree/src/lib/components/tree.component.html b/npm/ng-packs/packages/components/tree/src/lib/components/tree.component.html new file mode 100644 index 0000000000..e69de29bb2 diff --git a/npm/ng-packs/packages/components/tree/src/lib/components/tree.component.ts b/npm/ng-packs/packages/components/tree/src/lib/components/tree.component.ts new file mode 100644 index 0000000000..eb50b41575 --- /dev/null +++ b/npm/ng-packs/packages/components/tree/src/lib/components/tree.component.ts @@ -0,0 +1,9 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'abp-tree', + templateUrl: 'tree.component.html', +}) +export class TreeComponent { + constructor() {} +} diff --git a/npm/ng-packs/packages/components/tree/src/lib/tree.module.ts b/npm/ng-packs/packages/components/tree/src/lib/tree.module.ts new file mode 100644 index 0000000000..35e01e4006 --- /dev/null +++ b/npm/ng-packs/packages/components/tree/src/lib/tree.module.ts @@ -0,0 +1,11 @@ +import { NgModule } from '@angular/core'; + +import { TreeComponent } from './components/tree.component'; + +@NgModule({ + imports: [], + exports: [], + declarations: [TreeComponent], + providers: [], +}) +export class TreeModule {} diff --git a/npm/ng-packs/packages/components/tree/src/public-api.ts b/npm/ng-packs/packages/components/tree/src/public-api.ts new file mode 100644 index 0000000000..e1e08f510b --- /dev/null +++ b/npm/ng-packs/packages/components/tree/src/public-api.ts @@ -0,0 +1,2 @@ +export * from './lib/tree.module'; +export * from './lib/components/tree.component'; diff --git a/npm/ng-packs/packages/components/tsconfig.lib.json b/npm/ng-packs/packages/components/tsconfig.lib.json new file mode 100644 index 0000000000..4f48db2e46 --- /dev/null +++ b/npm/ng-packs/packages/components/tsconfig.lib.json @@ -0,0 +1,19 @@ +{ + "extends": "../../tsconfig.prod.json", + "compilerOptions": { + "outDir": "../../out-tsc/lib", + "target": "es2015", + "declaration": true, + "inlineSources": true, + "types": [], + "lib": ["dom", "es2018"] + }, + "angularCompilerOptions": { + "skipTemplateCodegen": true, + "strictMetadataEmit": true, + "fullTemplateTypeCheck": true, + "strictInjectionParameters": true, + "enableResourceInlining": true + }, + "exclude": ["src/test.ts", "**/*.spec.ts"] +} diff --git a/npm/ng-packs/packages/components/tsconfig.lib.prod.json b/npm/ng-packs/packages/components/tsconfig.lib.prod.json new file mode 100644 index 0000000000..b1d501abbc --- /dev/null +++ b/npm/ng-packs/packages/components/tsconfig.lib.prod.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig.lib.json", + "angularCompilerOptions": { + "enableIvy": false + } +} \ No newline at end of file diff --git a/npm/ng-packs/packages/components/tsconfig.spec.json b/npm/ng-packs/packages/components/tsconfig.spec.json new file mode 100644 index 0000000000..02f312c262 --- /dev/null +++ b/npm/ng-packs/packages/components/tsconfig.spec.json @@ -0,0 +1,11 @@ +{ + "extends": "../../tsconfig.prod.json", + "compilerOptions": { + "emitDecoratorMetadata": true, + "esModuleInterop": true, + "outDir": "../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": ["**/*.spec.ts", "**/*.d.ts"] +} diff --git a/npm/ng-packs/packages/components/tslint.json b/npm/ng-packs/packages/components/tslint.json new file mode 100644 index 0000000000..9d39c7dc74 --- /dev/null +++ b/npm/ng-packs/packages/components/tslint.json @@ -0,0 +1,7 @@ +{ + "extends": "../../tslint.json", + "rules": { + "directive-selector": [true, "attribute", "abp", "camelCase"], + "component-selector": [true, "element", "abp", "kebab-case"] + } +} diff --git a/npm/ng-packs/yarn.lock b/npm/ng-packs/yarn.lock index a21acde057..eec522710c 100644 --- a/npm/ng-packs/yarn.lock +++ b/npm/ng-packs/yarn.lock @@ -2,20 +2,20 @@ # yarn lockfile v1 -"@abp/ng.account@~3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@abp/ng.account/-/ng.account-3.0.3.tgz#776cbfb833775c88d3f8a5b59aed27e57835e80c" - integrity sha512-A/m7LyK4Khgf4I7vGhrRCrvGd62QZhhu+hxhRlg/D9HQXDlhCjuSNmj2fh2br9d5OX+3CH+sJIGMucNz1Irscw== +"@abp/ng.account@~3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@abp/ng.account/-/ng.account-3.0.4.tgz#5c75a30c912294b40cbc43f218d61cbe67a58355" + integrity sha512-a+ZjFoaNlJAYW3Hd+hEhq/TCVENc3x9D4Grf5/zr8h1WcETdgjx8rvRxhj6l6i/Ry/mAgPHOKuObSbb+pxVo6w== dependencies: - "@abp/ng.theme.shared" "~3.0.3" + "@abp/ng.theme.shared" "~3.0.4" tslib "^2.0.0" -"@abp/ng.core@~3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@abp/ng.core/-/ng.core-3.0.3.tgz#9d2acaf6486ead963e52de717e7d4926f782b7cd" - integrity sha512-VPzPEsaIlKPudUAN9rrPnH49a44lsztRwL4AHDhlGdsS/VA0FcfzfOhOCihwuTxWYYeo5I64R5+Yf9RCkzWHWA== +"@abp/ng.core@~3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@abp/ng.core/-/ng.core-3.0.4.tgz#ef86082c13d1ccbf0c48fb2b0ccd5a059e44215b" + integrity sha512-dBHCtcM4dVOvHJ88p8d71qpYpOvTjrvu78e6LO6qK7CsSoJq5B8EkYZgkV6MO2Kq5/p3mLHTtwuP3mkQSUfLJw== dependencies: - "@abp/utils" "^2.9.0" + "@abp/utils" "^3.0.3" "@angular/localize" "~9.1.11" "@ngxs/router-plugin" "^3.6.2" "@ngxs/storage-plugin" "^3.6.2" @@ -27,62 +27,62 @@ ts-toolbelt "^6.9.9" tslib "^2.0.0" -"@abp/ng.feature-management@~3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@abp/ng.feature-management/-/ng.feature-management-3.0.3.tgz#ab715c01f80a2fa499a61709bcd5681337aaeda6" - integrity sha512-+fdkfPRxiKNEaJ7SARxIMYg5olnucF+Qb379ztCQiFnFuLSACa1VZh+YucZ87yIz105HCqoM3EgQ+nb/nvh2iw== +"@abp/ng.feature-management@~3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@abp/ng.feature-management/-/ng.feature-management-3.0.4.tgz#127a81c9f8b045c38bc41de4ab49d29acaa14f70" + integrity sha512-TVNmjLhhg0VbaUlaXeDUsgpz5BX26aMzAY0dahsXhyM/dti2slIlEyyTKf673a1ve84nUuigrDJiAhi6WntUbw== dependencies: - "@abp/ng.theme.shared" "~3.0.3" + "@abp/ng.theme.shared" "~3.0.4" tslib "^2.0.0" -"@abp/ng.identity@~3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@abp/ng.identity/-/ng.identity-3.0.3.tgz#9fbdac4e4d4e0df8f378142d0c80a143ec7f6b3f" - integrity sha512-/xjtX1anZru+yQV/Z/q4Lc4PV9fTXSaFfExYolD/0rOCFseiVvSXf6FhezwdsMN4uLxzMwR7YpMJYL/ynTX9WQ== +"@abp/ng.identity@~3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@abp/ng.identity/-/ng.identity-3.0.4.tgz#321ab33db22d32013d2ea635616f6402717ebc40" + integrity sha512-ZJVh77gZVPKyexfLxo613NeiKWYSk/7q6QrMEzkeDM21R9VLyw5jGg00pw7hkmUldy5bObW/5VVCxJlCzSTwdg== dependencies: - "@abp/ng.permission-management" "~3.0.3" - "@abp/ng.theme.shared" "~3.0.3" + "@abp/ng.permission-management" "~3.0.4" + "@abp/ng.theme.shared" "~3.0.4" tslib "^2.0.0" -"@abp/ng.permission-management@~3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@abp/ng.permission-management/-/ng.permission-management-3.0.3.tgz#3a49ff8b75501c41a9651d42b8342814fcd85717" - integrity sha512-9YU4GLEf1063/DVTQb+VXZdb0gxHpXd0L5RAAT1w5ztXHFFmAYfkUUijsZ7xovEANrcK3Fh9IkWmsKW79rccAQ== +"@abp/ng.permission-management@~3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@abp/ng.permission-management/-/ng.permission-management-3.0.4.tgz#511226c1c0e1445a453015d8d85b013e7a009f96" + integrity sha512-hIiUdQh9XVvfmLc5B+eQpj36PxCcBzOCRRaBuGhd2+lecEVUV12EgpWq0fzW1laL9FV1REmqIKP5uzKUeUw4Dw== dependencies: - "@abp/ng.theme.shared" "~3.0.3" + "@abp/ng.theme.shared" "~3.0.4" tslib "^2.0.0" -"@abp/ng.setting-management@~3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@abp/ng.setting-management/-/ng.setting-management-3.0.3.tgz#34c7cdd0e244ec9f3c01ae6d6ae0e3d2d18cc243" - integrity sha512-u8xxAZRNUKnkKsiwH6kvWldvfp7M1usYX4IKIjylvJTN2o9ejSxtkPYywFu4npA2Hw6f/YPM9OoKxK1F+dzfwg== +"@abp/ng.setting-management@~3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@abp/ng.setting-management/-/ng.setting-management-3.0.4.tgz#880a8999e6f77a46bebb5c3ec2e53e652cb6b289" + integrity sha512-mnjxofTqE+n9C6x5nZkb0DQK/s0cZLwCFrhFoJdiQmfIewHU4AVbs7cT6L7FNewYwojPsCsppiR+y0cUaXDlMQ== dependencies: - "@abp/ng.theme.shared" "~3.0.3" + "@abp/ng.theme.shared" "~3.0.4" tslib "^2.0.0" -"@abp/ng.tenant-management@~3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@abp/ng.tenant-management/-/ng.tenant-management-3.0.3.tgz#a6482d4415a4f71ce625336c64e2e6f7880495e6" - integrity sha512-nP+45enHnf3Gr28DYw+LT4swUsvoxu+KBT3YF9k8yVsE6DOZpMeDz5dVcUeTyOWJAAU6tEceGLdheeVjOVfsYA== +"@abp/ng.tenant-management@~3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@abp/ng.tenant-management/-/ng.tenant-management-3.0.4.tgz#3e4edcb94b11b190451ef08115409f59cf164088" + integrity sha512-3lcq80Isa+gTZOKOyzQBd/6t4pe+mOakjZFWOBOpi4gmy4Mmun1KqbfaFoMW+v0wacQPGiznStdln0AeOXXj7g== dependencies: - "@abp/ng.feature-management" "~3.0.3" - "@abp/ng.theme.shared" "~3.0.3" + "@abp/ng.feature-management" "~3.0.4" + "@abp/ng.theme.shared" "~3.0.4" tslib "^2.0.0" -"@abp/ng.theme.basic@~3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@abp/ng.theme.basic/-/ng.theme.basic-3.0.3.tgz#527f92988d6c3b80e7eedff89f5ad06d613c2154" - integrity sha512-l16y4wzJnqa63Jf+5/JIKUp9sfCoMENobBewoAFUHP2miHcFfWcL9Si8N6zEHy3J2zNY1eTQYoPh9N1PHULGtA== +"@abp/ng.theme.basic@~3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@abp/ng.theme.basic/-/ng.theme.basic-3.0.4.tgz#655e4388f6dd91eea10bdf14f313d92bbec3cf49" + integrity sha512-bSIYntH0gF/HJVYOvuguZfKkkmA6zALSVj6OYQPNo3HW7+N++loawnbMyEbiBSd0V8JolkFHeX/xvOGlY12jnw== dependencies: - "@abp/ng.theme.shared" "~3.0.3" + "@abp/ng.theme.shared" "~3.0.4" tslib "^2.0.0" -"@abp/ng.theme.shared@~3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@abp/ng.theme.shared/-/ng.theme.shared-3.0.3.tgz#fda2a9933cb05c1de83dd7a2c7c893273d67172e" - integrity sha512-4Xyw9W55WgsC4MwQ/A49U2lZtTSXNpH9oduFazwG7sxDjWkPTjbKkUFfYBCj5ZJZijuIO8C9qT9g7IvVesXJiw== +"@abp/ng.theme.shared@~3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@abp/ng.theme.shared/-/ng.theme.shared-3.0.4.tgz#d12f560b7e90d91a659c1227bd4e8c25b4f8cd3e" + integrity sha512-0Z37zIiNU0ZVK7F5nP/7uS6ppPGlltUUvlf/l6RdOKi4aUbUtSRqDVoAbTl29AV14A8gicWkSFYKK+2wxoN09Q== dependencies: - "@abp/ng.core" "~3.0.3" + "@abp/ng.core" "~3.0.4" "@fortawesome/fontawesome-free" "^5.13.1" "@ng-bootstrap/ng-bootstrap" "^6.1.0" "@ngx-validate/core" "^0.0.9" @@ -91,13 +91,6 @@ chart.js "^2.9.3" tslib "^2.0.0" -"@abp/utils@^2.9.0": - version "2.9.0" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-2.9.0.tgz#8a66b7e1d422eae5898d32af7810d6bd625276f2" - integrity sha512-0gvWUH3jT7YE4ym2C45uKDzHs/oOdMW5lPq9ncCZ58wMxTrgPvxXNuMmRW0P259OcXYiRwmsNtb09/WlTQQbKA== - dependencies: - just-compare "^1.3.0" - "@abp/utils@^3.0.3": version "3.0.3" resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.0.3.tgz#563aa062882ca82227b749d90458adafa46ae73b" @@ -105,6 +98,13 @@ dependencies: just-compare "^1.3.0" +"@abp/utils@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.0.4.tgz#38068fa8f735e1889cf2f226128366825948814d" + integrity sha512-TnXRZIZcxv5+EctEPsZEi2cyRXbpl3A679wzQa6BACv+pM45cjGO1JR8P0VswKN4TVL0aQRMv26N6U/uie8sEQ== + dependencies: + just-compare "^1.3.0" + "@angular-builders/jest@^9.0.1": version "9.0.1" resolved "https://registry.yarnpkg.com/@angular-builders/jest/-/jest-9.0.1.tgz#e2fcdce8f9ad3060eb8a19bdb17dc47075b8eec5" @@ -286,6 +286,13 @@ dependencies: tslib "^2.0.0" +"@angular/cdk@^9.0.0": + version "9.2.4" + resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-9.2.4.tgz#8413958bd275e4c34be3b96f56444671dd30ba93" + integrity sha512-iw2+qHMXHYVC6K/fttHeNHIieSKiTEodVutZoOEcBu9rmRTGbLB26V/CRsfIRmA1RBk+uFYWc6UQZnMC3RdnJQ== + optionalDependencies: + parse5 "^5.0.0" + "@angular/cli@~10.0.0": version "10.0.0" resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-10.0.0.tgz#5137aeb89d5d237d09f7c6b37437b0a6e65e224a" @@ -403,6 +410,20 @@ dependencies: tslib "^2.0.0" +"@ant-design/colors@^3.1.0": + version "3.2.2" + resolved "https://registry.yarnpkg.com/@ant-design/colors/-/colors-3.2.2.tgz#5ad43d619e911f3488ebac303d606e66a8423903" + integrity sha512-YKgNbG2dlzqMhA9NtI3/pbY16m3Yl/EeWBRa+lB1X1YaYxHrxNexiQYCLTWO/uDvAjLFMEDU+zR901waBtMtjQ== + dependencies: + tinycolor2 "^1.4.1" + +"@ant-design/icons-angular@^9.0.0": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@ant-design/icons-angular/-/icons-angular-9.0.1.tgz#5ac8bec5bc34d23120820c93f8511b59aa117bc5" + integrity sha512-bWdHOmO4LSQ3wpmivwTI7EWiRUMGSVA+fyfiGZ9IrQqoccg9XjGcWqT/VA9A45OV0QTKweo4hp3xaTzRBKsc+g== + dependencies: + "@ant-design/colors" "^3.1.0" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.3", "@babel/code-frame@^7.8.3": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.3.tgz#324bcfd8d35cd3d47dae18cde63d752086435e9a" @@ -5275,6 +5296,11 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" +date-fns@^2.10.0: + version "2.14.0" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.14.0.tgz#359a87a265bb34ef2e38f93ecf63ac453f9bc7ba" + integrity sha512-1zD+68jhFgDIM0rF05rcwYO8cExdNqxjq4xP1QKM60Q45mnO6zaMWB4tOzrIr4M4GSLntsKeE4c9Bdl2jhL/yw== + dateformat@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" @@ -9420,6 +9446,17 @@ ng-packagr@^10.0.0: terser "^4.3.8" update-notifier "^4.0.0" +ng-zorro-antd@^9.3.0: + version "9.3.0" + resolved "https://registry.yarnpkg.com/ng-zorro-antd/-/ng-zorro-antd-9.3.0.tgz#f80dbe2715e578c475728773449442f0099f152c" + integrity sha512-O7uRCnsFTGHn/74ly8VCUoaMlED3cWLJfvbD0FLzDjBlnz77kcuM5qd+yGMT2hAYXmXYWu2ZRRJWLx5QUGLHkA== + dependencies: + "@angular/cdk" "^9.0.0" + "@ant-design/icons-angular" "^9.0.0" + date-fns "^2.10.0" + resize-observer-polyfill "^1.5.1" + tslib "^1.10.0" + ngxs-reset-plugin@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/ngxs-reset-plugin/-/ngxs-reset-plugin-1.3.0.tgz#370b89190e729de94f0116b99ff65389582a7626" @@ -10217,6 +10254,11 @@ parse5@5.1.0: resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== +parse5@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" + integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== + parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" @@ -11459,6 +11501,11 @@ requires-port@^1.0.0: resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= +resize-observer-polyfill@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" + integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== + resolve-cwd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" @@ -12852,6 +12899,11 @@ timsort@^0.3.0: resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= +tinycolor2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.1.tgz#f4fad333447bc0b07d4dc8e9209d8f39a8ac77e8" + integrity sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g= + tmp@0.0.30: version "0.0.30" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.30.tgz#72419d4a8be7d6ce75148fd8b324e593a711c2ed"