Calendar/package.json
Janus C. H. Knudsen db4e8b7380 Enhances customer details and journal UI components
Adds new customer panel with detailed profile and revenue visualization
Implements journal panel with historical entries and interaction
Introduces new SVG icons for improved user interface

Adds @sevenweirdpeople/swp-charting for customer revenue chart
2025-12-21 12:23:49 +01:00

50 lines
1.7 KiB
JSON

{
"name": "calendar-plantempus",
"version": "1.0.0",
"description": "Professional calendar component with TypeScript",
"type": "module",
"scripts": {
"build": "node build.js",
"build-simple": "esbuild src/**/*.ts --outdir=js --format=esm --sourcemap=inline --target=es2020",
"watch": "esbuild src/**/*.ts --outdir=js --format=esm --sourcemap=inline --target=es2020 --watch",
"clean": "powershell -Command \"if (Test-Path js) { Remove-Item -Recurse -Force js }\"",
"test": "vitest",
"test:run": "vitest run",
"test:ui": "vitest --ui",
"css:analyze": "node analyze-css.js",
"css:build": "postcss wwwroot/css/src/*.css --dir wwwroot/css --ext css",
"css:watch": "postcss wwwroot/css/src/*.css --dir wwwroot/css --ext css --watch",
"css:build:prod": "postcss wwwroot/css/src/*.css --dir wwwroot/css --ext css --env production"
},
"devDependencies": {
"@fullhuman/postcss-purgecss": "^7.0.2",
"@rollup/plugin-commonjs": "^28.0.9",
"@rollup/plugin-node-resolve": "^16.0.3",
"@rollup/plugin-typescript": "^12.3.0",
"@vitest/ui": "^3.2.4",
"autoprefixer": "^10.4.21",
"css-analyzer": "^0.0.3",
"cssnano": "^7.1.2",
"cssstats": "^4.0.5",
"esbuild": "^0.19.0",
"jsdom": "^27.0.0",
"parker": "^0.0.10",
"postcss": "^8.5.6",
"postcss-cli": "^11.0.1",
"postcss-nesting": "^13.0.2",
"purgecss": "^7.0.2",
"rollup": "^4.52.5",
"tslib": "^2.8.1",
"typescript": "^5.0.0",
"vitest": "^3.2.4"
},
"dependencies": {
"@novadi/core": "^0.6.0",
"@rollup/rollup-win32-x64-msvc": "^4.52.2",
"@sevenweirdpeople/swp-charting": "^0.1.0",
"dayjs": "^1.11.19",
"fuse.js": "^7.1.0",
"json-diff-ts": "^4.8.2",
"ts-linq-light": "^1.0.0"
}
}