{"_id":"@phongnt3099/thienphucdental-api","_rev":"27-e32e2f946299b4ebdde6286049f9516d","name":"@phongnt3099/thienphucdental-api","dist-tags":{"latest":"1.3.0"},"versions":{"13.1.1":{"name":"@phongnt3099/thienphucdental-api","version":"13.1.1","_id":"@phongnt3099/thienphucdental-api@13.1.1","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"ada93ff59c0c914e617c32a3e350978c39393f6e","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-13.1.1.tgz","fileCount":6574,"integrity":"sha512-xlszf9viuXI5pkK06rVmA4gBuNXgKODMKpobN5it2KbzigeVTf/4Ya4jRmJobc3ZdjL5OYGiLmKypetCiaICpA==","signatures":[{"sig":"MEYCIQDYpGoSxJg15/JohZURH/rC/VgyeXTMAJtgcG8kDrcHPAIhAPHHAdeYMjbbC9PWjfYH2Rf/NwGHJgbkwbuUtdjVI1q/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340187388},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ab60d0bdd6eb044ca0e52b19a0b11c25c22c3f57","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_13.1.1_1777970010382_0.8111818258182883","host":"s3://npm-registry-packages-npm-production"}},"13.1.2":{"name":"@phongnt3099/thienphucdental-api","version":"13.1.2","_id":"@phongnt3099/thienphucdental-api@13.1.2","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"87e70462358b3d5d4e82881eab874e6d86ab481a","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-13.1.2.tgz","fileCount":6577,"integrity":"sha512-2+BvhQvixTAdtYOt5UI4ZvnR2ECP2kAkp95ntkzCTjuoIPg581U0/nxx/vAz3frvwEvXeFwbPP680BMX5rMCrQ==","signatures":[{"sig":"MEYCIQCX/+cgnmSOGMoVxiLzju87FJZnmNXCt+zHAeMRRGxh+gIhAK1xMfMupA6WCKV43cYUTUzMCXVzEv3+4d8wgaqTDdgM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350979143},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ab60d0bdd6eb044ca0e52b19a0b11c25c22c3f57","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_13.1.2_1777979181589_0.3544919833309097","host":"s3://npm-registry-packages-npm-production"}},"13.1.3":{"name":"@phongnt3099/thienphucdental-api","version":"13.1.3","_id":"@phongnt3099/thienphucdental-api@13.1.3","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"e750b31fa397029b38952c0234711addadc52cde","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-13.1.3.tgz","fileCount":2,"integrity":"sha512-kQ4eesYTkC6AU+chsmHyb4kG3xhRNc5jnxKuztcL7SDOo+OGSpmZILXYbkSp3XsrWHNIE1gWKEMQUkq1dI4vZQ==","signatures":[{"sig":"MEYCIQCy90SfjQAqmA2HcFNNTmDItnFzVOowA3FpegV0zox8lAIhALLwIOIrjUJ2dUyoPqwH9sQTKZ0hlg8YNWIKpcv36YVL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3882},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ab60d0bdd6eb044ca0e52b19a0b11c25c22c3f57","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_13.1.3_1777979956460_0.6245368409721965","host":"s3://npm-registry-packages-npm-production"}},"13.1.4":{"name":"@phongnt3099/thienphucdental-api","version":"13.1.4","_id":"@phongnt3099/thienphucdental-api@13.1.4","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"7f72341e648e46e158e4ad2008cbee6671d11b34","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-13.1.4.tgz","fileCount":6577,"integrity":"sha512-MxN2WB0R6m3dnSKQGav8aEcneP5GcB/qgQ47tVD3W9LzvPdmQL/j95jho/B/p1dD7L3TjJ8s3rrZDojBtdQL1g==","signatures":[{"sig":"MEQCIGda3cdCG/sS0aHXoxGzcpj72SuhlZb4MStRYUhMg/TRAiBKnxpbaGEeKRVexykG5sA0zoauhnHVxEqKchKd7Fcucw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350979248},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"73557fad352dc320beb2079b6f353b41802c6dd6","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","@zxing/browser":"^0.2.0","@zxing/library":"^0.23.0","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@zxing/ngx-scanner":"^21.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_13.1.4_1778069682393_0.9854276787892946","host":"s3://npm-registry-packages-npm-production"}},"13.1.5":{"name":"@phongnt3099/thienphucdental-api","version":"13.1.5","_id":"@phongnt3099/thienphucdental-api@13.1.5","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"7a08de1661797737e54f8f64ef9a484cb627bbad","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-13.1.5.tgz","fileCount":6578,"integrity":"sha512-aWDGuq+iyZDi4HkODpObeBu+6yrlphe22FW5h8+UZ1kuLkdWfkFtARTyd51SBdYf/jA2+Gjt9ChllgscDxE95Q==","signatures":[{"sig":"MEQCIB1dB7tMoDPS94i/dwDIzO2Dkp/RACZxiS0XX4YhzScRAiBkBCAn8uYGu3S39giPR61erRlImD8DawqQIdHtvzh+Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351496929},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"73557fad352dc320beb2079b6f353b41802c6dd6","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","@zxing/browser":"^0.2.0","@zxing/library":"^0.23.0","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@zxing/ngx-scanner":"^21.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_13.1.5_1778076746179_0.9800366317289941","host":"s3://npm-registry-packages-npm-production"}},"13.1.6":{"name":"@phongnt3099/thienphucdental-api","version":"13.1.6","_id":"@phongnt3099/thienphucdental-api@13.1.6","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"399ca00f4643531cd43778c558f84f3e5053bab9","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-13.1.6.tgz","fileCount":6578,"integrity":"sha512-LjsfslC/Soq8qZ1iMfjFfsywBB4NzauZv452yJbPOdvRReZYBCZMsOG0TRYwcx3Wg77fEtsK197+aUMwmH3jqQ==","signatures":[{"sig":"MEUCIAfHkUq8mEKTJwGkJGVagLRxfz69x8fx8tJLOLc1MMXuAiEA8ySJh6x9OZCfpCwXs1qObwS8QQSx8R7RGb1SUroG0wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351497139},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"73557fad352dc320beb2079b6f353b41802c6dd6","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","@zxing/browser":"^0.2.0","@zxing/library":"^0.23.0","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@zxing/ngx-scanner":"^21.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_13.1.6_1778078106959_0.7125821860514863","host":"s3://npm-registry-packages-npm-production"}},"13.2.3":{"name":"@phongnt3099/thienphucdental-api","version":"13.2.3","_id":"@phongnt3099/thienphucdental-api@13.2.3","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"b649bc922ad625824b54fcfc7071531dfe0c50d7","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-13.2.3.tgz","fileCount":5,"integrity":"sha512-xSImgS1drNeBqrEIlL4dgCqYrhTfW+68wDYI3x/NTny/79Yi4j6cGU++9Wt9fkwtaeaB++VmQ1qcUR021KmWsg==","signatures":[{"sig":"MEUCIH5hOQNuLvOQVhDzfnQS++02hqs1glDYqG0a0cHRenIqAiEAnYWn+hqB88dx3t+YK66vU5RwL4QEltHRoGkQD0BXLmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13014},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"af6e21a9c606ce2de552898f6c7ea6488ee899c8","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_13.2.3_1779651624475_0.3312377089302223","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@phongnt3099/thienphucdental-api","version":"1.1.1","_id":"@phongnt3099/thienphucdental-api@1.1.1","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"45b4213c2ce9cd19a0a7f9186481650baf9b0136","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.1.1.tgz","fileCount":5,"integrity":"sha512-OKSoR3NXXuABjHXCpLvEK4JduaX/fnyV2njwLX+G5+/2DYD4qV41YxHROG8rY0CQW9qdXCw+pMPBeF+aB0RNaA==","signatures":[{"sig":"MEUCIQD6uT5LdPa+QeALSC1u5UsXbUjSRAe6aaI8S2uwtkJPhwIgCIKO5AB1OeKGI9wLlkptuOuSpalIosGKD6IuF3g+X/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13013},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"af6e21a9c606ce2de552898f6c7ea6488ee899c8","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.1.1_1779682540686_0.5544838639016718","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@phongnt3099/thienphucdental-api","version":"1.1.2","_id":"@phongnt3099/thienphucdental-api@1.1.2","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"e3f7000d0c17cbde9a8e33e8869317e89a427e0c","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.1.2.tgz","fileCount":5,"integrity":"sha512-y+BCbFhgo/W1TTWMF26FRaCQlFbg8Wn+zSUl7dcrOlq6pUx3hES7NbPsKQRwzBTW2DVXJFYtOvZvXgSmhpTnhA==","signatures":[{"sig":"MEQCIDDe1orbMlx+rilYxY1BssSA9yTx3SW/+HIeLTO9+N8LAiBmnGdQ/uRtHG5+Zn13SlZP5oHYzyeY/7q/cEQya4c+Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13013},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"af6e21a9c606ce2de552898f6c7ea6488ee899c8","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.1.2_1779884137994_0.616158661658119","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@phongnt3099/thienphucdental-api","version":"1.1.3","_id":"@phongnt3099/thienphucdental-api@1.1.3","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"bc50d8d3cdeda60075efdca36385dfb45d8982e4","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.1.3.tgz","fileCount":5,"integrity":"sha512-zcjqNgPz8JeH65o7MrSBy4j7nFt8qhjnzjeue3C2onElGcOGyygl37Fhn4/+W7re8MArFohsFtIHV3A2GQaUuQ==","signatures":[{"sig":"MEQCIFui5QrKmFvYAF99MBBKBjeVBjbjmwzTrBEoq7zEkWo7AiAYk73ToaBrUmlxH2LOqgvgOlG7UHRK95b6YRTLtlbsYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13013},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"af6e21a9c606ce2de552898f6c7ea6488ee899c8","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.1.3_1780277596645_0.8795474647287076","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@phongnt3099/thienphucdental-api","version":"1.1.4","_id":"@phongnt3099/thienphucdental-api@1.1.4","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"af56279b6a657919190629bb8d5af7a53ed17d3e","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.1.4.tgz","fileCount":5,"integrity":"sha512-SBdRPxpHCZ+vTpasq4U3c6zlrHaGXCUIoSGHvuoD6obMflZM+KCplyXip6S3+sV/CNgVTm0DNI9/cNksdH96XQ==","signatures":[{"sig":"MEUCIQDu73tZFpMqQ8zxD8d3rWROjc4jtMqNyfDMaakTIltI6AIgZpJiD0yxQU02bE+vlTxrJUM8+Hqf/l6p0FhvrMhzXhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13013},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"850c887a526fe712c7948637ec45bce76c2cd92e","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.1.4_1780320830815_0.11919280271532617","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@phongnt3099/thienphucdental-api","version":"1.1.5","_id":"@phongnt3099/thienphucdental-api@1.1.5","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"7386b4ecac7650e38bcd29d23813139df0961dd4","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.1.5.tgz","fileCount":5,"integrity":"sha512-Pj2l5M3w1jsSgopTHPYEOZo2YWANT+H+l6OGsHodqMB/bAzUuyM/YXW0b/SgDInOTJo7KHGkrGQZ+Lnj7X8eXg==","signatures":[{"sig":"MEYCIQDP6/2qp0EbenTGU2QX71Q1YqthjkiyihWwGJVn90tjAQIhAK5wdMJscZ/UkKZ24ZoEyuGOVDFsCtFckOo8lMzYFxrZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13013},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"23c2c1c47eb1e94a8b9c679c6e43e831b6e2823c","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.1.5_1780445985818_0.21224562516027312","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@phongnt3099/thienphucdental-api","version":"1.1.6","_id":"@phongnt3099/thienphucdental-api@1.1.6","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"c4481951b3c3ad0a5cb370cd2d86ef866d67425d","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.1.6.tgz","fileCount":5,"integrity":"sha512-hiW8LGQMZsvf3KTOoR33CYPL/wWnJjngjwrs0SEf3ZBn1weKtt2z4AQ7eRpQ6DqrHxExpzXcjkwr4jauWCPjLg==","signatures":[{"sig":"MEUCIQDHagUSRD5nU88sCTClwscvWkS5j3it5BebKDGt40A17wIgDYE+IONQ7XX7d788EF0kQhuh8/hABPJI5UXcDms/Uvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8f47b515f4709afdfa3a9a22fbc5bf1ebbe79d08","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.1.6_1780653074279_0.7202921342493196","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@phongnt3099/thienphucdental-api","version":"1.1.7","_id":"@phongnt3099/thienphucdental-api@1.1.7","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"609bf21c53d4c4b549c2c29aaa8007a9a80b86e9","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.1.7.tgz","fileCount":5,"integrity":"sha512-OdgZ+Sh628xiMLmbR5t2ZgsrNkt0mhh5hfkWpmqCpIxjw7U6xPCeSW4GIokppl1jWOlm0fJi+vw2KwCy0FTu4w==","signatures":[{"sig":"MEQCIE9THozmt/7bjJwezGUhkSw6s4+SJ+guNCk4fjcz/lqNAiB04ig/lSKaehHMDTBtXSpXIXApBXO3KJHSUPkSV+jCZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8f47b515f4709afdfa3a9a22fbc5bf1ebbe79d08","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.1.7_1780734143432_0.31353551703512594","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@phongnt3099/thienphucdental-api","version":"1.1.8","_id":"@phongnt3099/thienphucdental-api@1.1.8","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"461d670b81323bd107c75e58ada453fc0475626b","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.1.8.tgz","fileCount":5,"integrity":"sha512-gXE7kEzUIOmF/dvlINU3T1zs4jUsjVZr5Qt1gWn9D6HZvCOJfWNr20cfrmfNZFlPaIUOdy/vOhx/3lhUQfwR3Q==","signatures":[{"sig":"MEUCID7d983NPzZkML5q+KH81m4g1qmGUt8DSV6oW5pEzW4eAiEAnofaoIKI1XFNARlYa7OVFCry8uIZyNQB1ut/hMR8/2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5df9bc9570e9f71262bba83bb5a1a055e11e591d","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.1.8_1781324785448_0.09487353220858341","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@phongnt3099/thienphucdental-api","version":"1.1.9","_id":"@phongnt3099/thienphucdental-api@1.1.9","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"f037ea0f0c4fa70c2eebd0e97297c848334c00ab","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.1.9.tgz","fileCount":5,"integrity":"sha512-8pU/vpM0z9H9Ad7O9He4eJHE6XeRSIsCikwdXDoDPxbEr39bxwJqW1L9hQAHLHyGJ5eXCmGOE4zbz3i7a+E0uA==","signatures":[{"sig":"MEYCIQDDpaM1S1XsTiQyVl4vIzCAfqeM2MKW5duG7+2x069HsQIhAPzqrQ04Bqrc9EN+ioshLm9yO+I59/3VnXuHAbTTWV2f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5df9bc9570e9f71262bba83bb5a1a055e11e591d","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.1.9_1781427734384_0.5019293338109252","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@phongnt3099/thienphucdental-api","version":"1.2.0","_id":"@phongnt3099/thienphucdental-api@1.2.0","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"70c1042bdb19dc87364edbb303bf6990e72e004a","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.2.0.tgz","fileCount":5,"integrity":"sha512-MgCfsxHNY29T+Q7KjtEkFGI5smydbmayuVFb29Qqddc7sD38590OeLKWj8Bko0Ug9eg2NbNvE7KSJQzLqGkDHg==","signatures":[{"sig":"MEUCIQCtF4LWs9Exae33qLnRkV9l9DMPcqgmetwWU6KK8exwzQIgSxkPhxCQNiQDyaGGn405GDkZ0zryF5s2XOG+4uD+kSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f438623fa2566e23e93b4612129f5318c034c16d","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.2.0_1781509537277_0.20178959705391475","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@phongnt3099/thienphucdental-api","version":"1.2.1","_id":"@phongnt3099/thienphucdental-api@1.2.1","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"25bc4a87da5d7e99aa637932ba3f550959011d43","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.2.1.tgz","fileCount":5,"integrity":"sha512-BeGtDpIfKdP/iTGuLUXVIfg+Z6DXZO0jemrO/dnwaq59dmqW8M1rwqzxwcGveb1DkEXrCsPlzDaCBVuX4YAUCA==","signatures":[{"sig":"MEUCIQCnfTRlD3U8MrH5hk4+sc7U1u2yvNcbXZKWLyOcPBSCKQIgUtY3RT02gbvRObbcI++EUa0EHSCaJ+d8zAg7F24FfqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f438623fa2566e23e93b4612129f5318c034c16d","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.2.1_1781513443584_0.18557502777482004","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@phongnt3099/thienphucdental-api","version":"1.2.2","_id":"@phongnt3099/thienphucdental-api@1.2.2","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"9194800755436d6d0087236d1d5b5108693a435e","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.2.2.tgz","fileCount":5,"integrity":"sha512-W1G2p4mzzCRXxOnwCSH7vF37aVlpPIjht79Z2Ec0uQauEcEZn+K2tWsius460BBkE/raZ/Mo45SwzlaTvoHEOA==","signatures":[{"sig":"MEUCIQCDt+7jTzC83axAhb0pmBbJ3LxdardZxM7whwWlUmkA/AIgYNueXfHMpODBRrtRkKMwZ1iDimKlG2u8ip/r3EOq1Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f438623fa2566e23e93b4612129f5318c034c16d","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.2.2_1781669103863_0.6725435319112774","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@phongnt3099/thienphucdental-api","version":"1.2.3","_id":"@phongnt3099/thienphucdental-api@1.2.3","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"aff741575227b10090cbb16bf6eea973795753cb","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.2.3.tgz","fileCount":5,"integrity":"sha512-EeDHtszMEVnI7mY/Mk3iUxyiiKM1z8DqBSne+1uB17f+ByVvWpmlL5jRKk84RNvcYahnJjSC18M2ESeLYVCwVQ==","signatures":[{"sig":"MEUCIAZdIsGPwSyhSkyZBdw2/EXCkMbKuXz9CP93+ePdu+6yAiEAlwsNdaVaJmcUlkIhRXdAM55dkm595ie3zo2Mg6bOgBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f438623fa2566e23e93b4612129f5318c034c16d","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.2.3_1781761154206_0.19066848728052466","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@phongnt3099/thienphucdental-api","version":"1.2.4","_id":"@phongnt3099/thienphucdental-api@1.2.4","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"e02a9465e00d5b3fec11c1b239aae02782466f58","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.2.4.tgz","fileCount":5,"integrity":"sha512-dPGfMQFChdG8jp8A4P4iPTq1lvpwx4jXj+FPLwyPiauu2ZETRCOsY/Xt2VuCEw5vnBLTNX6aBmRVlVo5begvKg==","signatures":[{"sig":"MEYCIQCwumGem02qTfG4Vu52UnkHgwGfFYcOSsAI5mz7pWflWgIhAIvFFfSMScWuu5oL+1iCryF1qczEd4jSRy7qOWFIs/Zz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f438623fa2566e23e93b4612129f5318c034c16d","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.2.4_1781953267175_0.12441603188995809","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@phongnt3099/thienphucdental-api","version":"1.2.5","_id":"@phongnt3099/thienphucdental-api@1.2.5","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"7a3185c7c0680e3d54fc70d8432bf9b6cf6d04b2","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.2.5.tgz","fileCount":5,"integrity":"sha512-QO1chkJYLAdkz6UFuH4igCcoU12/dQzSapehFT2dw9acBXnu53Rcu5+jBidrex1h4gLDQZNpecAgec2b5X0GMg==","signatures":[{"sig":"MEUCIQCpc42y9Yfwj3wOitKtegWu2QHzXAd5erukQxInBI92IQIgJWJRFjuNzNhqLJECk3JB/tUBAhjH866+QdXbiqx2U+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8e0a0a633ef68a1a0fd67c187f6758f5ade8309e","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.2.5_1788170572519_0.5960113672699141","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@phongnt3099/thienphucdental-api","version":"1.2.6","_id":"@phongnt3099/thienphucdental-api@1.2.6","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"36a81248d2d538f97ffebe33a97a90023f1ff4e9","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.2.6.tgz","fileCount":5,"integrity":"sha512-X+16acdXjb8foGEbcQNrYruUb8nA94L4018Taalf8s5Hv7gjU9+yhtCdDjbKxvm+88ijWMuNYfIE3tzXib68tA==","signatures":[{"sig":"MEUCIER64g05c3Ma+wRiXfdJjJwQtfpW+J2IoXC0obZnKdioAiEAuidAsU/J/0mu6LViYdPZiPQAKGo644kUmCDsLQLEATI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8e0a0a633ef68a1a0fd67c187f6758f5ade8309e","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.2.6_1789368164242_0.9979939037918162","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@phongnt3099/thienphucdental-api","version":"1.2.7","_id":"@phongnt3099/thienphucdental-api@1.2.7","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"972b7d74e0b84d12f654c9aa8cdd196b9213a9b8","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.2.7.tgz","fileCount":5,"integrity":"sha512-qX2aKYogeVtpdDb2IThFQDI1LnqFzXolowMJ/uMEhldcQBB+903Bk7NePB6/iF9MBHVj4kHIJ+dGfc2qGr8WpQ==","signatures":[{"sig":"MEYCIQCUFtTNPPc3BSfLKBeZyqIQ2+GgTwRdwJqCo2bATLWZngIhANuteXaQ3exFk3XxtdjXLaUDuSVBccMJBUGTiv9tdGyG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13197},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8e0a0a633ef68a1a0fd67c187f6758f5ade8309e","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","@vladmandic/human":"^3.3.6","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.2.7_1789626697248_0.19969246496062198","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@phongnt3099/thienphucdental-api","version":"1.2.8","_id":"@phongnt3099/thienphucdental-api@1.2.8","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"eaae8217655755fcd9efbf0c729f29c9f3f39a8b","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.2.8.tgz","fileCount":5,"integrity":"sha512-ll8AYQQ7BtJzfNfl5BlMU9mI7dNWZEjULkwj8CbYYg12U/k0/G7zlY2SGME8gheEM+p2QXbsqSpzu4Bej3oo+g==","signatures":[{"sig":"MEQCIAKDkb68pbjEc5QWme6JzZ1YZxKYyV3fg+GaFO1MphIlAiB7aLDdwFgb79It7pzMPzknUpemvuI3GcDR3auTVcnJcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13197},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8e0a0a633ef68a1a0fd67c187f6758f5ade8309e","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","@vladmandic/human":"^3.3.6","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.2.8_1789660751992_0.6659125396647925","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@phongnt3099/thienphucdental-api","version":"1.2.9","_id":"@phongnt3099/thienphucdental-api@1.2.9","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"dist":{"shasum":"d4ece54ce891c5c158415c7a3ac9e41bcfa992b8","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.2.9.tgz","fileCount":5,"integrity":"sha512-zpuq3RXYjCaMhX/HzgQ08dTYMgiZIbhroZGxsbBlJiumk33V5EyAJ2Nr93TE/ls52dzUiz1qDHwb94u3+VJwLg==","signatures":[{"sig":"MEYCIQDHuLaq0APfCElit31pu6medbJ5yNRND72t6/ipEo0GSgIhAIQkn+FMb1XJjmZTTe/nXntulXhQ0u+84eNRTK7x+//h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13197},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8e0a0a633ef68a1a0fd67c187f6758f5ade8309e","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","@vladmandic/human":"^3.3.6","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/thienphucdental-api_1.2.9_1789661180469_0.6377896608359683","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"_id":"@phongnt3099/thienphucdental-api@1.3.0","dist":{"shasum":"0cb74a44256b0c274fa7955396a2cfe241407eea","tarball":"https://registry.npmjs.org/@phongnt3099/thienphucdental-api/-/thienphucdental-api-1.3.0.tgz","fileCount":5,"integrity":"sha512-fxFp3AhfBBwiW3kvrTXYtn4HTiEL/T4KS3aEQBZHXfA6Y9TO7orH6I8FShBdJ6KWLYbraqrjfSo6x4I/DdbKdQ==","signatures":[{"sig":"MEUCIBWDm5amN9qHpADAzUDwG0gOuzjQT0DCMtYVyw0ajPAkAiEAqxizHAC27aBsJSfZl2jRgTF8ma/txDL3q4RjMhH4PJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDryrk/dPh0dr7UCKurafzdPEUmo25a0mGhyC4Tm8O1TgIgPnYpCQjC7ICkWoatdF+6Fln9IBJUP2rSeyx6pi7i7xc="}],"unpackedSize":13197},"main":"dist/index.js","name":"@phongnt3099/thienphucdental-api","types":"dist/index.d.ts","gitHead":"8e0a0a633ef68a1a0fd67c187f6758f5ade8309e","private":false,"scripts":{"ng":"ng","hmr":"gulp buildDev && ng serve --host 0.0.0.0 --port 4200 --hmr","lint":"eslint -c .eslintrc.js --ext .ts src","test":"gulp buildDev && ng test","nswag":"cd nswag/ && refresh.bat","start":"ng serve --host 0.0.0.0 --port 4200","publish":"gulp build && ng build --configuration production","publish-k8s":"gulp build && ng build --configuration k8s --verbose","post-publish":"shx mv ./wwwroot/dist/* ./wwwroot/","create-dynamic-bundles":"gulp buildDev"},"version":"1.3.0","_npmUser":{"name":"phongnt3099","email":"phongnt3099@gmail.com"},"_npmVersion":"9.6.7","description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","directories":{},"maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.1","luxon":"^3.4.4","quill":"^1.3.7","tslib":"^2.6.2","moment":"^2.30.1","core-js":"^3.35.1","primeng":"^17.5.0","push.js":"^1.0.12","zone.js":"~0.14.2","chart.js":"^4.4.0","tippy.js":"^6.3.7","js-cookie":"^3.0.5","lodash-es":"^4.17.21","primeicons":"^6.0.1","rtl-detect":"^1.1.2","animate.css":"^4.1.1","localforage":"^1.10.0","ngx-spinner":"^16.0.2","object-path":"^0.11.8","sweetalert2":"^11.10.5","@angular/cdk":"^17.1.2","adal-angular":"^1.0.18","core-util-is":"^1.0.3","just-compare":"^2.3.0","ng-recaptcha":"^13.2.1","@angular/core":"^17.1.2","angular-imask":"^7.1.3","cookieconsent":"^3.1.1","ngx-bootstrap":"^12.0.0","@angular/forms":"^17.1.2","@popperjs/core":"^2.11.8","abp-ng2-module":"^10.0.0","@angular/common":"^17.1.2","@angular/router":"^17.1.2","famfamfam-flags":"^1.0.0","ng2-file-upload":"^5.0.0","@angular/compiler":"^17.1.2","@vladmandic/human":"^3.3.6","abp-web-resources":"^5.9.1","angular-gridster2":"^17.0.0","ngx-image-cropper":"^7.1.2","perfect-scrollbar":"^1.5.5","simple-line-icons":"^2.5.5","@fullcalendar/core":"^6.1.9","@microsoft/signalr":"^8.0.0","@angular/animations":"^17.1.2","@azure/msal-browser":"^3.7.1","angular-oauth2-oidc":"^17.0.1","@swimlane/ngx-charts":"^20.5.0","@fullcalendar/angular":"^6.1.20","@fullcalendar/daygrid":"^6.1.20","@fullcalendar/timegrid":"^6.1.20","@angular/platform-server":"^17.1.2","@angular/platform-browser":"^17.1.2","@fullcalendar/interaction":"^6.1.20","@awaismirza/angular2-counto":"^0.0.2","@craftsjs/perfect-scrollbar":"^5.1.0","@angular-eslint/eslint-plugin":"^17.2.1","@angular/platform-browser-dynamic":"^17.1.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","gulp":"^4.0.2","karma":"~6.4.2","nswag":"^14.0.3","eslint":"^8.54.0","globby":"^11.0.4","ts-node":"~10.9.1","prettier":"^3.2.5","codelyzer":"^6.0.2","gulp-less":"^5.0.0","karma-cli":"~2.0.0","typescript":"5.2.2","@types/node":"^20.11.16","gulp-concat":"^2.6.1","gulp-uglify":"^3.0.2","postcss-url":"^10.1.3","@angular/cli":"^17.1.2","@types/luxon":"^3.4.2","gulp-postcss":"^10.0.0","jasmine-core":"~5.1.1","merge-stream":"^2.0.0","karma-jasmine":"~5.1.0","@types/jasmine":"~5.1.2","gulp-clean-css":"^4.3.0","@types/lodash-es":"^4.17.11","@angularclass/hmr":"^3.0.0","@types/jasminewd2":"^2.0.13","eslint-plugin-import":"^2.29.0","@angular/compiler-cli":"^17.1.2","jasmine-spec-reporter":"~7.0.0","karma-chrome-launcher":"~3.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@angularclass/hmr-loader":"^3.0.4","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@angular-devkit/build-angular":"^17.1.2","@typescript-eslint/eslint-plugin":"^6.21.0","karma-coverage-istanbul-reporter":"~3.0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/thienphucdental-api_1.3.0_1789983724779_0.6228837387727644"}}},"time":{"created":"2026-05-05T08:33:30.286Z","modified":"2026-09-21T09:42:05.044Z","13.1.1":"2026-05-05T08:33:33.039Z","13.1.2":"2026-05-05T11:06:24.610Z","13.1.3":"2026-05-05T11:19:16.632Z","13.1.4":"2026-05-06T12:14:45.259Z","13.1.5":"2026-05-06T14:12:31.282Z","13.1.6":"2026-05-06T14:35:10.272Z","13.2.3":"2026-05-24T19:40:24.632Z","1.1.1":"2026-05-25T04:15:40.840Z","1.1.2":"2026-05-27T12:15:38.144Z","1.1.3":"2026-06-01T01:33:16.788Z","1.1.4":"2026-06-01T13:33:50.975Z","1.1.5":"2026-06-03T00:19:45.964Z","1.1.6":"2026-06-05T09:51:14.431Z","1.1.7":"2026-06-06T08:22:23.573Z","1.1.8":"2026-06-13T04:26:25.585Z","1.1.9":"2026-06-14T09:02:14.501Z","1.2.0":"2026-06-15T07:45:37.411Z","1.2.1":"2026-06-15T08:50:43.723Z","1.2.2":"2026-06-17T04:05:04.022Z","1.2.3":"2026-06-18T05:39:14.329Z","1.2.4":"2026-06-20T11:01:07.303Z","1.2.5":"2026-08-31T10:02:52.654Z","1.2.6":"2026-09-14T06:42:44.361Z","1.2.7":"2026-09-17T06:31:37.406Z","1.2.8":"2026-09-17T15:59:12.123Z","1.2.9":"2026-09-17T16:06:20.589Z","1.3.0":"2026-09-21T09:42:04.870Z"},"description":"See documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular","maintainers":[{"name":"phongnt3099","email":"phongnt3099@gmail.com"}],"readme":"﻿## ASP.NET ZERO - Angular UI\n\nSee documentation: https://www.aspnetzero.com/Documents/Getting-Started-Angular\n","readmeFilename":"README.md"}