{
	"name": "@elysiajs/node",
	"version": "1.4.5",
	"description": "Elysia adapter to run Elysia on Node.js",
	"license": "MIT",
	"scripts": {
		"dev": "tsx --watch ./example/index.ts",
		"test": "bun run test:node && bun run test:node-cluster",
		"test:node": "npm install --prefix ./test/node/cjs/ && npm install --prefix ./test/node/esm/ && node ./test/node/cjs/index.js && node ./test/node/esm/index.js",
		"test:node-cluster": "node ./test/cluster/cluster.cjs port && node ./test/cluster/cluster.cjs object && node ./test/cluster/cluster.cjs true && node ./test/cluster/cluster.cjs false",
		"build": "bun build.ts",
		"release": "npm run build && npm run test && npm publish --access public"
	},
	"dependencies": {
		"crossws": "^0.4.1",
		"srvx": "^0.11.2"
	},
	"peerDependencies": {
		"elysia": ">= 1.4.0"
	},
	"devDependencies": {
		"@elysiajs/cors": "^1.4.0",
		"@elysiajs/openapi": "^1.4.0",
		"@types/bun": "^1.3.1",
		"@types/node": "^22.10.2",
		"elysia": "^1.4.21",
		"eslint": "9.17.0",
		"tsup": "^8.3.5",
		"tsx": "^4.19.2",
		"typescript": "^5.7.2",
		"vitest": "^2.1.8"
	},
	"main": "./dist/cjs/index.js",
	"module": "./dist/index.mjs",
	"types": "./dist/index.d.ts",
	"exports": {
		"./package.json": "./package.json",
		".": {
			"types": "./dist/index.d.ts",
			"import": "./dist/index.mjs",
			"require": "./dist/cjs/index.js"
		}
	},
	"keywords": [
		"elysia",
		"bearer",
		"authentication"
	],
	"repository": {
		"type": "git",
		"url": "https://github.com/elysiajs/node"
	},
	"author": {
		"name": "saltyAom",
		"url": "https://github.com/SaltyAom",
		"email": "saltyaom@gmail.com"
	},
	"homepage": "https://github.com/elysiajs/node",
	"bugs": "https://github.com/elysiajs/node/issues"
}
