mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-01-26 19:09:52 +00:00
* Disable default searchbox Add headlessui and vue Add vite's vue plugin Vue app helloworld Format vue Add vue shim minimal working searchbox Add primevue dark mode Use primevue nit Add fuse fuzzy search Add tailwindcss / center searchbox Fix style Add node source chip desc text wrapping Add placeholder inputbox filter support wip Revert some filter designs Add filter modal Drop down show all nodes Change modal font Add filtered search nit Complete on focus Auto fill filterOption Fix dropdown Fix z-index Fix search bug Properly remove chip Adjust node source detection Resolve merge conflict nit * Refactor * Use badge to display filter type * nit * Trigger on canvas event * nit * Auto add data type filter when link released * nit * Auto focus when shown * Focus on add/remvoe filter * close dialog when escape pressed * Add node at fixed location * nit * Update litegraph * nit * Change theme * Increase search limit * Add node on event location * Clear filter when dialog closed * Enable/Disable new search bx * Improve app loading * Fix copy node * Update test expectations * Update test expectations [skip ci] --------- Co-authored-by: github-actions <github-actions@github.com>
68 lines
1.9 KiB
JSON
68 lines
1.9 KiB
JSON
{
|
|
"name": "comfyui-frontend",
|
|
"private": true,
|
|
"version": "1.0.2",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "npm run typecheck && vite build",
|
|
"deploy": "node scripts/deploy.js",
|
|
"zipdist": "node scripts/zipdist.js",
|
|
"typecheck": "tsc --noEmit",
|
|
"format": "prettier --write 'src/**/*.{js,ts,tsx,vue}'",
|
|
"test": "npm run build && jest",
|
|
"test:generate:examples": "npx tsx tests-ui/extractExamples",
|
|
"test:generate": "npx tsx tests-ui/setup",
|
|
"test:browser": "npx playwright test",
|
|
"prepare": "husky || true",
|
|
"preview": "vite preview"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.24.7",
|
|
"@babel/preset-env": "^7.22.20",
|
|
"@playwright/test": "^1.44.1",
|
|
"@types/jest": "^29.5.12",
|
|
"@types/lodash": "^4.17.6",
|
|
"@types/node": "^20.14.8",
|
|
"autoprefixer": "^10.4.19",
|
|
"babel-plugin-transform-import-meta": "^2.2.1",
|
|
"babel-plugin-transform-rename-import": "^2.3.0",
|
|
"chalk": "^5.3.0",
|
|
"fs-extra": "^11.2.0",
|
|
"husky": "^9.0.11",
|
|
"identity-obj-proxy": "^3.0.0",
|
|
"jest": "^29.7.0",
|
|
"jest-environment-jsdom": "^29.7.0",
|
|
"lint-staged": "^15.2.7",
|
|
"postcss": "^8.4.39",
|
|
"prettier": "^3.3.2",
|
|
"tailwindcss": "^3.4.4",
|
|
"ts-jest": "^29.1.4",
|
|
"ts-node": "^10.9.2",
|
|
"tsx": "^4.15.6",
|
|
"typescript": "^5.4.5",
|
|
"vite": "^5.2.0",
|
|
"vite-plugin-static-copy": "^1.0.5",
|
|
"zip-dir": "^2.0.0"
|
|
},
|
|
"dependencies": {
|
|
"@comfyorg/litegraph": "^0.7.25",
|
|
"@primevue/themes": "^4.0.0-rc.2",
|
|
"@vitejs/plugin-vue": "^5.0.5",
|
|
"dotenv": "^16.4.5",
|
|
"fuse.js": "^7.0.0",
|
|
"lodash": "^4.17.21",
|
|
"primeicons": "^7.0.0",
|
|
"primevue": "^4.0.0-rc.2",
|
|
"vue": "^3.4.31",
|
|
"zod": "^3.23.8",
|
|
"zod-validation-error": "^3.3.0"
|
|
},
|
|
"lint-staged": {
|
|
"src/**/*.{js,ts,tsx,vue}": [
|
|
"prettier --write",
|
|
"git add"
|
|
]
|
|
}
|
|
}
|