Kiko Beats
3 years ago
No known key found for this signature in database
GPG Key ID: 8FA93B22CCF04B96
13 changed files with
47 additions and
30 deletions
-
package.json
-
packages/keyv-mongo/package.json
-
packages/keyv-mongo/test/test.js
-
packages/keyv-mysql/package.json
-
packages/keyv-mysql/test/test.js
-
packages/keyv-postgres/package.json
-
packages/keyv-redis/package.json
-
packages/keyv-redis/test/test.js
-
packages/keyv-sql/package.json
-
packages/keyv-sqlite/package.json
-
packages/keyv-test-suite/package.json
-
packages/keyv-test-suite/test/unit.js
-
packages/keyv/package.json
|
@ -92,18 +92,8 @@ |
|
|
"value" |
|
|
"value" |
|
|
], |
|
|
], |
|
|
"devDependencies": { |
|
|
"devDependencies": { |
|
|
"@keyvhq/keyv": "file:./packages/keyv", |
|
|
|
|
|
"@keyvhq/keyv-test-suite": "file:packages/keyv-test-suite", |
|
|
|
|
|
"ava": "latest", |
|
|
|
|
|
"delay": "latest", |
|
|
|
|
|
"dotenv": "latest", |
|
|
|
|
|
"lerna": "latest", |
|
|
"lerna": "latest", |
|
|
"nyc": "latest", |
|
|
"standard": "latest" |
|
|
"pify": "latest", |
|
|
|
|
|
"sqlite3": "latest", |
|
|
|
|
|
"standard": "latest", |
|
|
|
|
|
"this": "latest", |
|
|
|
|
|
"timekeeper": "latest" |
|
|
|
|
|
}, |
|
|
}, |
|
|
"engines": { |
|
|
"engines": { |
|
|
"node": ">= 12" |
|
|
"node": ">= 12" |
|
|
|
@ -28,6 +28,12 @@ |
|
|
"mongodb": "^3.6.5", |
|
|
"mongodb": "^3.6.5", |
|
|
"pify": "^5.0.0" |
|
|
"pify": "^5.0.0" |
|
|
}, |
|
|
}, |
|
|
|
|
|
"devDependencies": { |
|
|
|
|
|
"@keyvhq/keyv": "latest", |
|
|
|
|
|
"@keyvhq/keyv-test-suite": "latest", |
|
|
|
|
|
"ava": "latest", |
|
|
|
|
|
"nyc": "latest" |
|
|
|
|
|
}, |
|
|
"engines": { |
|
|
"engines": { |
|
|
"node": ">= 12" |
|
|
"node": ">= 12" |
|
|
}, |
|
|
}, |
|
|
|
@ -3,7 +3,6 @@ const keyvTestSuite = require('@keyvhq/keyv-test-suite') |
|
|
const Keyv = require('@keyvhq/keyv') |
|
|
const Keyv = require('@keyvhq/keyv') |
|
|
const KeyvMongo = require('../') |
|
|
const KeyvMongo = require('../') |
|
|
|
|
|
|
|
|
require('dotenv').config() |
|
|
|
|
|
const mongoURL = process.env.MONGO_URL || 'mongodb://127.0.0.1:27017' |
|
|
const mongoURL = process.env.MONGO_URL || 'mongodb://127.0.0.1:27017' |
|
|
const store = () => new KeyvMongo(mongoURL) |
|
|
const store = () => new KeyvMongo(mongoURL) |
|
|
keyvTestSuite(test, Keyv, store) |
|
|
keyvTestSuite(test, Keyv, store) |
|
|
|
@ -29,6 +29,10 @@ |
|
|
"@keyvhq/keyv-sql": "~0.2.0", |
|
|
"@keyvhq/keyv-sql": "~0.2.0", |
|
|
"mysql2": "2.2.5" |
|
|
"mysql2": "2.2.5" |
|
|
}, |
|
|
}, |
|
|
|
|
|
"devDependencies": { |
|
|
|
|
|
"ava": "latest", |
|
|
|
|
|
"nyc": "latest" |
|
|
|
|
|
}, |
|
|
"engines": { |
|
|
"engines": { |
|
|
"node": ">= 12" |
|
|
"node": ">= 12" |
|
|
}, |
|
|
}, |
|
|
|
@ -3,7 +3,6 @@ const keyvTestSuite = require('@keyvhq/keyv-test-suite') |
|
|
const Keyv = require('@keyvhq/keyv') |
|
|
const Keyv = require('@keyvhq/keyv') |
|
|
const KeyvMysql = require('../') |
|
|
const KeyvMysql = require('../') |
|
|
|
|
|
|
|
|
require('dotenv').config() |
|
|
|
|
|
const dbUrl = process.env.MYSQL_URL || 'mysql://root:root@localhost/keyv_test' |
|
|
const dbUrl = process.env.MYSQL_URL || 'mysql://root:root@localhost/keyv_test' |
|
|
const store = () => new KeyvMysql(dbUrl) |
|
|
const store = () => new KeyvMysql(dbUrl) |
|
|
keyvTestSuite(test, Keyv, store) |
|
|
keyvTestSuite(test, Keyv, store) |
|
|
|
@ -29,6 +29,10 @@ |
|
|
"@keyvhq/keyv-sql": "~0.2.0", |
|
|
"@keyvhq/keyv-sql": "~0.2.0", |
|
|
"pg": "8.6.0" |
|
|
"pg": "8.6.0" |
|
|
}, |
|
|
}, |
|
|
|
|
|
"devDependencies": { |
|
|
|
|
|
"ava": "latest", |
|
|
|
|
|
"nyc": "latest" |
|
|
|
|
|
}, |
|
|
"engines": { |
|
|
"engines": { |
|
|
"node": ">= 12" |
|
|
"node": ">= 12" |
|
|
}, |
|
|
}, |
|
|
|
@ -27,6 +27,12 @@ |
|
|
"ioredis": "~4.17.1", |
|
|
"ioredis": "~4.17.1", |
|
|
"p-event": "~4.2.0" |
|
|
"p-event": "~4.2.0" |
|
|
}, |
|
|
}, |
|
|
|
|
|
"devDependencies": { |
|
|
|
|
|
"@keyvhq/keyv": "latest", |
|
|
|
|
|
"@keyvhq/keyv-test-suite": "latest", |
|
|
|
|
|
"ava": "latest", |
|
|
|
|
|
"nyc": "latest" |
|
|
|
|
|
}, |
|
|
"engines": { |
|
|
"engines": { |
|
|
"node": ">= 12" |
|
|
"node": ">= 12" |
|
|
}, |
|
|
}, |
|
|
|
@ -4,7 +4,6 @@ const Keyv = require('@keyvhq/keyv') |
|
|
const KeyvRedis = require('../') |
|
|
const KeyvRedis = require('../') |
|
|
const Redis = require('ioredis') |
|
|
const Redis = require('ioredis') |
|
|
|
|
|
|
|
|
require('dotenv').config() |
|
|
|
|
|
const { REDIS_HOST = 'localhost' } = process.env |
|
|
const { REDIS_HOST = 'localhost' } = process.env |
|
|
const redisURI = `redis://${REDIS_HOST}` |
|
|
const redisURI = `redis://${REDIS_HOST}` |
|
|
|
|
|
|
|
@ -20,5 +19,5 @@ test('reuse a redis instance', async t => { |
|
|
await keyv.set('foo', 'bar') |
|
|
await keyv.set('foo', 'bar') |
|
|
const value = await redis.get('foo') |
|
|
const value = await redis.get('foo') |
|
|
t.true(value === 'bar') |
|
|
t.true(value === 'bar') |
|
|
t.true(await keyv.get('foo') === value) |
|
|
t.true((await keyv.get('foo')) === value) |
|
|
}) |
|
|
}) |
|
|
|
@ -23,6 +23,16 @@ |
|
|
"ttl", |
|
|
"ttl", |
|
|
"value" |
|
|
"value" |
|
|
], |
|
|
], |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"pify": "^5.0.0", |
|
|
|
|
|
"sqlite3": "^5.0.2" |
|
|
|
|
|
}, |
|
|
|
|
|
"devDependencies": { |
|
|
|
|
|
"@keyvhq/keyv": "latest", |
|
|
|
|
|
"@keyvhq/keyv-test-suite": "latest", |
|
|
|
|
|
"ava": "latest", |
|
|
|
|
|
"nyc": "latest" |
|
|
|
|
|
}, |
|
|
"engines": { |
|
|
"engines": { |
|
|
"node": ">= 12" |
|
|
"node": ">= 12" |
|
|
}, |
|
|
}, |
|
|
|
@ -29,6 +29,10 @@ |
|
|
"pify": "5.0.0", |
|
|
"pify": "5.0.0", |
|
|
"sqlite3": "^5.0.2" |
|
|
"sqlite3": "^5.0.2" |
|
|
}, |
|
|
}, |
|
|
|
|
|
"devDependencies": { |
|
|
|
|
|
"ava": "latest", |
|
|
|
|
|
"nyc": "latest" |
|
|
|
|
|
}, |
|
|
"engines": { |
|
|
"engines": { |
|
|
"node": ">= 12" |
|
|
"node": ">= 12" |
|
|
}, |
|
|
}, |
|
|
|
@ -22,9 +22,9 @@ |
|
|
"ttl", |
|
|
"ttl", |
|
|
"value" |
|
|
"value" |
|
|
], |
|
|
], |
|
|
"dependencies": { |
|
|
"devDependencies": { |
|
|
"delay": "^5.0.0", |
|
|
"delay": "latest", |
|
|
"timekeeper": "^2.0.0" |
|
|
"timekeeper": "latest" |
|
|
}, |
|
|
}, |
|
|
"engines": { |
|
|
"engines": { |
|
|
"node": ">= 12" |
|
|
"node": ">= 12" |
|
@ -33,11 +33,7 @@ |
|
|
"src" |
|
|
"src" |
|
|
], |
|
|
], |
|
|
"scripts": { |
|
|
"scripts": { |
|
|
"coverage": "nyc report --reporter=text-lcov | coveralls", |
|
|
"test": "exit 0" |
|
|
"release:major": "npm test && npm version major -m \"chore: release\" && git push origin master --tags && npm publish --access public", |
|
|
|
|
|
"release:minor": "npm test && npm version minor -m \"chore: release\" && git push origin master --tags && npm publish --access public", |
|
|
|
|
|
"release:patch": "npm test && npm version patch -m \"chore: release\" && git push origin master --tags && npm publish --access public", |
|
|
|
|
|
"test": "nyc --temp-dir ../../.nyc_output ava" |
|
|
|
|
|
}, |
|
|
}, |
|
|
"license": "MIT" |
|
|
"license": "MIT" |
|
|
} |
|
|
} |
|
|
|
@ -1,6 +0,0 @@ |
|
|
const test = require('ava') |
|
|
|
|
|
const Keyv = require('@keyvhq/keyv') |
|
|
|
|
|
const keyvTestSuite = require('../') |
|
|
|
|
|
|
|
|
|
|
|
const store = () => new Map() |
|
|
|
|
|
keyvTestSuite(test, Keyv, store) |
|
|
|
|
@ -20,7 +20,13 @@ |
|
|
"value" |
|
|
"value" |
|
|
], |
|
|
], |
|
|
"dependencies": { |
|
|
"dependencies": { |
|
|
"json-buffer": "3.0.1" |
|
|
"json-buffer": "~3.0.1" |
|
|
|
|
|
}, |
|
|
|
|
|
"devDependencies": { |
|
|
|
|
|
"@keyvhq/keyv-test-suite": "latest", |
|
|
|
|
|
"ava": "latest", |
|
|
|
|
|
"nyc": "latest", |
|
|
|
|
|
"timekeeper": "latest" |
|
|
}, |
|
|
}, |
|
|
"engines": { |
|
|
"engines": { |
|
|
"node": ">= 12" |
|
|
"node": ">= 12" |
|
|