{ "name": "@teable/openapi", "version": "1.10.0", "license": "MIT", "homepage": "https://github.com/teableio/teable", "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "https://github.com/teableio/teable", "directory": "packages/openapi" }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "sideEffects": false, "files": [ "dist" ], "scripts": { "build": "tsc --project tsconfig.build.json", "clean": "rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache", "dev": "tsc --watch", "lint": "eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/openapi.eslintcache", "test": "run test-unit", "test-unit": "vitest run --silent", "test-unit-cover": "pnpm test-unit --coverage", "typecheck": "tsc --project ./tsconfig.json --noEmit" }, "dependencies": { "@asteasolutions/zod-to-openapi": "8.1.0", "@teable/core": "workspace:^", "@types/node": "22.18.0", "axios": "1.7.7", "form-data": "4.0.0", "httpsnippet-lite": "3.0.5", "openapi-sampler": "1.4.0", "openapi3-ts": "4.2.2", "zod": "4.1.8" }, "devDependencies": { "@teable/eslint-config-bases": "workspace:^", "@vitest/coverage-v8": "4.0.17", "eslint": "8.57.0", "rimraf": "5.0.5", "typescript": "5.4.3", "vite-tsconfig-paths": "4.3.2", "vitest": "4.0.17" } }