telefunc
Version:
Remote functions. Instead of API.
151 lines • 4.5 kB
JSON
{
"name": "telefunc",
"version": "0.2.8",
"dependencies": {
"@brillout/import": "^0.2.6",
"@brillout/json-serializer": "^0.5.15",
"@brillout/picocolors": "^1.0.28",
"@brillout/vite-plugin-server-entry": "^0.7.9",
"es-module-lexer": "^1.7.0",
"magic-string": "^0.30.17",
"ts-morph": "^26.0.0"
},
"modules": "./dist/node/server.js",
"types": "./dist/node/server.d.ts",
"// Explanation: https://gist.github.com/brillout/553253e27a43ccfc01ec6c38880d1360": "",
"exports": {
".": {
"worker": "./dist/node/server.js",
"browser": "./dist/client/server.js",
"types": "./dist/node/server.d.ts",
"default": "./dist/node/server.js"
},
"./async_hooks": {
"worker": "./dist/node/server/async_hooks.js",
"browser": "./dist/client/poisen-pills/async_hooks.js",
"types": "./dist/node/server/async_hooks.d.ts",
"default": "./dist/node/server/async_hooks.js"
},
"./client": {
"worker": "./dist/node/client.js",
"browser": "./dist/client/index.js",
"types": "./dist/client/index.d.ts",
"default": "./dist/node/client.js"
},
"./react-streaming": {
"worker": "./dist/node/react-streaming/index.js",
"browser": "./dist/client/react-streaming/index.js",
"types": "./dist/node/react-streaming/index.d.ts",
"default": "./dist/node/react-streaming/index.js"
},
"./react-streaming/server": {
"worker": "./dist/node/react-streaming/server.js",
"browser": "./dist/client/poisen-pills/react-streaming/server.js",
"types": "./dist/node/react-streaming/server.d.ts",
"default": "./dist/node/react-streaming/server.js"
},
"./vite": {
"browser": "./dist/client/poisen-pills/vite.js",
"types": "./dist/node/vite/index.d.ts",
"default": "./dist/node/vite/index.js"
},
"./webpack/loader": {
"browser": "./dist/client/poisen-pills/webpack/loader.js",
"types": "./dist/node/webpack/loader.d.ts",
"default": "./dist/node/webpack/loader.js"
},
"./next": {
"browser": "./dist/client/poisen-pills/next.js",
"types": "./dist/node/next/index.d.ts",
"default": "./dist/node/next/index.js"
},
"./nuxt": {
"browser": "./dist/client/poisen-pills/nuxt.js",
"types": "./dist/node/nuxt/index.d.ts",
"default": "./dist/node/nuxt/index.js"
},
"./babel": {
"browser": "./dist/client/poisen-pills/babel.js",
"types": "./dist/node/babel/plugin.d.ts",
"default": "./dist/node/babel/plugin.js"
},
"./__internal/loadBuild": {
"worker": "./dist/node/vite/plugins/importBuild/loadBuild.js",
"browser": "./dist/client/poisen-pills/__internal/loadBuild.js",
"types": "./dist/node/vite/plugins/importBuild/loadBuild.d.ts",
"default": "./dist/node/vite/plugins/importBuild/loadBuild.js"
}
},
"type": "module",
"devDependencies": {
"@babel/core": "7.27.4",
"@babel/parser": "7.27.5",
"@babel/types": "7.27.6",
"@brillout/release-me": "^0.4.5",
"@nuxt/types": "^2.18.1",
"@types/express": "^5.0.3",
"@types/node": "^24.0.4",
"@types/react": "^19.1.8",
"next": "^15.3.4",
"react": "^19.1.0",
"react-streaming": "^0.4.2",
"typescript": "^5.8.3",
"vite": "^7.0.0"
},
"peerDependencies": {
"@babel/core": ">=7.0.0",
"@babel/parser": ">=7.0.0",
"@babel/types": ">=7.0.0",
"react": ">=18.0.0",
"react-streaming": ">=0.3.3"
},
"peerDependenciesMeta": {
"@babel/core": {
"optional": true
},
"@babel/parser": {
"optional": true
},
"@babel/types": {
"optional": true
},
"react-streaming": {
"optional": true
},
"react": {
"optional": true
}
},
"engines": {
"node": ">=12.19.0"
},
"files": [
"dist/",
"*.d.ts",
"react-streaming/*.d.ts",
"*.js"
],
"keywords": [
"rpc",
"api",
"node-api",
"graphql",
"rest",
"restful",
"fullstack",
"typescript"
],
"description": "Remote functions. Instead of API.",
"repository": "https://github.com/brillout/telefunc",
"homepage": "https://telefunc.com",
"license": "MIT",
"scripts": {
"build": "rm -rf dist/ && tsc --build",
"dev": "tsc --watch",
"========= Release": "",
"release": "release-me patch",
"release:minor": "release-me minor",
"release:major": "release-me major",
"release:commit": "release-me commit"
}
}