UNPKG

@sqlitecloud/drivers

Version:

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

98 lines 2.56 kB
{ "name": "@sqlitecloud/drivers", "version": "1.0.438", "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 --coverage --testPathIgnorePatterns=core", "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 --out docs && typedoc --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.1", "whatwg-url": "^14.1.1" }, "peerDependencies": { "react-native-quick-base64": "*", "react-native-tcp-socket": "*", "@craftzdog/react-native-buffer": "*", "react-native-url-polyfill": "*" }, "devDependencies": { "@types/jest": "^29.5.14", "@types/lz4": "^0.6.4", "@types/node": "^22.13.8", "@types/whatwg-url": "^13.0.0", "dotenv": "^16.4.7", "dotenv-cli": "^8.0.0", "husky": "^9.1.7", "jest": "^29.7.0", "jest-html-reporter": "^4.0.1", "prettier": "^3.5.3", "sqlite3": "^5.1.7", "ts-jest": "^29.2.6", "ts-node": "^10.9.2", "typedoc": "^0.27.9", "typedoc-plugin-markdown": "^4.4.2", "typescript": "^5.8.2", "webpack": "^5.98.0", "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 } }