UNPKG

siegel

Version:

Web application development ecosystem

128 lines (127 loc) 4.22 kB
{ "name": "siegel", "version": "0.16.17", "homepage": "https://siegel-qe3q.onrender.com", "repository": { "type": "git", "url": "https://github.com/CyberCookie/siegel.git" }, "bugs": { "url": "https://github.com/CyberCookie/siegel/issues" }, "description": "Web application development ecosystem", "keywords": [ "web", "web application", "create app", "cra", "create react app", "typescript", "react", "reactjs", "node", "nodejs", "webpack", "base", "core", "platform", "skeleton", "metaframework", "ecosystem", "siegel" ], "license": "MIT", "publishConfig": { "access": "public" }, "engineStrict": true, "engines": { "node": ">= 18", "npm": ">= 8" }, "config": { "boot": "node --no-warnings=ExperimentalWarning --loader ts-node/esm demo_app/server/index.js" }, "files": [ "demo_app", "demo_app_minimal", "lib", "global.d.ts", "tsconfig.json", "eslint.config.js" ], "type": "module", "types": "lib/core/index.d.ts", "main": "lib/core/index.js", "bin": "lib/bin/index.js", "scripts": { "__transpile": "node --no-warnings=ExperimentalWarning --experimental-specifier-resolution=node --loader ts-node/esm prepublish.ts", "__docs_gen": "node --no-warnings=ExperimentalWarning --experimental-specifier-resolution=node --loader ts-node/esm mdcreate.ts", "__validate": "npm run validate && npx tsc -p demo_app && npx jest", "__update": "rm -rf ./node_modules ./package-lock.json && npm i", "prepublishOnly": "npm run __validate && npm run __transpile", "start": "$npm_package_config_boot -b -s", "start_mini": "node --no-warnings=ExperimentalWarning --loader ts-node/esm bin run --server demo_app_minimal/server.ts --client demo_app_minimal/app.ts", "build": "$npm_package_config_boot -b -p", "build_serv": "$npm_package_config_boot -b -s -p", "serv": "$npm_package_config_boot -s -p", "deploy": "npm ci --no-audit --no-fund && npm run build && npm run serv", "validate": "npx eslint . && npx tsc -p ." }, "dependencies": { "@eslint/js": "9.28.0", "@pmmmwh/react-refresh-webpack-plugin": "0.5.16", "autoprefixer": "10.4.21", "compression-webpack-plugin": "11.1.0", "copy-webpack-plugin": "13.0.0", "css-loader": "7.1.2", "eslint-plugin-react": "7.37.5", "eslint-webpack-plugin": "5.0.2", "express": "5.1.0", "html-webpack-plugin": "5.6.3", "mime": "4.0.7", "mini-css-extract-plugin": "2.9.2", "postcss-loader": "8.1.1", "react": "18.3.1", "react-dom": "18.3.1", "react-refresh": "0.17.0", "sass": "1.89.2", "sass-loader": "16.0.5", "sass-resources-loader": "2.2.5", "style-loader": "4.0.0", "svg2ttf": "6.0.3", "svgicons2svgfont": "15.0.1", "swc-loader": "0.2.6", "terser-webpack-plugin": "5.3.14", "ttf2woff": "3.0.0", "ttf2woff2": "8.0.0", "typescript-eslint": "8.34.0", "typescript-plugin-css-modules": "5.1.0", "webpack": "^5.99.9", "webpack-dev-middleware": "7.4.2", "webpack-hot-middleware": "2.26.1", "worker-loader": "3.0.8" }, "devDependencies": { "@types/jest": "29.5.13", "jest": "29.7.0", "ts-jest": "29.2.5", "type-fest": "^4.39.1", "typedoc": "^0.28.1", "typedoc-plugin-markdown": "^4.6.1" }, "peerDependencies": { "@swc/core": "1.12.0", "@types/express": "5.0.3", "@types/node": "22.15.29", "@types/react": "18.3.12", "@types/react-dom": "18.3.1", "@types/svg2ttf": "5.0.3", "@types/ttf2woff": "2.0.4", "@types/webpack-env": "1.18.8", "@types/webpack-hot-middleware": "2.25.9", "eslint": "9.28.0", "ts-node": "10.9.2", "typescript": "5.8.3" } }