UNPKG

@sqlitecloud/drivers

Version:

SQLiteCloud drivers for Typescript/Javascript in edge, web and node clients

113 lines 2.88 kB
{ "name": "@sqlitecloud/drivers", "version": "1.0.880", "description": "SQLiteCloud drivers for Typescript/Javascript in edge, web and node clients", "main": "./lib/index.js", "types": "./lib/index.d.ts", "files": [ "lib/**/*" ], "scripts": { "test": "jest --silent --coverage", "build": "rm -rf ./lib/ && tsc --project tsconfig.build.json && npx webpack", "publish": "npm run build && npm publish --access public", "prettier": "prettier --write 'src/**/*'", "typedoc": "rm -rf ./docs/ && typedoc --tsconfig tsconfig.build.json --plugin typedoc-plugin-markdown --out docs/markdown", "npmgui": "npx npm-gui@latest", "prepare": "husky" }, "repository": { "type": "git", "url": "git+https://github.com/sqlitecloud/sqlitecloud-js.git" }, "license": "MIT", "author": { "name": "SQLite Cloud, Inc.", "email": "support@sqlitecloud.io", "url": "https://sqlitecloud.io/" }, "engines": { "node": ">=18.0" }, "keywords": [ "sql", "sqlite", "sqlite3", "sqlitecloud", "database", "cloud" ], "bugs": { "url": "https://github.com/sqlitecloud/sqlitecloud-js/issues" }, "homepage": "https://github.com/sqlitecloud/sqlitecloud-js#readme", "dependencies": { "buffer": "^6.0.3", "eventemitter3": "^5.0.1", "lz4js": "^0.2.0", "socket.io-client": "^4.8.3", "socket.io-parser": "~4.2.4", "whatwg-url": "^14.2.0" }, "peerDependencies": { "@craftzdog/react-native-buffer": "*", "react-native-quick-base64": "*", "react-native-tcp-socket": "*", "react-native-url-polyfill": "*" }, "peerDependenciesMeta": { "react-native-quick-base64": { "optional": true }, "react-native-tcp-socket": { "optional": true }, "@craftzdog/react-native-buffer": { "optional": true }, "react-native-url-polyfill": { "optional": true } }, "devDependencies": { "@types/jest": "^29.5.14", "@types/lz4": "^0.6.4", "@types/node": "^22.14.1", "@types/whatwg-url": "^13.0.0", "dotenv": "^16.5.0", "dotenv-cli": "^8.0.0", "husky": "^9.1.7", "jest": "^29.7.0", "jest-html-reporter": "^4.1.0", "prettier": "^3.5.3", "sqlite3": "^5.1.7", "ts-jest": "^29.3.2", "ts-node": "^10.9.2", "typedoc": "^0.28.2", "typedoc-plugin-markdown": "^4.6.2", "typescript": "^5.8.3", "webpack": "^5.99.5", "webpack-cli": "^6.0.1" }, "config": {}, "release": { "branches": [ "main" ] }, "prettier": { "semi": false, "singleQuote": true, "trailingComma": "none", "arrowParens": "avoid", "printWidth": 160 }, "react-native": { "whatwg-url": "react-native-url-polyfill", "tls": "react-native-tcp-socket", "buffer": "@craftzdog/react-native-buffer" }, "browser": { "tls": false } }