UNPKG

kawkab-frontend

Version:

Kawkab frontend is a frontend library for the Kawkab framework

98 lines (97 loc) 2.56 kB
{ "name": "kawkab-frontend", "description": "Kawkab frontend is a frontend library for the Kawkab framework", "version": "1.0.0-alpha.88", "type": "module", "main": "dist/esm/index.js", "module": "dist/esm/index.js", "types": "dist/esm/index.d.ts", "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js", "types": "./dist/esm/index.d.ts" }, "./cli": { "import": "./dist/esm/cli/index.js" }, "./utils/generate-routes": { "import": "./dist/esm/utils/generate-routes.js" }, "./dist/esm": { "import": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts" }, "./vite": { "import": "./dist/esm/dev-tools/vite/vite.js" } }, "bin": { "kawkab-frontend": "dist/esm/cli/index.js", "kawkab-frontend-generate-routes": "dist/esm/utils/generate-routes.js" }, "files": [ "dist" ], "scripts": { "build": "npm run build:esm && npm run build:cjs && node ./tools/copy-stubs.js && node ./tools/fix-imports.mjs && node ./tools/minify.js", "build:esm": "tsc -p tsconfig.json --outDir dist/esm", "build:cjs": "tsc -p tsconfig.cjs.json", "prepublishOnly": "npm run build" }, "keywords": [ "kawkab", "framework", "nodejs", "bunjs", "javascript", "typescript", "frontend", "client", "react" ], "author": "Hassan Kerdash", "license": "MIT", "dependencies": { "axios": "^1.7.2", "chalk": "^5.4.1", "collect.js": "^4.36.1", "commander": "^12.1.0", "concurrently": "^9.2.0", "cross-env": "^7.0.3", "dayjs": "^1.11.11", "dotenv-cli": "^8.0.0", "fs-extra": "^11.3.0", "serve": "^14.2.3", "zod": "^3.25.76" }, "peerDependencies": { "i18next": ">=23.0.0", "i18next-browser-languagedetector": ">=7.0.0", "react": ">=18.0.0", "react-dom": ">=18.0.0", "react-i18next": ">=14.0.0", "react-router-dom": ">=6.0.0", "zustand": ">=4.0.0" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@types/node": "^20.14.9", "@types/react": "^18.3.23", "@types/react-dom": "^18.3.3", "glob": "^10.3.10", "i18next": "^23.11.5", "i18next-browser-languagedetector": "^7.2.1", "nodemon": "^3.1.4", "react": "^19.1.0", "react-dom": "^19.1.0", "react-i18next": "^14.1.2", "react-router": "^7.6.3", "react-router-dom": "^7.6.3", "terser": "^5.29.2", "ts-node": "^10.9.2", "typescript": "^5.5.4", "vite": "^6.3.3", "zustand": "^4.5.4" } }