mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-02 17:53:30 +00:00
[AAE-46514] - Migration to PNPM (#11926)
* [AAE-46514] - using by default ignore-scripts and have a trusted list for those who are trusted * [AAE-46514] - Improved the checks to cover more cases * [AAE-46514] - Fixed copilot comments * [AAE-46514] - OTher fixes * [AAE-46514] - Fixing other improvements and comments * [AAE-46514] - npmrc should be versioned to enforce the audit * [AAE-46514] - Improved code * [AAE-46514] - Removed the check on CI as we have other tools * [AAE-46514] - Improved check, updated descriptions, skip check on CI as there is already Sonar * [AAE-46514] - Reduced functions in smaller pieces * [AAE-46514] - Migrating to Pnpm to increase safety * [ci:force] - Checking * [ci:force] - Fixed complexity of the scripts * [ci:force] - Fixed complexity of the scripts * [ci:force] - Fixed wrong typing on yml * [ci:force] - Fixed sonar comments and added correct version to sha pinned action * [ci:force] - Fixed cache hit for npmn * [ci:force] - Improved eslint plugin so it can be built with standard action * [ci:force] - Improved eslint plugin so it can be built with standard action * [ci:force] - Added minimatch * [ci:force] - Fixing issues * [ci:force] - Removed 'run' as it is not needed * [ci:force] - Using audit in place of custom scripts * [ci:force] - Fixed vulnerabilities and removed custom scripts in favor of audit --critical * [ci:force] - Added minimum time for publishing to install * [ci:force] - Address issue with too new packages * [ci:force] - Address issue with too new packages
This commit is contained in:
+53
-55
@@ -4,7 +4,8 @@
|
||||
"version": "8.5.0",
|
||||
"author": "Hyland Software, Inc. and its affiliates",
|
||||
"scripts": {
|
||||
"prepare": "husky",
|
||||
"preinstall": "npx only-allow pnpm",
|
||||
"prepare": "husky && nx run eslint-angular:build && pnpm audit --audit-level=critical",
|
||||
"bundle:js-api": "nx run js-api:bundle",
|
||||
"bundle:cli": "nx run cli:bundle",
|
||||
"test:affected": "nx affected:test",
|
||||
@@ -38,6 +39,7 @@
|
||||
"process services-cloud"
|
||||
],
|
||||
"dependencies": {
|
||||
"@babel/runtime": "7.26.10",
|
||||
"@angular/animations": "19.2.20",
|
||||
"@angular/cdk": "19.2.19",
|
||||
"@angular/common": "19.2.20",
|
||||
@@ -52,28 +54,30 @@
|
||||
"@apollo/client": "3.13.1",
|
||||
"@cspell/eslint-plugin": "10.0.0",
|
||||
"@mat-datetimepicker/core": "15.0.2",
|
||||
"@ngx-translate/core": "^17.0.0",
|
||||
"@ngx-translate/core": "17.0.0",
|
||||
"angular-oauth2-oidc": "19.0.0",
|
||||
"apollo-angular": "10.0.3",
|
||||
"chart.js": "4.4.4",
|
||||
"cropperjs": "1.6.2",
|
||||
"date-fns": "^2.30.0",
|
||||
"dotenv-expand": "^5.1.0",
|
||||
"editorjs-html": "^4.0.5",
|
||||
"eventemitter3": "^5.0.1",
|
||||
"graphql-ws": "^6.0.5",
|
||||
"material-icons": "^1.13.12",
|
||||
"date-fns": "2.30.0",
|
||||
"dotenv-expand": "5.1.0",
|
||||
"editorjs-html": "4.0.5",
|
||||
"eventemitter3": "5.0.4",
|
||||
"graphql-ws": "6.0.8",
|
||||
"material-icons": "1.13.14",
|
||||
"minimatch": "5.1.9",
|
||||
"minimatch-browser": "1.0.0",
|
||||
"ng2-charts": "^4.1.1",
|
||||
"node-fetch": "^3.3.2",
|
||||
"ng2-charts": "4.1.1",
|
||||
"node-fetch": "3.3.2",
|
||||
"pdfjs-dist": "5.1.91",
|
||||
"raphael": "2.3.0",
|
||||
"rxjs": "7.8.2",
|
||||
"tslib": "2.8.1",
|
||||
"uuid": "11.1.1",
|
||||
"zone.js": "0.15.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@alfresco/eslint-plugin-eslint-angular": "file:lib/eslint-angular",
|
||||
"@alfresco/eslint-plugin-eslint-angular": "workspace:*",
|
||||
"@angular-devkit/architect": "0.1902.22",
|
||||
"@angular-devkit/build-angular": "19.2.24",
|
||||
"@angular-devkit/core": "19.2.22",
|
||||
@@ -81,6 +85,7 @@
|
||||
"@angular-eslint/eslint-plugin": "19.8.1",
|
||||
"@angular-eslint/eslint-plugin-template": "19.8.1",
|
||||
"@angular-eslint/template-parser": "19.8.1",
|
||||
"@angular-eslint/utils": "19.8.1",
|
||||
"@angular/compiler-cli": "19.2.20",
|
||||
"@chromatic-com/storybook": "4.1.3",
|
||||
"@nx/angular": "22.7.4",
|
||||
@@ -90,74 +95,67 @@
|
||||
"@nx/storybook": "22.7.4",
|
||||
"@nx/workspace": "22.7.4",
|
||||
"@schematics/angular": "19.2.22",
|
||||
"@storybook/addon-themes": "^10.2.0",
|
||||
"@storybook/angular": "^10.2.0",
|
||||
"@types/ejs": "^3.1.5",
|
||||
"@storybook/addon-themes": "10.2.0",
|
||||
"@storybook/angular": "10.2.0",
|
||||
"@types/ejs": "3.1.5",
|
||||
"@types/jasmine": "4.0.3",
|
||||
"@types/jasminewd2": "~2.0.2",
|
||||
"@types/jest": "^29.5.14",
|
||||
"@types/jsdom": "^27.0.0",
|
||||
"@types/jasminewd2": "2.0.13",
|
||||
"@types/jest": "29.5.14",
|
||||
"@types/jsdom": "27.0.0",
|
||||
"@types/minimatch": "5.1.2",
|
||||
"@types/node": "25.9.1",
|
||||
"@typescript-eslint/eslint-plugin": "8.60.0",
|
||||
"@typescript-eslint/parser": "8.60.0",
|
||||
"@typescript-eslint/typescript-estree": "8.60.0",
|
||||
"@typescript-eslint/utils": "^8.51.0",
|
||||
"ajv": "^8.18.0",
|
||||
"@typescript-eslint/eslint-plugin": "8.59.4",
|
||||
"@typescript-eslint/parser": "8.59.4",
|
||||
"@typescript-eslint/typescript-estree": "8.59.4",
|
||||
"@typescript-eslint/utils": "8.59.4",
|
||||
"ajv": "8.20.0",
|
||||
"dotenv": "16.4.7",
|
||||
"ejs": "^3.1.10",
|
||||
"eslint": "^8.47.0",
|
||||
"ejs": "3.1.10",
|
||||
"eslint": "8.57.1",
|
||||
"eslint-config-prettier": "10.1.8",
|
||||
"eslint-plugin-ban": "^1.6.0",
|
||||
"eslint-plugin-ban": "1.6.0",
|
||||
"eslint-plugin-import": "2.32.0",
|
||||
"eslint-plugin-jsdoc": "50.3.1",
|
||||
"eslint-plugin-license-header": "0.8.0",
|
||||
"eslint-plugin-prettier": "^5.5.4",
|
||||
"eslint-plugin-rxjs": "^5.0.3",
|
||||
"eslint-plugin-storybook": "^10.2.0",
|
||||
"eslint-plugin-unicorn": "^49.0.0",
|
||||
"graphql": "^16.14.0",
|
||||
"husky": "^9.1.7",
|
||||
"eslint-plugin-prettier": "5.5.6",
|
||||
"eslint-plugin-rxjs": "5.0.3",
|
||||
"eslint-plugin-storybook": "10.2.0",
|
||||
"eslint-plugin-unicorn": "49.0.0",
|
||||
"graphql": "16.14.0",
|
||||
"husky": "9.1.7",
|
||||
"jasmine-core": "5.13.0",
|
||||
"jasmine-reporters": "^2.5.2",
|
||||
"jest": "^29.7.0",
|
||||
"jest-environment-jsdom": "^29.7.0",
|
||||
"jasmine-reporters": "2.5.2",
|
||||
"jest": "29.7.0",
|
||||
"jest-environment-jsdom": "29.7.0",
|
||||
"jest-preset-angular": "14.4.2",
|
||||
"jsdom": "^27.4.0",
|
||||
"jsdom": "27.4.0",
|
||||
"karma": "6.4.4",
|
||||
"karma-chrome-launcher": "~3.2.0",
|
||||
"karma-coverage": "~2.2.0",
|
||||
"karma-chrome-launcher": "3.2.0",
|
||||
"karma-coverage": "2.2.1",
|
||||
"karma-jasmine": "5.1.0",
|
||||
"karma-jasmine-html-reporter": "^2.1.0",
|
||||
"karma-jasmine-html-reporter": "2.2.0",
|
||||
"lint-staged": "17.0.5",
|
||||
"ng-packagr": "19.2.2",
|
||||
"nx": "22.7.4",
|
||||
"prettier": "3.8.3",
|
||||
"react": "^19.2.6",
|
||||
"react-dom": "^19.2.6",
|
||||
"rimraf": "^6.1.2",
|
||||
"react": "19.2.6",
|
||||
"react-dom": "19.2.6",
|
||||
"rimraf": "6.1.3",
|
||||
"sass-loader": "16.0.8",
|
||||
"spdx-license-list": "^6.11.0",
|
||||
"storybook": "^10.2.13",
|
||||
"spdx-license-list": "6.11.0",
|
||||
"storybook": "10.2.13",
|
||||
"stylelint": "16.20.0",
|
||||
"stylelint-config-standard-scss": "^13.1.0",
|
||||
"ts-node": "^10.9.2",
|
||||
"stylelint-config-standard-scss": "13.1.0",
|
||||
"ts-node": "10.9.2",
|
||||
"typescript": "5.8.3",
|
||||
"undici": "^8.3.0",
|
||||
"undici": "8.3.0",
|
||||
"webpack": "5.107.2"
|
||||
},
|
||||
"overrides": {
|
||||
"@storybook/angular": {
|
||||
"webpack": "5.107.2"
|
||||
},
|
||||
"picomatch": "4.0.4",
|
||||
"path-to-regexp": "^0.1.13",
|
||||
"serialize-javascript": "7.0.5"
|
||||
},
|
||||
"license": "Apache-2.0",
|
||||
"license": "Apache-2.0",
|
||||
"engines": {
|
||||
"node": ">=24.14.0"
|
||||
},
|
||||
"packageManager": "pnpm@11.5.0",
|
||||
"module": "./index.js",
|
||||
"typings": "./index.d.ts"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user