{
    "name": "@zsjinwei/zenstack-server",
    "version": "2.17.2-2",
    "displayName": "ZenStack Server-side Adapters",
    "description": "ZenStack server-side adapters",
    "homepage": "https://zenstack.dev",
    "scripts": {
        "clean": "rimraf dist",
        "build": "pnpm lint --max-warnings=0 && pnpm clean && tsc && copyfiles ./package.json ./README.md ./LICENSE dist && pnpm pack dist --pack-destination ../../../.build",
        "watch": "tsc --watch",
        "lint": "eslint src --ext ts",
        "test": "jest"
    },
    "publishConfig": {
        "directory": "dist",
        "linkDirectory": true
    },
    "keywords": [
        "fastify",
        "express",
        "nextjs",
        "sveltekit",
        "nuxtjs",
        "elysia"
    ],
    "author": "ZenStack Team",
    "license": "MIT",
    "dependencies": {
        "@zenstackhq/runtime": "2.17.2",
        "superjson": "^1.13.0",
        "ts-japi": "^1.10.1",
        "url-pattern": "^1.0.3",
        "zod": "^3.22.4",
        "zod-validation-error": "^1.5.0",
        "decimal.js": "^10.4.2"
    },
    "devDependencies": {
        "@nestjs/common": "^10.3.7",
        "@nestjs/platform-express": "^10.3.7",
        "@nestjs/testing": "^10.3.7",
        "@sveltejs/kit": "1.21.0",
        "@types/body-parser": "^1.19.2",
        "@types/express": "^4.17.17",
        "@types/supertest": "^2.0.12",
        "@zenstackhq/testtools": "2.17.2",
        "body-parser": "^1.20.2",
        "elysia": "^1.3.1",
        "express": "^4.19.2",
        "fastify": "^4.14.1",
        "fastify-plugin": "^4.5.0",
        "h3": "^1.8.2",
        "hono": "^4.6.3",
        "isomorphic-fetch": "^3.0.0",
        "next": "14.2.4",
        "nuxt": "^3.7.4",
        "reflect-metadata": "^0.2.2",
        "supertest": "^6.3.3"
    },
    "exports": {
        "./package.json": "./package.json",
        "./api": "./api/index.js",
        "./api/rest": "./api/rest/index.js",
        "./api/rpc": "./api/rpc/index.js",
        "./express": "./express/index.js",
        "./fastify": "./fastify/index.js",
        "./next/app-route-handler": "./next/app-route-handler.js",
        "./next": "./next/index.js",
        "./next/pages-route-handler": "./next/pages-route-handler.js",
        "./sveltekit": "./sveltekit/index.js",
        "./nuxt": "./nuxt/index.js",
        "./nestjs": "./nestjs/index.js",
        "./hono": "./hono/index.js",
        "./elysia": "./elysia/index.js",
        "./types": "./types.js"
    }
}
