UNPKG

@scalar/types

Version:

Types to work with Scalar packages

141 lines 4.48 kB
{ "name": "@scalar/types", "description": "Types to work with Scalar packages", "license": "MIT", "author": "Scalar (https://github.com/scalar)", "homepage": "https://github.com/scalar/scalar", "bugs": "https://github.com/scalar/scalar/issues/new/choose", "repository": { "type": "git", "url": "git+https://github.com/scalar/scalar.git", "directory": "packages/types" }, "keywords": [ "typescript", "types", "scalar", "references" ], "version": "0.12.2", "engines": { "node": ">=22" }, "type": "module", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./api-reference": { "import": "./dist/api-reference/index.js", "types": "./dist/api-reference/index.d.ts", "default": "./dist/api-reference/index.js" }, "./entities": { "import": "./dist/entities/index.js", "types": "./dist/entities/index.d.ts", "default": "./dist/entities/index.js" }, "./extensions": { "import": "./dist/extensions/index.js", "types": "./dist/extensions/index.d.ts", "default": "./dist/extensions/index.js" }, "./extensions/document": { "import": "./dist/extensions/document/index.js", "types": "./dist/extensions/document/index.d.ts", "default": "./dist/extensions/document/index.js" }, "./extensions/example": { "import": "./dist/extensions/example/index.js", "types": "./dist/extensions/example/index.d.ts", "default": "./dist/extensions/example/index.js" }, "./extensions/general": { "import": "./dist/extensions/general/index.js", "types": "./dist/extensions/general/index.d.ts", "default": "./dist/extensions/general/index.js" }, "./extensions/operation": { "import": "./dist/extensions/operation/index.js", "types": "./dist/extensions/operation/index.d.ts", "default": "./dist/extensions/operation/index.js" }, "./extensions/parameter": { "import": "./dist/extensions/parameter/index.js", "types": "./dist/extensions/parameter/index.d.ts", "default": "./dist/extensions/parameter/index.js" }, "./extensions/schema": { "import": "./dist/extensions/schema/index.js", "types": "./dist/extensions/schema/index.d.ts", "default": "./dist/extensions/schema/index.js" }, "./extensions/security": { "import": "./dist/extensions/security/index.js", "types": "./dist/extensions/security/index.d.ts", "default": "./dist/extensions/security/index.js" }, "./extensions/server": { "import": "./dist/extensions/server/index.js", "types": "./dist/extensions/server/index.d.ts", "default": "./dist/extensions/server/index.js" }, "./extensions/tag": { "import": "./dist/extensions/tag/index.js", "types": "./dist/extensions/tag/index.d.ts", "default": "./dist/extensions/tag/index.js" }, "./extensions/workspace": { "import": "./dist/extensions/workspace/index.js", "types": "./dist/extensions/workspace/index.d.ts", "default": "./dist/extensions/workspace/index.js" }, "./legacy": { "import": "./dist/legacy/index.js", "types": "./dist/legacy/index.d.ts", "default": "./dist/legacy/index.js" }, "./snippetz": { "import": "./dist/snippetz/index.js", "types": "./dist/snippetz/index.d.ts", "default": "./dist/snippetz/index.js" }, "./utils": { "import": "./dist/utils/index.js", "types": "./dist/utils/index.d.ts", "default": "./dist/utils/index.js" }, "./asyncapi/3.1": { "import": "./dist/asyncapi/3.1/index.js", "types": "./dist/asyncapi/3.1/index.d.ts", "default": "./dist/asyncapi/3.1/index.js" }, "./openapi/3.1": { "import": "./dist/openapi/3.1/index.js", "types": "./dist/openapi/3.1/index.d.ts", "default": "./dist/openapi/3.1/index.js" } }, "files": [ "dist", "CHANGELOG.md" ], "dependencies": { "nanoid": "^5.1.6", "type-fest": "^5.3.1", "zod": "^4.3.5", "@scalar/helpers": "0.8.0" }, "devDependencies": { "@types/har-format": "^1.2.16", "vite": "8.0.0" }, "scripts": { "build": "tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json", "test": "vitest --run", "types:check": "tsc --noEmit" } }