You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

165 lines
4.1 KiB

{
"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",
"gulp": "latest",
"gulp-autoprefixer": "latest",
"gulp-concat": "latest",
"gulp-cssnano": "latest",
"gulp-strip-css-comments": "latest",
"gulp-uglify": "latest",
"lerna": "latest",
"lint-staged": "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": "lerna run coverage && mkdir -p coverage && npx lcov-result-merger 'packages/**/coverage/lcov.info' 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"
}
}