/ deno.jsonc
deno.jsonc
 1  {
 2  	"name": "@kuchta/radixverse",
 3  	"version": "0.2.0",
 4  	"repository": "kuchta/radixverse",
 5  	"homepage": "https://kuchta.github.io/radixverse",
 6  	"exports": "./src/radixes.ts",
 7  	"nodeModulesDir": "auto",
 8  	"exclude": [ ".history" ],
 9  	"tasks": {
10  		"start": "vite --host --port 10000",
11  		"preview": "vite preview --port 10000",
12  		"check": "deno check",
13  		"lint": "deno lint",
14  		"test": "deno test",
15  		"build": "vite build",
16  		"pre-commit": "deno task check && deno task lint && deno task test && deno task build",
17  		"deploy": {
18  			"command": "deno deploy dist",
19  			"dependencies": [ "build" ]
20  		}
21  	},
22  	"compilerOptions": {
23  		"jsx": "react-jsx",
24  		"jsxImportSource": "react",
25  		"lib": [ "ESNext", "DOM", "DOM.Iterable", "deno.ns" ],
26  		"types": [ "node", "vite/client" ]
27  	},
28  	"lint": {
29  		"rules": {
30  			"tags": [ "recommended" ],
31  			"exclude": [ "no-cond-assign", "no-process-global", "no-sloppy-imports", "jsx-button-has-type" ]
32  		}
33  	},
34  	"publish": {
35  		"include": [ "README.md", "deno.json", "package.json", "src/radixes.ts" ]
36  	},
37  	"deploy": {
38  		"org": "kuchta",
39  		"app": "radixverse"
40  	}
41  }