{ "name": "@tableland/sdk", "version": "7.2.1", "description": "A database client and helpers for the Tableland network", "repository": { "type": "git", "url": "git+https://github.com/tablelandnetwork/tableland-js.git", "directory": "packages/sdk" }, "publishConfig": { "access": "public" }, "type": "module", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", "exports": { ".": { "require": "./dist/cjs/index.js", "import": "./dist/esm/index.js", "default": "./dist/esm/index.js" }, "./helpers": { "require": "./dist/cjs/helpers/index.js", "import": "./dist/esm/helpers/index.js", "default": "./dist/esm/helpers/index.js" }, "./registry": { "require": "./dist/cjs/registry/index.js", "import": "./dist/esm/registry/index.js", "default": "./dist/esm/registry/index.js" }, "./validator": { "require": "./dist/cjs/validator/index.js", "import": "./dist/esm/validator/index.js", "default": "./dist/esm/validator/index.js" }, "./database": { "require": "./dist/cjs/database.js", "import": "./dist/esm/database.js", "default": "./dist/esm/database.js" }, "./statement": { "require": "./dist/cjs/statement.js", "import": "./dist/esm/statement.js", "default": "./dist/esm/statement.js" }, "./**/*.js": { "require": "./dist/cjs/*", "import": "./dist/esm/*", "default": "./dist/esm/*" } }, "files": [ "dist/**/*.js?(.map)", "dist/**/*.d.ts", "dist/**/package.json", "src/**/*.ts" ], "scripts": { "prepublishOnly": "npm run build", "test": "npm run test:browser && npm run test:mocha", "test:mocha": "mocha --exit", "test:browser": "npx playwright install --with-deps && PW_TS_ESM_ON=true playwright test", "test:browser-show-report": "npx playwright show-report", "test:ci": "npm run coverage", "test-server": "cd test/browser/server && npm install && npm run dev", "coverage": "c8 --exclude src/validator/client/fetcher.ts --exclude test --exclude dist mocha --exit", "docs": "typedoc --entryPoints src/index.ts", "clean": "rm -rf dist coverage docs", "build:api": "npx openapi-typescript https://raw.githubusercontent.com/tablelandnetwork/docs/main/specs/validator/tableland-openapi-spec.yaml --output src/validator/client/validator.ts --immutable-types --path-params-as-types", "build:esm": "npx tsc", "build:cjs": "npx tsc -p tsconfig.cjs.json", "build": "npm run build:api && npm run build:esm && npm run build:cjs && ./fixup" }, "keywords": [ "tableland", "sql", "ethereum", "database" ], "license": "MIT AND Apache-2.0", "dependencies": { "@async-generators/from-emitter": "^0.3.0", "@tableland/evm": "^6.3.0", "@tableland/sqlparser": "^1.4.1", "ethers": "^6.12.1" } }