UNPKG

@hello.nrfcloud.com/proto

Version:

Documents the communication protocol between the hello.nrfcloud.com backend and the web application

111 lines (110 loc) 2.62 kB
{ "name": "@hello.nrfcloud.com/proto", "version": "15.4.35", "description": "Documents the communication protocol between the hello.nrfcloud.com backend and the web application", "type": "module", "exports": { ".": { "types": "./index.d.ts", "default": "./export.js" }, "./fingerprint": { "default": "./dist/fingerprint/export.js", "types": "./fingerprint/index.d.ts" }, "./hello": { "default": "./dist/hello/export.js", "types": "./hello/index.d.ts" } }, "repository": { "type": "git", "url": "git+https://github.com/hello-nrfcloud/proto.git" }, "bugs": { "url": "https://github.com/hello-nrfcloud/proto/issues" }, "homepage": "https://hello.nrfcloud.com", "keywords": [ "nordicsemiconductor", "cellular-iot", "hello-nrfcloud" ], "author": "Nordic Semiconductor ASA | nordicsemi.no", "license": "BSD-3-Clause", "engines": { "node": ">=20.0.0", "npm": ">=9.0.0" }, "scripts": { "prepare": "husky", "test": "find ./ -type f -name *.spec.ts -not -path './node_modules/*' | xargs npx tsx --test --test-reporter spec", "prepublishOnly": "./compile.sh" }, "devDependencies": { "@bifravst/eslint-config-typescript": "6.1.20", "@bifravst/prettier-config": "1.1.11", "@commitlint/config-conventional": "19.8.1", "@swc/cli": "0.7.7", "@swc/core": "1.12.7", "@types/glob": "8.1.0", "@types/node": "22.15.34", "chalk": "5.4.1", "glob": "11.0.3", "husky": "9.1.7", "lint-staged": "15.5.2", "nock": "14.0.5", "tsmatchers": "5.0.3", "tsx": "4.20.3" }, "lint-staged": { "*.{ts,tsx}": [ "prettier --write", "eslint" ], "*.{md,json,yaml,yml,html}": [ "prettier --write" ] }, "prettier": "@bifravst/prettier-config", "release": { "branches": [ "saga" ], "remoteTags": true, "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/npm", [ "@semantic-release/github", { "successCommentCondition": false, "failTitle": false } ] ] }, "publishConfig": { "access": "public" }, "files": [ "LICENSE", "README.md", "export.js", "index.d.ts", "dist", "nrfCloud", "hello", "fingerprint", "validator", "schemas", "generate" ], "peerDependencies": { "@hello.nrfcloud.com/proto-map": "^16.3.34", "@sinclair/typebox": "^0.34.37", "ajv": "^8.17.1", "jsonata": "^2.0.6" } }