blade
Version:
React at the edge.
171 lines (170 loc) • 4.54 kB
JSON
{
"name": "blade",
"version": "3.29.10",
"type": "module",
"description": "React at the edge.",
"repository": {
"directory": "packages/blade",
"url": "ronin-co/blade",
"type": "git"
},
"bin": {
"blade": "./dist/private/shell/index.js"
},
"files": [
"dist"
],
"scripts": {
"typecheck": "tsc --pretty",
"test": "vitest",
"build": "tsdown",
"dev": "tsdown --watch"
},
"exports": {
"./client/hooks": {
"default": "./dist/public/client/hooks.js",
"types": "./dist/public/client/hooks.d.ts"
},
"./server/build": {
"default": "./dist/public/server/build.js",
"types": "./dist/public/server/build.d.ts"
},
"./server/hooks": {
"default": "./dist/public/server/hooks.js",
"types": "./dist/public/server/hooks.d.ts"
},
"./server/utils": {
"default": "./dist/public/server/utils.js",
"types": "./dist/public/server/utils.d.ts"
},
"./auth/triggers": {
"default": "./dist/public/universal/auth/triggers.js",
"types": "./dist/public/universal/auth/triggers.d.ts"
},
"./auth/schema": {
"default": "./dist/public/universal/auth/schema.js",
"types": "./dist/public/universal/auth/schema.d.ts"
},
"./auth/utils": {
"default": "./dist/public/universal/auth/utils.js",
"types": "./dist/public/universal/auth/utils.d.ts"
},
"./components": {
"default": "./dist/public/universal/components.js",
"types": "./dist/public/universal/components.d.ts"
},
"./errors": {
"default": "./dist/public/universal/errors.js",
"types": "./dist/public/universal/errors.d.ts"
},
"./hooks": {
"default": "./dist/public/universal/hooks.js",
"types": "./dist/public/universal/hooks.d.ts"
},
"./schema": {
"default": "./dist/public/universal/schema.js",
"types": "./dist/public/universal/schema.d.ts"
},
"./types": {
"default": "./dist/public/universal/types.js",
"types": "./dist/public/universal/types.d.ts"
}
},
"typesVersions": {
"*": {
"client/hooks": [
"./dist/public/client/hooks"
],
"server/build": [
"./dist/public/server/build"
],
"server/errors": [
"./dist/public/server/errors"
],
"server/hooks": [
"./dist/public/server/hooks"
],
"server/utils": [
"./dist/public/server/utils"
],
"auth/triggers": [
"./dist/public/universal/auth/triggers"
],
"auth/schema": [
"./dist/public/universal/auth/schema"
],
"auth/utils": [
"./dist/public/universal/auth/utils"
],
"components": [
"./dist/public/universal/components"
],
"errors": [
"./dist/public/universal/errors"
],
"hooks": [
"./dist/public/universal/hooks"
],
"schema": [
"./dist/public/universal/schema"
],
"types": [
"./dist/public/universal/types"
]
}
},
"keywords": [
"react",
"framework"
],
"author": "ronin",
"license": "Apache-2.0",
"dependencies": {
"@dprint/typescript": "0.95.11",
"@inquirer/prompts": "7.8.6",
"@stefanprobst/rehype-extract-toc": "3.0.0",
"@tailwindcss/node": "4.1.16",
"@tailwindcss/oxide": "4.1.16",
"dotenv": "16.5.0",
"gradient-string": "3.0.0",
"hive": "2.1.13",
"resolve-from": "5.0.0",
"rolldown": "1.0.0-beta.53"
},
"devDependencies": {
"@hono/node-server": "1.14.4",
"@mdx-js/mdx": "3.0.1",
"@types/async-retry": "1.4.8",
"@types/cookie": "0.6.0",
"@types/flat": "5.0.5",
"@types/get-value": "3.0.5",
"@types/gradient-string": "1.1.6",
"@types/js-yaml": "4.0.9",
"@types/react": "18.3.6",
"@types/react-dom": "18.3.0",
"@types/ua-parser-js": "0.7.39",
"@vercel/functions": "2.0.2",
"@vitest/coverage-v8": "2.1.8",
"async-retry": "1.3.3",
"blade-auth": "workspace:*",
"blade-cli": "workspace:*",
"blade-client": "workspace:*",
"blade-compiler": "workspace:*",
"blade-syntax": "workspace:*",
"chalk": "5.3.0",
"chokidar": "4.0.3",
"cookie": "0.7.0",
"eventsource-parser": "3.0.3",
"flat": "6.0.1",
"get-port": "7.1.0",
"get-value": "3.0.1",
"hono": "4.7.11",
"js-yaml": "4.1.0",
"magic-string": "0.30.17",
"ora": "8.1.0",
"radash": "12.1.0",
"serialize-error": "11.0.3",
"ua-parser-js": "1.0.39",
"vitest": "3.1.2"
}
}