{ "name": "@keyvhq/monorepo", "description": "Simple key-value storage with support for multiple backends", "homepage": "https://keyv.js.org", "version": "", "author": { "email": "hello@microlink.io", "name": "microlink.io", "url": "https://microlink.io" }, "contributors": [ { "name": "Luke Childs", "email": "lukechilds123@gmail.com" }, { "name": "Jytesh", "email": "44925963+Jytesh@users.noreply.github.com" }, { "name": "Kiko Beats", "email": "josefrancisco.verdu@gmail.com" }, { "name": "Aditya Patadia", "email": "adityapatadia@users.noreply.github.com" }, { "name": "Dan Dascalescu", "email": "ddascalescu+github@gmail.com" }, { "name": "Jérôme Desboeufs", "email": "jerome.desboeufs@gmail.com" }, { "name": "MySidesTheyAreGone", "email": "mysidestheyaregone@protonmail.com" }, { "name": "Romuald Quantin", "email": "romu@soundstep.com" }, { "name": "Roney Rao", "email": "roneyrao@hotmail.com" }, { "name": "chocolateboy", "email": "chocolate@cpan.org" }, { "name": "Mateu Aguiló Bosch", "email": "mateu@lullabot.com" }, { "name": "Jared Wray", "email": "jaredwray@gmail.com" }, { "name": "Jitendra Adhikari", "email": "jiten.adhikary@gmail.com" }, { "name": "Kent C. Dodds", "email": "me+github@kentcdodds.com" }, { "name": "Casey Webb", "email": "notcaseywebb@gmail.com" }, { "name": "Dušan Simić", "email": "dusan.simic1810@gmail.com" }, { "name": "Paul Morgan III", "email": "pmorgan3@gmail.com" } ], "repository": { "type": "git", "url": "git+https://github.com/microlinkhq/keyv.git" }, "bugs": { "url": "https://github.com/microlinkhq/keyv/issues" }, "keywords": [ "adapter", "cache", "key", "keyv", "mongo", "mongodb", "mysql", "pgsql", "redis", "sql", "sqlite", "sqlite3", "storage", "store", "ttl", "value" ], "devDependencies": { "@commitlint/cli": "latest", "@commitlint/config-conventional": "latest", "browser-sync": "latest", "concurrently": "latest", "finepack": "latest", "glob": "latest", "gulp": "latest", "gulp-autoprefixer": "latest", "gulp-concat": "latest", "gulp-cssnano": "latest", "gulp-strip-css-comments": "latest", "gulp-uglify": "latest", "lerna": "latest", "lint-staged": "latest", "make-dir": "latest", "nyc": "latest", "prettier-standard": "latest", "simple-git-hooks": "latest", "standard": "latest" }, "engines": { "node": ">= 12" }, "files": [ "packages/**" ], "scripts": { "build": "gulp build", "clean": "lerna clean --yes && rm -rf node_modules", "contributors": "(lerna exec finepack --parallel && git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true", "coverage": "node scripts/merge-reports && mkdir -p coverage && nyc report --reporter=text-lcov > coverage/lcov.info", "dev": "concurrently \"gulp\" \"npm run dev:server\"", "dev:server": "browser-sync start --server --files \"index.html, README.md, static/**/*.(css|js)\"", "install": "lerna bootstrap --no-ci --force-local", "lint": "standard", "prerelease": "npm run contributors", "pretest": "npm run lint", "release": "lerna publish --yes --sort --conventional-commits -m \"chore(release): %s\" --create-release github", "test": "lerna run test", "update": "lerna exec ncu -- --upgrade && ncu -- --upgrade", "update:check": "lerna exec ncu -- --errorLevel 2 && ncu -- --errorLevel 2" }, "private": "true", "license": "MIT", "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "*.js": [ "prettier-standard" ], "package.json": [ "finepack" ] }, "simple-git-hooks": { "commit-msg": "npx commitlint --edit", "pre-commit": "npx lint-staged" } }