penpot/plugins/package.json
Andrey Antukh d1aa36b814 ⬆️ Update pnpm to 12.14.0 and Node to v24.22.0
Bump the pnpm pin to 12.14.0 in the devenv and the production images
and stamp the same version into every package.json, realigning the
drift between the devenv (12.9.1) and the rest (12.6.0).

Bump Node to v24.22.0, the newest patch of the Krypton LTS line, in
.nvmrc, the devenv and image Dockerfiles and the plugins-deploy
workflows.

The pnpm arch checksums are those of the GitHub release tarballs, not
of the npm package. Lockfile changes are metadata only.

AI-assisted-by: deepseek-v4.1-flash
2026-10-17 14:00:43 +02:00

99 lines
4.2 KiB
JSON

{
"name": "penpot-plugins",
"version": "0.6.0",
"type": "module",
"license": "MIT",
"packageManager": "pnpm@12.14.0+sha512.c18ba6d87993d3d164cb5e8948f32b2c06ee854487e06cd8d86781342fb3e5bb4634367034711e86802baa9c37bea906ce1929ad08d70884c97d801df13389a6",
"scripts": {
"start": "pnpm run start:app:runtime",
"start:app:runtime": "concurrently --kill-others --names build,server \"pnpm --filter @penpot/plugins-runtime run build:watch\" \"pnpm --filter @penpot/plugins-runtime run preview\"",
"start:app:styles-example": "pnpm --filter example-styles dev",
"start:plugin:poc-state": "pnpm --filter poc-state-plugin run init",
"start:plugin:contrast": "pnpm --filter contrast-plugin run init",
"start:plugin:icons": "pnpm --filter icons-plugin run init",
"start:plugin:loremipsum": "pnpm --filter lorem-ipsum-plugin run init",
"start:plugin:palette": "pnpm --filter create-palette-plugin run init",
"start:plugin:table": "pnpm --filter table-plugin run init",
"start:plugin:renamelayers": "pnpm --filter rename-layers-plugin run init",
"start:plugin:colors-to-tokens": "pnpm --filter colors-to-tokens-plugin run init",
"start:plugin:poc-tokens": "pnpm --filter poc-tokens-plugin run init",
"start:plugin:api-test-suite": "pnpm --filter plugin-api-test-suite run init",
"start:plugin:composable-test-suite": "pnpm --filter composable-test-suite run init",
"build:runtime": "pnpm --filter @penpot/plugins-runtime build",
"build:plugins": "pnpm --parallel --filter './apps/*-plugin' --filter './apps/*-test-suite' --filter '!poc-state-plugin' build",
"build:styles-example": "pnpm --filter example-styles build",
"lint": "pnpm -r --parallel lint",
"format": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md,html,css}\"",
"format:check": "prettier --check \"**/*.{ts,tsx,js,jsx,json,md,html,css}\"",
"test": "pnpm --filter @penpot/plugins-runtime --filter lorem-ipsum-plugin --filter colors-to-tokens-plugin test",
"test:e2e": "pnpm --filter e2e test",
"build:doc": "typedoc --tsconfig libs/plugins-runtime/tsconfig.lib.json --customCss ./tools/typedoc.css --out dist/doc",
"release": "tsx ./tools/scripts/publish.ts"
},
"private": true,
"devDependencies": {
"@angular-devkit/core": "22.2.1",
"@angular-devkit/schematics": "22.2.1",
"@angular-eslint/eslint-plugin": "22.5.0",
"@angular-eslint/eslint-plugin-template": "22.5.0",
"@angular-eslint/template-parser": "22.5.0",
"@angular/build": "22.2.1",
"@angular/cli": "22.2.1",
"@angular/compiler-cli": "22.2.1",
"@angular/language-service": "22.2.1",
"@eslint/js": "10.0.1",
"@schematics/angular": "22.2.1",
"@types/feather-icons": "^4.29.4",
"@types/node": "26.6.4",
"@types/yargs": "^17.0.35",
"@typescript-eslint/eslint-plugin": "8.71.1",
"@typescript-eslint/parser": "8.71.1",
"@typescript-eslint/utils": "^8.71.1",
"@vitest/coverage-v8": "5.0.3",
"@vitest/ui": "5.0.3",
"concurrently": "^10.0.5",
"dotenv": "^18.0.5",
"esbuild": "^0.28.2",
"eslint": "10.12.0",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-jsx-a11y": "6.10.2",
"eslint-plugin-react": "7.37.5",
"eslint-plugin-react-hooks": "7.1.1",
"eslint-plugin-unused-imports": "^4.4.1",
"fs-extra": "^11.4.1",
"globals": "^17.13.0",
"happy-dom": "^20.14.5",
"jiti": "2.7.0",
"jsdom": "~30.1.2",
"jsonc-eslint-parser": "^3.3.0",
"prettier": "^3.9.9",
"tsx": "^4.23.15",
"typedoc": "^0.28.20",
"typescript": "6.0.2",
"typescript-eslint": "^8.71.1",
"vite": "8.3.2",
"vite-plugin-checker": "^0.14.5",
"vite-plugin-dts": "5.1.2",
"vite-plugin-static-copy": "^4.1.1",
"vitest": "5.0.3",
"yargs": "^18.2.0"
},
"dependencies": {
"@angular/common": "22.2.1",
"@angular/compiler": "22.2.1",
"@angular/core": "22.2.1",
"@angular/forms": "22.2.1",
"@angular/platform-browser": "22.2.1",
"@angular/router": "22.2.1",
"axios": "^1.20.0",
"feather-icons": "^4.29.2",
"puppeteer": "^25.12.0",
"rxjs": "~7.8.2",
"ses": "^2.3.0",
"tslib": "^2.8.1",
"zod": "^4.6.5",
"zone.js": "0.16.3"
}
}