diff --git a/package.json b/package.json index fd3ee09..4f970cb 100644 --- a/package.json +++ b/package.json @@ -92,18 +92,8 @@ "value" ], "devDependencies": { - "@keyvhq/keyv": "file:./packages/keyv", - "@keyvhq/keyv-test-suite": "file:packages/keyv-test-suite", - "ava": "latest", - "delay": "latest", - "dotenv": "latest", "lerna": "latest", - "nyc": "latest", - "pify": "latest", - "sqlite3": "latest", - "standard": "latest", - "this": "latest", - "timekeeper": "latest" + "standard": "latest" }, "engines": { "node": ">= 12" diff --git a/packages/keyv-mongo/package.json b/packages/keyv-mongo/package.json index a2a9ec7..220fef3 100644 --- a/packages/keyv-mongo/package.json +++ b/packages/keyv-mongo/package.json @@ -28,6 +28,12 @@ "mongodb": "^3.6.5", "pify": "^5.0.0" }, + "devDependencies": { + "@keyvhq/keyv": "latest", + "@keyvhq/keyv-test-suite": "latest", + "ava": "latest", + "nyc": "latest" + }, "engines": { "node": ">= 12" }, diff --git a/packages/keyv-mongo/test/test.js b/packages/keyv-mongo/test/test.js index 96734c6..2661b11 100644 --- a/packages/keyv-mongo/test/test.js +++ b/packages/keyv-mongo/test/test.js @@ -3,7 +3,6 @@ const keyvTestSuite = require('@keyvhq/keyv-test-suite') const Keyv = require('@keyvhq/keyv') const KeyvMongo = require('../') -require('dotenv').config() const mongoURL = process.env.MONGO_URL || 'mongodb://127.0.0.1:27017' const store = () => new KeyvMongo(mongoURL) keyvTestSuite(test, Keyv, store) diff --git a/packages/keyv-mysql/package.json b/packages/keyv-mysql/package.json index 0c199bc..0dc47af 100644 --- a/packages/keyv-mysql/package.json +++ b/packages/keyv-mysql/package.json @@ -29,6 +29,10 @@ "@keyvhq/keyv-sql": "~0.2.0", "mysql2": "2.2.5" }, + "devDependencies": { + "ava": "latest", + "nyc": "latest" + }, "engines": { "node": ">= 12" }, diff --git a/packages/keyv-mysql/test/test.js b/packages/keyv-mysql/test/test.js index 4f7ee06..4bdd123 100644 --- a/packages/keyv-mysql/test/test.js +++ b/packages/keyv-mysql/test/test.js @@ -3,7 +3,6 @@ const keyvTestSuite = require('@keyvhq/keyv-test-suite') const Keyv = require('@keyvhq/keyv') const KeyvMysql = require('../') -require('dotenv').config() const dbUrl = process.env.MYSQL_URL || 'mysql://root:root@localhost/keyv_test' const store = () => new KeyvMysql(dbUrl) keyvTestSuite(test, Keyv, store) diff --git a/packages/keyv-postgres/package.json b/packages/keyv-postgres/package.json index 01830b0..af1ac17 100644 --- a/packages/keyv-postgres/package.json +++ b/packages/keyv-postgres/package.json @@ -29,6 +29,10 @@ "@keyvhq/keyv-sql": "~0.2.0", "pg": "8.6.0" }, + "devDependencies": { + "ava": "latest", + "nyc": "latest" + }, "engines": { "node": ">= 12" }, diff --git a/packages/keyv-redis/package.json b/packages/keyv-redis/package.json index d4785fa..31e8ea7 100644 --- a/packages/keyv-redis/package.json +++ b/packages/keyv-redis/package.json @@ -27,6 +27,12 @@ "ioredis": "~4.17.1", "p-event": "~4.2.0" }, + "devDependencies": { + "@keyvhq/keyv": "latest", + "@keyvhq/keyv-test-suite": "latest", + "ava": "latest", + "nyc": "latest" + }, "engines": { "node": ">= 12" }, diff --git a/packages/keyv-redis/test/test.js b/packages/keyv-redis/test/test.js index 04c461d..1c6c576 100644 --- a/packages/keyv-redis/test/test.js +++ b/packages/keyv-redis/test/test.js @@ -4,7 +4,6 @@ const Keyv = require('@keyvhq/keyv') const KeyvRedis = require('../') const Redis = require('ioredis') -require('dotenv').config() const { REDIS_HOST = 'localhost' } = process.env const redisURI = `redis://${REDIS_HOST}` @@ -20,5 +19,5 @@ test('reuse a redis instance', async t => { await keyv.set('foo', 'bar') const value = await redis.get('foo') t.true(value === 'bar') - t.true(await keyv.get('foo') === value) + t.true((await keyv.get('foo')) === value) }) diff --git a/packages/keyv-sql/package.json b/packages/keyv-sql/package.json index d47099e..cb2083e 100644 --- a/packages/keyv-sql/package.json +++ b/packages/keyv-sql/package.json @@ -23,6 +23,16 @@ "ttl", "value" ], + "dependencies": { + "pify": "^5.0.0", + "sqlite3": "^5.0.2" + }, + "devDependencies": { + "@keyvhq/keyv": "latest", + "@keyvhq/keyv-test-suite": "latest", + "ava": "latest", + "nyc": "latest" + }, "engines": { "node": ">= 12" }, diff --git a/packages/keyv-sqlite/package.json b/packages/keyv-sqlite/package.json index e1286bb..b4bd9fc 100644 --- a/packages/keyv-sqlite/package.json +++ b/packages/keyv-sqlite/package.json @@ -29,6 +29,10 @@ "pify": "5.0.0", "sqlite3": "^5.0.2" }, + "devDependencies": { + "ava": "latest", + "nyc": "latest" + }, "engines": { "node": ">= 12" }, diff --git a/packages/keyv-test-suite/package.json b/packages/keyv-test-suite/package.json index 871e510..1fc187b 100644 --- a/packages/keyv-test-suite/package.json +++ b/packages/keyv-test-suite/package.json @@ -22,9 +22,9 @@ "ttl", "value" ], - "dependencies": { - "delay": "^5.0.0", - "timekeeper": "^2.0.0" + "devDependencies": { + "delay": "latest", + "timekeeper": "latest" }, "engines": { "node": ">= 12" @@ -33,11 +33,7 @@ "src" ], "scripts": { - "coverage": "nyc report --reporter=text-lcov | coveralls", - "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" + "test": "exit 0" }, "license": "MIT" } diff --git a/packages/keyv-test-suite/test/unit.js b/packages/keyv-test-suite/test/unit.js deleted file mode 100644 index 8cc08bd..0000000 --- a/packages/keyv-test-suite/test/unit.js +++ /dev/null @@ -1,6 +0,0 @@ -const test = require('ava') -const Keyv = require('@keyvhq/keyv') -const keyvTestSuite = require('../') - -const store = () => new Map() -keyvTestSuite(test, Keyv, store) diff --git a/packages/keyv/package.json b/packages/keyv/package.json index 7b179db..bb5e3fa 100644 --- a/packages/keyv/package.json +++ b/packages/keyv/package.json @@ -20,7 +20,13 @@ "value" ], "dependencies": { - "json-buffer": "3.0.1" + "json-buffer": "~3.0.1" + }, + "devDependencies": { + "@keyvhq/keyv-test-suite": "latest", + "ava": "latest", + "nyc": "latest", + "timekeeper": "latest" }, "engines": { "node": ">= 12"