Browse Source

Chore(monorepo): Added lerna and made into one super monorepo

Signed-off-by: Jytesh <44925963+Jytesh@users.noreply.github.com>
emp
Jytesh 4 years ago
parent
commit
59c3200ad7
  1. 80
      .gitignore
  2. 2
      package.json
  3. 8
      packages/keyv-mongo/package.json
  4. 10
      packages/keyv-mysql/package.json
  5. 6
      packages/keyv-postgres/package.json
  6. 4
      packages/keyv-redis/package.json
  7. 2
      packages/keyv-redis/test/test.js
  8. 6
      packages/keyv-sql/package.json
  9. 2
      packages/keyv-sql/test/test.js
  10. 8
      packages/keyv-sqlite/package.json
  11. 2
      packages/keyv-sqlite/test/test.js
  12. 7
      packages/keyv-test-suite/package.json
  13. 18
      packages/keyv/package.json

80
.gitignore

@ -0,0 +1,80 @@
test/testdb.sqlite
## Node
#npm5
package-lock.json
#yarn
yarn.lock
# Logs
logs
*.log
npm-debug.log*
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules
jspm_packages
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional REPL history
.node_repl_history
## OS X
*.DS_Store
.AppleDouble
.LSOverride
# Icon must end with two \r
Icon
# Thumbnails
._*
# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

2
package.json

@ -1,5 +1,5 @@
{
"name": "root",
"name": "@keyvhq/mono",
"private": true,
"devDependencies": {
"lerna": "^4.0.0"

8
packages/keyv-mongo/package.json

@ -1,5 +1,5 @@
{
"name": "@jytesh/keyv-mongo",
"name": "@keyvhq/keyv-mongo",
"version": "2.0.0",
"description": "MongoDB storage adapter for Keyv",
"main": "src/index.js",
@ -42,15 +42,15 @@
"homepage": "https://github.com/lukechilds/keyv-mongo",
"dependencies": {
"mongodb": "^3.6.5",
"pify": "^3.0.0"
"pify": "^5.0.0"
},
"devDependencies": {
"@jytesh/keyv-test-suite": "*",
"@keyvhq/keyv-test-suite": "*",
"ava": "^3.15.0",
"coveralls": "^3.0.0",
"dotenv": "^6.2.0",
"eslint-config-xo-lukechilds": "^1.0.0",
"keyv": "*",
"@keyvhq/keyv": "*",
"nyc": "^15.1.0",
"requirable": "^1.0.1",
"this": "^1.0.2",

10
packages/keyv-mysql/package.json

@ -39,18 +39,18 @@
},
"homepage": "https://github.com/lukechilds/keyv-mysql",
"dependencies": {
"@keyv/sql": "1.1.2",
"@keyvhq/keyv-sql": "1.1.2",
"mysql2": "1.5.2"
},
"devDependencies": {
"ava": "^0.25.0",
"coveralls": "^3.0.0",
"eslint-config-xo-lukechilds": "^1.0.0",
"keyv": "*",
"@keyv/test-suite": "*",
"nyc": "^11.0.3",
"@keyvhq/keyv": "*",
"@keyvhq/keyv-test-suite": "*",
"nyc": "^15.1.0",
"requirable": "^1.0.1",
"this": "^1.0.2",
"xo": "^0.20.1"
"xo": "^0.38.2"
}
}

6
packages/keyv-postgres/package.json

@ -46,11 +46,11 @@
"ava": "^0.24.0",
"coveralls": "^3.0.0",
"eslint-config-xo-lukechilds": "^1.0.0",
"keyv": "*",
"@keyvhq/keyv": "*",
"@keyv/test-suite": "*",
"nyc": "^11.0.3",
"nyc": "^15.1.0",
"requirable": "^1.0.4",
"this": "^1.0.2",
"xo": "^0.19.0"
"xo": "^0.38.2"
}
}

4
packages/keyv-redis/package.json

@ -42,13 +42,13 @@
"ioredis": "~4.17.1"
},
"devDependencies": {
"@jytesh/keyv-test-suite": "*",
"@keyvhq/keyv-test-suite": "*",
"ava": "^3.15.0",
"coveralls": "^3.0.0",
"delay": "^4.3.0",
"dotenv": "^8.2.0",
"eslint-config-xo-lukechilds": "^1.0.1",
"keyv": "*",
"@keyvhq/keyv": "*",
"nyc": "^15.1.0",
"requirable": "^1.0.5",
"this": "^1.0.2",

2
packages/keyv-redis/test/test.js

@ -1,5 +1,5 @@
const test = require('ava');
const keyvTestSuite = require('@jytesh/keyv-test-suite');
const keyvTestSuite = require('@keyvhq/keyv-test-suite');
const Keyv = require('keyv');
const KeyvRedis = require('this');
const Redis = require('ioredis');

6
packages/keyv-sql/package.json

@ -1,5 +1,5 @@
{
"name": "@jytesh/keyv-sql",
"name": "@keyvhq/keyv-sql",
"version": "2.0.0",
"description": "Parent class for SQL based Keyv storage adapters",
"main": "src/index.js",
@ -43,11 +43,11 @@
"sql-ts": "^5.2.0"
},
"devDependencies": {
"@jytesh/keyv-test-suite": "*",
"@keyvhq/keyv-test-suite": "*",
"ava": "^3.15.0",
"coveralls": "^3.0.0",
"eslint-config-xo-lukechilds": "^1.0.0",
"keyv": "*",
"@keyvhq/keyv": "*",
"nyc": "^15.1.0",
"pify": "^5.0.0",
"requirable": "^1.0.1",

2
packages/keyv-sql/test/test.js

@ -1,5 +1,5 @@
const test = require('ava');
const keyvTestSuite = require('@jytesh/keyv-test-suite');
const keyvTestSuite = require('@keyvhq/keyv-test-suite');
const Keyv = require('keyv');
const KeyvSql = require('this');

8
packages/keyv-sqlite/package.json

@ -1,5 +1,5 @@
{
"name": "@jytesh/keyv-sqlite",
"name": "@keyvhq/keyv-sqlite",
"version": "3.0.2",
"description": "SQLite storage adapter for Keyv",
"main": "src/index.js",
@ -41,16 +41,16 @@
},
"homepage": "https://github.com/lukechilds/keyv-sqlite",
"dependencies": {
"@jytesh/keyv-sql": "^2.0.0",
"@keyvhq/keyv-sql": "^2.0.0",
"pify": "5.0.0",
"sqlite3": "^5.0.0"
},
"devDependencies": {
"@jytesh/keyv-test-suite": "^2.0.1",
"@keyvhq/keyv-test-suite": "^2.0.1",
"ava": "^3.15.0",
"coveralls": "^3.0.0",
"eslint-config-xo-lukechilds": "^1.0.0",
"keyv": "*",
"@keyvhq/keyv": "*",
"nyc": "^15.1.0",
"requirable": "^1.0.1",
"this": "^1.0.2",

2
packages/keyv-sqlite/test/test.js

@ -1,5 +1,5 @@
const test = require('ava');
const keyvTestSuite = require('@jytesh/keyv-test-suite');
const keyvTestSuite = require('@keyvhq/keyv-test-suite');
const { keyvOfficialTests } = keyvTestSuite;
const Keyv = require('keyv');
const KeyvSqlite = require('../src/index');

7
packages/keyv-test-suite/package.json

@ -1,5 +1,5 @@
{
"name": "@jytesh/keyv-test-suite",
"name": "@keyvhq/keyv-test-suite",
"version": "2.0.1",
"description": "Test suite for Keyv API compliancy",
"main": "src/index.js",
@ -38,10 +38,11 @@
"timekeeper": "^2.0.0"
},
"devDependencies": {
"@keyv/sqlite": "*",
"@keyvhq/keyv-sqlite": "*",
"ava": "^3.15.0",
"coveralls": "^3.0.0",
"eslint-config-xo-lukechilds": "^1.0.0",
"keyv": "*",
"@keyvhq/keyv": "*",
"nyc": "^15.1.0",
"this": "^1.0.2",
"xo": "^0.38.2"

18
packages/keyv/package.json

@ -32,18 +32,18 @@
"json-buffer": "3.0.1"
},
"devDependencies": {
"ava": "^0.25.0",
"ava": "^3.15.0",
"coveralls": "^3.0.0",
"eslint-config-xo-lukechilds": "^1.0.0",
"@keyv/mongo": "*",
"@keyv/mysql": "*",
"@keyv/postgres": "*",
"@keyv/redis": "*",
"@keyv/sqlite": "*",
"@keyv/test-suite": "*",
"nyc": "^14.1.1",
"@keyvhq/keyv-mongo": "*",
"@keyvhq/keyv-mysql": "*",
"@keyvhq/keyv-postgres": "*",
"@keyvhq/keyv-redis": "*",
"@keyvhq/keyv-sqlite": "*",
"@keyvhq/keyv-test-suite": "*",
"nyc": "^15.1.0",
"this": "^1.0.2",
"timekeeper": "^2.0.0",
"xo": "^0.25.3"
"xo": "^0.38.2"
}
}

Loading…
Cancel
Save