UNPKG

mqtt-jsonl-store

Version:
99 lines (98 loc) 2.88 kB
{ "name": "mqtt-jsonl-store", "version": "0.3.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": ">=22" }, "devDependencies": { "@babel/cli": "^7.28.3", "@babel/core": "^7.28.4", "@babel/preset-env": "^7.28.3", "@babel/preset-typescript": "^7.27.1", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.37.0", "@release-it/conventional-changelog": "^10.0.1", "@tsconfig/node22": "^22.0.2", "@types/jest": "^30.0.0", "@types/node": "^24.7.2", "@typescript-eslint/eslint-plugin": "^8.46.1", "@typescript-eslint/parser": "^8.46.1", "aedes": "^0.51.3", "conventional-changelog-cli": "^5.0.0", "eslint": "^9.37.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", "jest": "^30.2.0", "jest-extended": "^6.0.0", "mqtt": "^5.14.1", "mqtt-packet": "^9.0.2", "prettier": "^3.6.2", "release-it": "^19.0.5", "rimraf": "^6.0.1", "source-map-support": "^0.5.21", "ts-node": "^10.9.2", "typescript": "^5.9.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" }, "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": "^4.0.2" } }