UNPKG

@wizecorp/stratusjs

Version:
85 lines (84 loc) 2.56 kB
{ "name": "@wizecorp/stratusjs", "version": "0.1.17", "type": "module", "description": "Stratus React Framework", "author": "Nassime ABDIOU", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/na2sime/Stratus.git" }, "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "stratusjs": "bin/stratus.js" }, "files": [ "dist", "bin", "cli-dist", "templates", "README.md", "LICENSE" ], "scripts": { "dev": "vite", "build": "tsc && vite build", "build:lib": "tsc --project tsconfig.lib.json", "build:cli": "tsc --project tsconfig.cli.json && npm run fix:cli-imports", "fix:cli-imports": "find cli-dist -name '*.js' -exec sed -i '' -e \"s|from '../utils/logger'|from '../utils/logger.js'|g\" -e \"s|from '../utils/fileUtils'|from '../utils/fileUtils.js'|g\" -e \"s|from './logger'|from './logger.js'|g\" {} \\;", "build:all": "npm run build:lib && npm run build:cli", "clean": "rm -rf dist cli-dist node_modules/.cache", "clean:all": "rm -rf dist cli-dist node_modules", "release": "npm run clean && npm run build:all && npm run lint && npm publish --access public", "release:patch": "npm version patch && npm run release", "release:minor": "npm version minor && npm run release", "release:major": "npm version major && npm run release", "lint": "eslint . --report-unused-disable-directives --max-warnings 100", "preview": "vite preview", "prepublishOnly": "npm run build:all" }, "dependencies": { "@types/node": "^24.0.14", "chalk": "^5.3.0", "commander": "^12.0.0", "fs-extra": "^11.2.0", "glob": "^11.0.3", "inquirer": "^9.3.7", "ora": "^8.0.0", "react-router-dom": "^7.6.3" }, "peerDependencies": { "react": ">=18.0.0", "react-dom": ">=18.0.0" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@types/glob": "^9.0.0", "@types/inquirer": "^9.0.7", "@types/react": "^19.1.8", "@types/react-dom": "^19.1.6", "@typescript-eslint/eslint-plugin": "^8.37.0", "@typescript-eslint/parser": "^8.37.0", "@vitejs/plugin-react": "^4.2.0", "eslint": "^9.31.0", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.4", "react": "^19.1.0", "react-dom": "^19.1.0", "typescript": "^5.2.2", "vite": "^7.0.4" }, "keywords": [ "react", "framework", "router", "typescript", "file-system-routing", "middleware" ], "engines": { "node": ">=16.0.0" } }