UNPKG

canoejs

Version:

A lightweight, widget-based UI framework

67 lines (66 loc) 2.64 kB
{ "name": "homepage", "description": "A new CanoeJs Project", "version": "1.0.0", "scripts": { "dev": "set NODE_ENV=development && concurrently \"npm run build:watch\" \"npm run serve:dev\"", "build": "set NODE_ENV=production && npm run build:prod", "build:dev": "set NODE_ENV=development && node build.config.js dev", "build:prod": "set NODE_ENV=production && node build.config.js prod", "build:watch": "set NODE_ENV=development && node build.config.js watch", "bundle": "npm run bundle:prod", "bundle:dev": "esbuild src/index.ts --bundle --sourcemap=inline --platform=browser --target=es2020 --outfile=public/dist/bundle.js --format=esm --watch --define:NODE_ENV=\\\"development\\\"", "bundle:prod": "esbuild src/index.ts --bundle --minify --sourcemap=external --platform=browser --target=es2020 --legal-comments=none --outfile=public/dist/bundle.min.js --format=esm --define:NODE_ENV=\\\"production\\\"", "serve": "serve -s public -l 3000", "serve:dev": "serve -s public -l 3000", "preview": "npm run build && npm run serve", "start": "npm run serve", "clean": "rm -rf public/dist && rm -rf node_modules/.cache", "type-check": "tsc --noEmit", "lint": "eslint src/**/*.ts", "format": "prettier --write src/**/*.ts", "analyze": "npm run build:prod && npx bundle-analyzer public/dist/bundle.min.js", "test": "echo \"No tests specified\" && exit 0", "test:watch": "echo \"No tests specified\" && exit 0", "deploy": "npm run build:prod && echo \"Build ready for deployment\"", "deploy:dev": "npm run build:dev && echo \"Development build ready\"", "info": "echo \"CanoeJS Project Info\" && echo \"Node: $(node --version)\" && echo \"NPM: $(npm --version)\" && echo \"Build Mode: $NODE_ENV\"", "dev:restart": "cd .. && npm link && cd template && npm link canoejs && npm run dev" }, "dependencies": { "canoejs": "latest" }, "devDependencies": { "concurrently": "^9.1.2", "esbuild": "^0.25.1", "typescript": "^5.0.0", "serve": "^14.2.1" }, "engines": { "node": ">=16.0.0" }, "browserslist": [ "> 1%", "last 2 versions", "not dead" ], "canoe": { "version": "1.0.0", "buildModes": { "development": { "sourcemap": "inline", "minify": false, "watch": true, "debug": true, "logging": true }, "production": { "sourcemap": "external", "minify": true, "watch": false, "debug": false, "logging": false } } } }