UNPKG

abi.js

Version:

[![typescript-icon]][typescript-link] [![license-icon]][license-link] [![status-icon]][status-link] [![ci-icon]][ci-link] [![twitter-icon]][twitter-link]

82 lines 1.91 kB
{ "name": "abi.js", "version": "0.1.2", "private": false, "sideEffects": false, "type": "module", "engines": { "node": ">=20.17.0", "deno": ">=1.46.3", "bun": ">=1.1.29", "pnpm": ">=9.11.0", "npm": "use pnpm instead" }, "publishConfig": { "access": "public" }, "homepage": "https://abi.js.org", "repository": { "type": "git", "url": "https://github.com/abi-js/abi", "directory": "packages/abi.js" }, "bugs": "https://github.com/abi-js/abi/issues", "author": { "name": "Sigui Kessé Emmanuel", "email": "siguici@proton.me", "url": "https://siguici.deno.dev/" }, "module": "./dist/node/index.mjs", "main": "./dist/node/index.cjs", "types": "./dist/node/index.d.ts", "exports": { ".": { "bun": "./dist/node/index.ts", "deno": "./dist/deno/index.js", "types": "./dist/node/index.d.ts", "import": "./dist/node/index.mjs", "require": "./dist/node/index.cjs" } }, "keywords": [ "Abi", "Abi.js", "abidotjs", "abi-js", "router", "server", "handler", "resolver", "middleware", "cross-platform", "framework", "runtime", "adapter", "JavaScript", "TypeScript", "Node.js", "Bun", "Deno", "API" ], "devDependencies": { "@types/bun": "^1.1.10", "@types/node": "^22.7.4", "denoify": "^1.6.13", "esbuild": "^0.24.0", "globby": "^14.0.2", "rimraf": "^6.0.1", "typescript": "^5.6.2" }, "dependencies": { "@deno/shim-deno": "^0.19.2", "buno.js": "^0.1.11", "reflect-metadata": "^0.2.2" }, "scripts": { "build": "bun run build.node && bun run build.deno", "build.node": "rimraf dist/node && tsc --build && bun scripts/build.ts", "build.deno": "rimraf dist/deno/*.{js,ts,d.ts} && denoify --out dist/deno && bun scripts/denoify.ts", "denoify": "denoify" } }