* feat(note): pick any extension picture, and keep the Pictures panel open after adding * feat(note): show the extension's pictures only once you search * feat(note): preview the note as the node draws it, and let the icon picker fill the editor
73 lines
2.8 KiB
JSON
73 lines
2.8 KiB
JSON
{
|
|
"name": "comfyui-wildcard-pipeline",
|
|
"version": "2.21.0",
|
|
"private": true,
|
|
"description": "Modular procedural prompt generation for ComfyUI",
|
|
"author": "DumiFlex",
|
|
"license": "GPL-3.0-or-later",
|
|
"type": "module",
|
|
"packageManager": "pnpm@9.12.0",
|
|
"scripts": {
|
|
"dev": "vite build --watch --mode extension",
|
|
"build:extension": "vite build --mode extension && pnpm docs:copy && pnpm fonts:copy && node scripts/write-asset-manifest.mjs js",
|
|
"build:manager": "vite build --mode manager && node scripts/write-asset-manifest.mjs web",
|
|
"build": "pnpm build:extension && pnpm build:manager",
|
|
"docs:copy": "node scripts/copy-help-docs.mjs",
|
|
"fonts:copy": "node scripts/copy-fonts.mjs",
|
|
"docs:figures": "node scripts/build-flow-figures.mjs",
|
|
"typecheck": "vue-tsc --noEmit",
|
|
"lint": "eslint \"src/**/*.{ts,vue}\"",
|
|
"lint:baseline": "node scripts/lint-baseline.mjs",
|
|
"size": "node scripts/check-bundle-size.mjs",
|
|
"check:css-isolation": "node scripts/check-css-isolation.mjs",
|
|
"check:spacing": "node scripts/check-spacing-tokens.mjs",
|
|
"check:typography": "node scripts/check-typography-tokens.mjs",
|
|
"check:radius": "node scripts/check-radius-tokens.mjs",
|
|
"kit:baseline": "WP_WRITE_KIT_BASELINE=1 vitest run scripts/kit-guard.test.mjs",
|
|
"test": "vitest run --passWithNoTests",
|
|
"docs:help": "WP_WRITE_NODE_HELP=1 vitest run src/manager/docs/__tests__/node-help.test.ts",
|
|
"notes:assets": "WP_WRITE_NOTE_ASSETS=1 vitest run src/components/note/note-assets.test.ts",
|
|
"docs:index": "WP_WRITE_DOCS_INDEX=1 vitest run src/manager/docs/__tests__/docs-index.test.ts",
|
|
"test:watch": "vitest",
|
|
"test:coverage": "vitest run --coverage --passWithNoTests",
|
|
"test:py": "pytest",
|
|
"prepare": "husky",
|
|
"announce": "node scripts/discord-announce.mjs"
|
|
},
|
|
"dependencies": {
|
|
"@dumiflex/wp-kit": "^0.17.0",
|
|
"pinia": "^2.2.6",
|
|
"primeicons": "^8.0.2",
|
|
"vue": "^3.5.44",
|
|
"vue-router": "^4.4.5",
|
|
"zod": "^3.25.76"
|
|
},
|
|
"devDependencies": {
|
|
"@comfyorg/comfyui-frontend-types": "^1.57.6",
|
|
"@commitlint/cli": "^19.5.0",
|
|
"@commitlint/config-conventional": "^19.5.0",
|
|
"@tailwindcss/postcss": "^4.3.5",
|
|
"@typescript-eslint/eslint-plugin": "^8.72.1",
|
|
"@typescript-eslint/parser": "^8.72.1",
|
|
"@vitejs/plugin-vue": "^5.1.4",
|
|
"@vitest/coverage-v8": "^2.1.9",
|
|
"@vue/test-utils": "^2.5.1",
|
|
"@vue/tsconfig": "^0.9.1",
|
|
"autoprefixer": "^10.6.2",
|
|
"eslint": "^9.14.0",
|
|
"eslint-plugin-vue": "^9.31.0",
|
|
"eslint-plugin-vuejs-accessibility": "^2.6.3",
|
|
"husky": "^9.1.6",
|
|
"jsdom": "^29.0.2",
|
|
"playwright": "1.65.0",
|
|
"postcss": "^8.5.32",
|
|
"tailwindcss": "^4.3.5",
|
|
"typescript": "^5.6.3",
|
|
"vite": "^5.4.10",
|
|
"vite-plugin-css-injected-by-js": "^4.0.1",
|
|
"vitest": "^2.1.4",
|
|
"vue-eslint-parser": "^10.4.1",
|
|
"vue-tsc": "^3.3.14"
|
|
}
|
|
}
|