/ bot-integration / deno.json
deno.json
1 { 2 "name": "@oikos/bot", 3 "version": "0.1.1-beta", 4 "exports": { 5 ".": "./src/Oikos.res.js", 6 "./router": "./src/Router.res.js", 7 "./tea": "./src/tea/ServerTea.res.js" 8 }, 9 "publish": { 10 "include": ["src/**/*.js", "src/**/*.res", "bindings/**/*.js", "bindings/**/*.res", "rescript-runtime/**/*.js", "README.md", "LICENSE"] 11 }, 12 "tasks": { 13 "build:rescript": "rescript build", 14 "watch:rescript": "rescript build -w", 15 "clean": "rescript clean", 16 "start": "deno run --allow-net --allow-env --allow-read src/Oikos.res.js", 17 "start:legacy": "deno run --allow-net --allow-env --allow-read src/Main.res.js", 18 "dev": "deno run --watch --allow-net --allow-env --allow-read src/Oikos.res.js", 19 "smee": "deno run --allow-net --allow-env scripts/smee-client.ts", 20 "test": "deno test --allow-net --allow-env --allow-read", 21 "lint": "deno lint", 22 "fmt": "deno fmt" 23 }, 24 "imports": { 25 "@std/http": "jsr:@std/http@^1.0.0", 26 "@std/log": "jsr:@std/log@^0.224.0", 27 "@std/dotenv": "jsr:@std/dotenv@^0.225.0", 28 "@std/crypto": "jsr:@std/crypto@^1.0.0", 29 "rescript/lib/es6/": "./rescript-runtime/" 30 }, 31 "compilerOptions": { 32 "strict": true, 33 "allowJs": true 34 }, 35 "lint": { 36 "rules": { 37 "tags": ["recommended"] 38 } 39 }, 40 "fmt": { 41 "useTabs": false, 42 "lineWidth": 100, 43 "indentWidth": 2, 44 "singleQuote": false 45 } 46 }