relysjs
Version:
Reactive Web app server focusing on MPAs with a simple server route & browser build api...uses Bunjs, Elysia, ESBuild, rmemo, & ctx-core
102 lines • 2.42 kB
JSON
{
"name": "relysjs",
"version": "1.21.76",
"description": "Reactive Web app server focusing on MPAs with a simple server route & browser build api...uses Bunjs, Elysia, ESBuild, rmemo, & ctx-core",
"keywords": [
"reactive",
"web app",
"web server",
"bunjs",
"elysia",
"elysiajs",
"esbuild",
"rmemo",
"ctx-core"
],
"homepage": "https://github.com/relysjs/relysjs#readme",
"bugs": {
"url": "https://github.com/relysjs/relysjs/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/relysjs/relysjs.git"
},
"license": "Apache-2.0",
"author": {
"name": "Brian Takita",
"url": "https://briantakita.me",
"email": "info+relysjs@briantakita.me"
},
"type": "module",
"files": [
"*.d.ts",
"*.js",
"*.json",
"_fixtures",
"browser",
"server",
"types"
],
"exports": {
".": {
"types": "./index.d.ts",
"default": "./index.js",
"module": "./index.js"
},
"./browser": {
"types": "./browser/index.d.ts",
"default": "./browser/index.js",
"module": "./browser/index.js"
},
"./types": {
"types": "./types/index.d.ts"
},
"./server": {
"types": "./server/index.d.ts",
"default": "./server/index.js",
"module": "./server/index.js"
},
"./server/export": {
"types": "./server/export/index.d.ts",
"default": "./server/export/index.js",
"module": "./server/export/index.js"
},
"./server/export/cloudflare": {
"types": "./server/export/cloudflare/index.d.ts",
"default": "./server/export/cloudflare/index.js",
"module": "./server/export/cloudflare/index.js"
},
"./package.json": "./package.json"
},
"scripts": {
"build": ":",
"clean": ":",
"exec": "$@",
"prepublishOnly": "bun clean && bun run build && bun test && publint && attw --pack --ignore-rules cjs-resolves-to-esm",
"test": "bun test:unit && bun -c check-dts",
"test:unit": "bun -c node_modules/uvu/bin.js . '\\.test\\.(ts|js)$'",
"test:unit:coverage": "c8 bun -c test:unit"
},
"dependencies": {
"@stardazed/streams-text-encoding": "^1.0.2",
"compressible": "^2.0.18",
"ctx-core": "*",
"elysia": "^1.4.27",
"rebuildjs": "*"
},
"peerDependencies": {
"esbuild": "^0.27.3"
},
"devDependencies": {
"@sinclair/typebox": "^0.34.48",
"bun-types": "^1.3.10",
"c8": "^11.0.0",
"tsx": "^4.21.0",
"typescript": "next",
"uvu": "^0.5.6"
},
"publishConfig": {
"access": "public"
},
"sideEffects": false
}