mirror of
https://github.com/LukeHagar/Prowlarr-TS-SDK.git
synced 2025-12-06 04:21:03 +00:00
initial generation
This commit is contained in:
139
package.json
Normal file
139
package.json
Normal file
@@ -0,0 +1,139 @@
|
||||
{
|
||||
"name": "prowlarr",
|
||||
"version": "0.0.1",
|
||||
"author": "Speakeasy",
|
||||
"type": "module",
|
||||
"bin": {
|
||||
"mcp": "bin/mcp-server.js"
|
||||
},
|
||||
"tshy": {
|
||||
"sourceDialects": [
|
||||
"prowlarr/source"
|
||||
],
|
||||
"exports": {
|
||||
".": "./src/index.ts",
|
||||
"./package.json": "./package.json",
|
||||
"./types": "./src/types/index.ts",
|
||||
"./models/errors": "./src/models/errors/index.ts",
|
||||
"./models": "./src/models/index.ts",
|
||||
"./models/operations": "./src/models/operations/index.ts",
|
||||
"./*.js": "./src/*.ts",
|
||||
"./*": "./src/*.ts"
|
||||
}
|
||||
},
|
||||
"sideEffects": false,
|
||||
"scripts": {
|
||||
"lint": "eslint --cache --max-warnings=0 src",
|
||||
"build:mcp": "bun src/mcp-server/build.mts",
|
||||
"build": "npm run build:mcp && tshy",
|
||||
"prepublishOnly": "npm run build"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0",
|
||||
"zod": ">= 3"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"@modelcontextprotocol/sdk": {
|
||||
"optional": true
|
||||
}
|
||||
},
|
||||
"devDependencies": {
|
||||
"@eslint/js": "^9.19.0",
|
||||
"@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0",
|
||||
"@stricli/core": "^1.1.1",
|
||||
"@types/express": "^4.17.21",
|
||||
"bun": "^1.2.2",
|
||||
"bun-types": "^1.2.2",
|
||||
"eslint": "^9.19.0",
|
||||
"express": "^4.21.2",
|
||||
"globals": "^15.14.0",
|
||||
"tshy": "^2.0.0",
|
||||
"typescript": "^5.4.5",
|
||||
"typescript-eslint": "^8.22.0",
|
||||
"zod": "^3.23.4"
|
||||
},
|
||||
"dependencies": {},
|
||||
"exports": {
|
||||
".": {
|
||||
"import": {
|
||||
"prowlarr/source": "./src/index.ts",
|
||||
"types": "./dist/esm/index.d.ts",
|
||||
"default": "./dist/esm/index.js"
|
||||
},
|
||||
"require": {
|
||||
"types": "./dist/commonjs/index.d.ts",
|
||||
"default": "./dist/commonjs/index.js"
|
||||
}
|
||||
},
|
||||
"./package.json": "./package.json",
|
||||
"./types": {
|
||||
"import": {
|
||||
"prowlarr/source": "./src/types/index.ts",
|
||||
"types": "./dist/esm/types/index.d.ts",
|
||||
"default": "./dist/esm/types/index.js"
|
||||
},
|
||||
"require": {
|
||||
"types": "./dist/commonjs/types/index.d.ts",
|
||||
"default": "./dist/commonjs/types/index.js"
|
||||
}
|
||||
},
|
||||
"./models/errors": {
|
||||
"import": {
|
||||
"prowlarr/source": "./src/models/errors/index.ts",
|
||||
"types": "./dist/esm/models/errors/index.d.ts",
|
||||
"default": "./dist/esm/models/errors/index.js"
|
||||
},
|
||||
"require": {
|
||||
"types": "./dist/commonjs/models/errors/index.d.ts",
|
||||
"default": "./dist/commonjs/models/errors/index.js"
|
||||
}
|
||||
},
|
||||
"./models": {
|
||||
"import": {
|
||||
"prowlarr/source": "./src/models/index.ts",
|
||||
"types": "./dist/esm/models/index.d.ts",
|
||||
"default": "./dist/esm/models/index.js"
|
||||
},
|
||||
"require": {
|
||||
"types": "./dist/commonjs/models/index.d.ts",
|
||||
"default": "./dist/commonjs/models/index.js"
|
||||
}
|
||||
},
|
||||
"./models/operations": {
|
||||
"import": {
|
||||
"prowlarr/source": "./src/models/operations/index.ts",
|
||||
"types": "./dist/esm/models/operations/index.d.ts",
|
||||
"default": "./dist/esm/models/operations/index.js"
|
||||
},
|
||||
"require": {
|
||||
"types": "./dist/commonjs/models/operations/index.d.ts",
|
||||
"default": "./dist/commonjs/models/operations/index.js"
|
||||
}
|
||||
},
|
||||
"./*.js": {
|
||||
"import": {
|
||||
"prowlarr/source": "./src/*.ts",
|
||||
"types": "./dist/esm/*.d.ts",
|
||||
"default": "./dist/esm/*.js"
|
||||
},
|
||||
"require": {
|
||||
"types": "./dist/commonjs/*.d.ts",
|
||||
"default": "./dist/commonjs/*.js"
|
||||
}
|
||||
},
|
||||
"./*": {
|
||||
"import": {
|
||||
"prowlarr/source": "./src/*.ts",
|
||||
"types": "./dist/esm/*.d.ts",
|
||||
"default": "./dist/esm/*.js"
|
||||
},
|
||||
"require": {
|
||||
"types": "./dist/commonjs/*.d.ts",
|
||||
"default": "./dist/commonjs/*.js"
|
||||
}
|
||||
}
|
||||
},
|
||||
"main": "./dist/commonjs/index.js",
|
||||
"types": "./dist/commonjs/index.d.ts",
|
||||
"module": "./dist/esm/index.js"
|
||||
}
|
||||
Reference in New Issue
Block a user