UNPKG

@proofkit/cli

Version:

Create web application with the ProofKit stack

123 lines 3.54 kB
{ "name": "@proofkit/cli", "version": "1.1.8", "description": "Create web application with the ProofKit stack", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/proofgeist/proofkit.git", "directory": "packages/cli" }, "keywords": [ "proofkit", "filemaker", "ottomatic", "proofgeist", "next.js", "typescript" ], "type": "module", "exports": { ".": { "types": "./index.d.ts", "import": "./dist/index.js" } }, "bin": { "proofkit": "dist/index.js" }, "files": [ "dist", "template", "README.md", "index.d.ts", "LICENSE", "CHANGELOG.md", "package.json" ], "engines": { "node": "^20.0.0 || ^22.0.0" }, "dependencies": { "@clack/core": "^0.3.4", "@clack/prompts": "^0.11.0", "@ianvs/prettier-plugin-sort-imports": "^4.4.1", "@types/glob": "^8.1.0", "axios": "^1.7.3", "chalk": "5.4.1", "commander": "^14.0.0", "dotenv": "^16.5.0", "es-toolkit": "^1.15.1", "execa": "^9.5.1", "fs-extra": "^11.3.0", "glob": "^11.0.1", "gradient-string": "^2.0.2", "jiti": "^1.21.7", "jsonc-parser": "^3.3.1", "open": "^10.1.0", "ora": "6.3.1", "prettier": "^3.5.3", "prettier-plugin-tailwindcss": "^0.6.5", "randomstring": "^1.3.0", "semver": "^7.7.2", "sort-package-json": "^2.10.0", "ts-morph": "^26.0.0", "@proofkit/fmdapi": "5.0.2", "@proofkit/typegen": "1.0.10" }, "devDependencies": { "@auth/drizzle-adapter": "^1.1.0", "@auth/prisma-adapter": "^1.6.0", "@libsql/client": "^0.6.0", "@planetscale/database": "^1.18.0", "@prisma/adapter-planetscale": "^5.14.0", "@prisma/client": "^5.14.0", "@t3-oss/env-nextjs": "^0.10.1", "@tanstack/react-query": "^5.49.2", "@trpc/client": "11.0.0-rc.441", "@trpc/next": "11.0.0-rc.441", "@trpc/react-query": "11.0.0-rc.441", "@trpc/server": "11.0.0-rc.441", "@types/axios": "^0.14.0", "@types/fs-extra": "^11.0.4", "@types/gradient-string": "^1.1.6", "@types/node": "^22.17.1", "@types/randomstring": "^1.3.0", "@types/react": "^19.1.10", "@types/semver": "^7.7.0", "@vitest/coverage-v8": "^1.4.0", "drizzle-kit": "^0.21.4", "drizzle-orm": "^0.30.10", "mysql2": "^3.9.7", "next": "^15.4.6", "next-auth": "^4.24.7", "postgres": "^3.4.4", "prisma": "^5.14.0", "publint": "^0.3.12", "react": "^19.1.1", "react-dom": "^19.1.1", "superjson": "^2.2.1", "tailwindcss": "^4.1.11", "tsup": "^6.7.0", "type-fest": "^3.13.1", "typescript": "^5.9.2", "vitest": "^3.2.4", "zod": "3.25.64" }, "scripts": { "typecheck": "tsc", "build": "tsup && publint --strict", "dev": "tsup --watch", "clean": "rm -rf dist .turbo node_modules", "start": "node dist/index.js", "lint": "eslint . --ext .ts,.tsx", "lint:fix": "pnpm lint --fix", "format": "prettier '**/*.{cjs,mjs,ts,tsx,md,json}' --ignore-path ../.gitignore --ignore-unknown --no-error-on-unmatched-pattern --write", "format:check": "prettier '**/*.{cjs,mjs,ts,tsx,md,json}' --ignore-path ../.gitignore --ignore-unknown --no-error-on-unmatched-pattern --check", "release": "changeset version", "pub:beta": "pnpm build && npm publish --tag beta --access public", "pub:next": "pnpm build && npm publish --tag next --access public", "pub:release": "pnpm build && npm publish --access public", "test": "vitest run" } }