UNPKG

1.8 kBJSONView Raw
1{
2 "name": "@neoaren/comet",
3 "version": "0.3.7",
4 "description": "A convenient declarative routing library for Cloudflare Workers.",
5 "scripts": {
6 "dev": "miniflare example/dist/index.mjs --live-reload --debug",
7 "build": "rimraf dist && npm-run-all build:esm build:cjs build:tsc",
8 "build:esm": "esbuild src/index.ts --bundle --outfile=dist/comet.mjs --format=esm --target=es2020",
9 "build:cjs": "esbuild src/index.ts --bundle --outfile=dist/comet.cjs --format=cjs --target=es2020",
10 "build:example": "esbuild example/src/index.ts --bundle --outfile=example/dist/index.mjs --format=esm --target=esnext",
11 "build:tsc": "tsc -p tsconfig.build.json",
12 "lint": "eslint . --ext ts",
13 "lint:fix": "eslint . --ext ts --fix"
14 },
15 "files": [
16 "dist"
17 ],
18 "main": "./dist/comet.cjs",
19 "types": "./dist/index.d.ts",
20 "exports": {
21 ".": {
22 "import": "./dist/comet.mjs",
23 "require": "./dist/comet.cjs"
24 }
25 },
26 "repository": "github:neoaren/comet",
27 "keywords": [
28 "cloudflare-workers",
29 "cloudflare",
30 "workers",
31 "routing",
32 "declarative",
33 "comet"
34 ],
35 "author": "NeoAren",
36 "license": "MIT",
37 "bugs": {
38 "url": "https://github.com/NeoAren/comet/issues"
39 },
40 "homepage": "https://github.com/NeoAren/comet#readme",
41 "dependencies": {
42 "zod": "^3.19.1"
43 },
44 "devDependencies": {
45 "@cloudflare/workers-types": "^3.7.1",
46 "@danifoldi/eslint-plugin-eslint-presets": "^1.5.1",
47 "@typescript-eslint/eslint-plugin": "^5.21.0",
48 "@typescript-eslint/parser": "^5.21.0",
49 "esbuild": "^0.14.38",
50 "eslint": "^8.14.0",
51 "eslint-plugin-import": "^2.26.0",
52 "eslint-plugin-unicorn": "^42.0.0",
53 "miniflare": "^2.9.0",
54 "npm-run-all": "^4.1.5",
55 "rimraf": "^3.0.2",
56 "typescript": "^4.6.3"
57 }
58}