🐛 Fix configuration of poc-tokens-plugin (#8314)

* 🐛 Fix configuration of poc-tokens-plugin

* 📎 Add missing changes on poc-tokens-pligin tsconfig

---------

Co-authored-by: Andrey Antukh <niwi@niwi.nz>
This commit is contained in:
Andrés Moya
2026-02-10 15:18:11 +01:00
committed by GitHub
parent 920fbe34ad
commit 41f29767db
4 changed files with 77 additions and 5 deletions

View File

@@ -485,6 +485,76 @@
"defaultConfiguration": "development"
}
}
},
"poc-tokens-plugin": {
"projectType": "application",
"root": "apps/poc-tokens-plugin",
"sourceRoot": "apps/poc-tokens-plugin/src",
"prefix": "app",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:application",
"options": {
"outputPath": "dist/apps/poc-tokens-plugin",
"index": "apps/poc-tokens-plugin/src/index.html",
"browser": "apps/poc-tokens-plugin/src/main.ts",
"polyfills": ["zone.js"],
"tsConfig": "apps/poc-tokens-plugin/tsconfig.app.json",
"assets": [
"apps/poc-tokens-plugin/src/_headers",
"apps/poc-tokens-plugin/src/favicon.ico",
"apps/poc-tokens-plugin/src/assets"
],
"styles": [
"libs/plugins-styles/src/lib/styles.css",
"apps/poc-tokens-plugin/src/styles.css"
],
"scripts": [],
"optimization": {
"scripts": true,
"styles": true,
"fonts": false
}
},
"configurations": {
"production": {
"budgets": [
{
"type": "initial",
"maximumWarning": "500kb",
"maximumError": "1mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "2kb",
"maximumError": "4kb"
}
],
"outputHashing": "all"
},
"development": {
"optimization": false,
"extractLicenses": false,
"sourceMap": true
}
},
"defaultConfiguration": "production"
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"configurations": {
"production": {
"buildTarget": "poc-tokens-plugin:build:production"
},
"development": {
"buildTarget": "poc-tokens-plugin:build:development",
"host": "0.0.0.0",
"port": 4202
}
},
"defaultConfiguration": "development"
}
}
}
},
"cli": {

View File

@@ -4,9 +4,9 @@
"private": true,
"type": "module",
"scripts": {
"build": "ng build colors-to-tokens-plugin",
"build:dev": "ng build colors-to-tokens-plugin --configuration development",
"serve": "ng serve colors-to-tokens-plugin",
"build": "ng build poc-tokens-plugin",
"build:dev": "ng build poc-tokens-plugin --configuration development",
"serve": "ng serve poc-tokens-plugin",
"lint": "eslint .",
"test": "exit 0"
}

View File

@@ -8,7 +8,9 @@
"noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true
"noFallthroughCasesInSwitch": true,
"moduleResolution": "bundler",
"module": "preserve"
},
"files": [],
"include": [],

View File

@@ -16,7 +16,7 @@
"start:plugin:table": "pnpm --filter table-plugin serve",
"start:plugin:renamelayers": "pnpm --filter rename-layers-plugin serve",
"start:plugin:colors-to-tokens": "pnpm --filter colors-to-tokens-plugin serve",
"start:plugin:poc-tokens": "pnpm --filter poc-tokens serve",
"start:plugin:poc-tokens": "pnpm --filter poc-tokens-plugin serve",
"build:runtime": "pnpm --filter @penpot/plugins-runtime build",
"build:plugins": "pnpm --filter './apps/*-plugin' --filter '!poc-state-plugin' build",
"build:styles-example": "pnpm --filter example-styles build",