UNPKG

mqtt-jsonl-store

Version:
117 lines (116 loc) 3.17 kB
{ "name": "mqtt-jsonl-store", "version": "0.2.1", "description": "JSONL store for in-flight MQTT.js packets.", "keywords": [ "jsonl", "mqtt", "mqttjs", "store" ], "license": "MIT", "author": { "name": "robertsLando", "email": "daniel.sorridi@gmail.com" }, "main": "build/index.js", "exports": { ".": "./build/index.js", "./package.json": "./package.json", "./*.map": "./build/*.js.map", "./*": "./build/*.js" }, "types": "build/index.d.ts", "typesVersions": { "*": { "build/index.d.ts": [ "build/index.d.ts" ], "*": [ "build/*" ] } }, "files": [ "build/", "LICENSE" ], "engines": { "node": ">=16" }, "devDependencies": { "@babel/cli": "^7.23.4", "@babel/core": "^7.23.7", "@babel/preset-env": "^7.23.8", "@babel/preset-typescript": "^7.23.3", "@release-it/conventional-changelog": "^8.0.1", "@tsconfig/node14": "^14.1.0", "@types/jest": "^29.5.11", "@types/node": "^18.11.9", "@typescript-eslint/eslint-plugin": "^6.19.1", "@typescript-eslint/parser": "^6.19.1", "aedes": "^0.51.0", "conventional-changelog-cli": "^4.1.0", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "jest": "^29.7.0", "jest-extended": "^4.0.2", "mqtt": "^5.3.5", "mqtt-packet": "^9.0.0", "prettier": "^3.2.4", "release-it": "^17.0.3", "rimraf": "^5.0.5", "source-map-support": "^0.5.21", "ts-node": "^10.9.2", "typescript": "^5.3.3" }, "scripts": { "prebuild": "rimraf ./build", "build": "tsc -p tsconfig.build.json", "watch": "tsc -p tsconfig.build.json --watch", "test:reset": "jest --clear-cache", "test:ts": "jest --runInBand", "test:ci": "npm run test:ts", "test": "npm run test:ts -- --watch", "coverage:ci": "npm run test:ci -- --collect-coverage", "coverage": "npm run test:ts -- --collect-coverage", "lint": "eslint --ext .ts src/", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md", "changelog-init": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0", "release": "read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it", "release:beta": "read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --preRelease=beta" }, "release-it": { "github": { "release": true }, "git": { "tagName": "v${version}" }, "hooks": { "before:init": "npm run build" }, "npm": { "publish": true }, "plugins": { "@release-it/conventional-changelog": { "preset": "angular", "infile": "CHANGELOG.md" } } }, "homepage": "https://github.com/robertsLando/mqtt-jsonl-store", "repository": { "type": "git", "url": "https://github.com/robertsLando/mqtt-jsonl-store" }, "bugs": { "url": "https://github.com/robertsLando/mqtt-jsonl-store/issues" }, "readmeFilename": "README.md", "dependencies": { "@alcalzone/jsonl-db": "^3.1.1" } }