-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
51 lines (51 loc) · 2.83 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{
"name": "aos-graphql",
"version": "0.0.2",
"description": "AOS modules for building with graphql. GraphQL Runtime implemented in Lua+C. ao GraphQL Server with aos integration. Arweave Gateway Implementation",
"author": "Tyler Hall<tyler@hyper.io>",
"type": "module",
"main": "repl.js",
"scripts": {
"build:sm": "(mkdir -p build && cd build && cmake -DINCLUDE_SQLITE_SYMBOLS=ON -DINCLUDE_GRAPHQL_BUNDLES=OFF -DPROCESS_CONFIG_TYPE=sm .. && make clean all) && mv process.wasm process.sm.wasm",
"build:xxl": "(mkdir -p build && cd build && cmake -DINCLUDE_SQLITE_SYMBOLS=ON -DINCLUDE_GRAPHQL_BUNDLES=OFF -DPROCESS_CONFIG_TYPE=xxl .. && make clean all) && mv process.wasm process.xxl.wasm",
"build:bare": "(mkdir -p build && cd build && cmake -DINCLUDE_SQLITE_SYMBOLS=OFF -DINCLUDE_GRAPHQL_BUNDLES=OFF -DPROCESS_CONFIG_TYPE=sm .. && make clean all) && mv process.wasm process.bare.wasm",
"build:sandbox": "run-p bundle:* && (mkdir -p build && cd build && cmake -DINCLUDE_SQLITE_SYMBOLS=ON -DINCLUDE_GRAPHQL_BUNDLES=ON -DPROCESS_CONFIG_TYPE=sm .. && make clean all) && mv process.wasm process.sandbox.wasm",
"bundle:runtime": "node bundler.js @tilla/graphql packages/runtime/graphql",
"bundle:server": "node bundler.js @tilla/graphql_server packages/server",
"bundle:gateway": "node bundler.js @tilla/graphql_arweave_gateway packages/gateway",
"deploy:sm": "ao publish -w ./wallet.json process.sm.wasm -t Memory-Limit -v 1-gb -t Compute-Limit -v 9000000000000 -t Module-Format -v wasm64-unknown-emscripten-draft_2024_10_16-metering -t Name -v aos-graphql-sqlite-sm",
"deploy:xxl": "ao publish -w ./wallet.json process.xxl.wasm -t Memory-Limit -v 16-gb -t Compute-Limit -v 90000000000000 -t Module-Format -v wasm64-unknown-emscripten-draft_2024_10_16-metering -t Name -v aos-graphql-sqlite-xxl",
"dev": "nodemon",
"preinstall": "npx only-allow npm",
"prepare": "husky",
"staged": "lint-staged",
"start": "node --experimental-wasm-memory64 repl.js"
},
"devDependencies": {
"@commitlint/cli": "^19.5.0",
"@commitlint/config-conventional": "^19.5.0",
"@permaweb/ao-loader": "^0.0.42",
"chalk": "^5.3.0",
"husky": "^9.1.6",
"lint-staged": "^15.2.10",
"lua-json": "^1.0.1",
"markdown-toc-gen": "^1.1.0",
"nodemon": "^3.1.7",
"npm-run-all": "^4.1.5",
"only-allow": "^1.2.1",
"sort-package-json": "^2.10.1",
"standard": "^17.1.2"
},
"modules": {
"sqlite-sm": {
"latest": "Z6tG7HwtogBO3GlbIo8ZxIiCQIgqYqSpiCmgLImfe2c",
"0.0.1": "_wjbCuCyUTmKAseOfEj0NzrCNUgKcMqBGaSzNySzMoY",
"0.0.2": "Z6tG7HwtogBO3GlbIo8ZxIiCQIgqYqSpiCmgLImfe2c"
},
"sqlite-xxl": {
"latest": "TS_dywRUGUAChKPYP0AGFzY4TD7uu-XGZPbAbLWK_8U",
"0.0.1": "2YKCk39de5PPdYcbMXSLf0nq9wfHSsOsjUY0U4T80Zw",
"0.0.2": "TS_dywRUGUAChKPYP0AGFzY4TD7uu-XGZPbAbLWK_8U"
}
}
}