UNPKG

@asyncapi/nodejs-ws-template

Version:

Node.js WebSockets template for AsyncAPI generator.

98 lines (97 loc) 2.71 kB
{ "name": "@asyncapi/nodejs-ws-template", "version": "0.10.0", "description": "Node.js WebSockets template for AsyncAPI generator.", "keywords": [ "asyncapi", "generator", "nodejs", "websockets", "ws", "template" ], "author": "Fran Mendez <fmvilas@gmail.com> (fmvilas.com)", "license": "Apache-2.0", "repository": { "type": "git", "url": "git+https://github.com/asyncapi/nodejs-ws-template.git" }, "bugs": { "url": "https://github.com/asyncapi/nodejs-ws-template/issues" }, "homepage": "https://github.com/asyncapi/nodejs-ws-template#readme", "scripts": { "release": "semantic-release", "lint": "eslint --max-warnings 0 --config .eslintrc .", "lint:fix": "eslint --fix --ext .js,.jsx .", "generate:assets": "npm run generate:readme:toc", "generate:readme:toc": "markdown-toc -i README.md", "bump:version": "npm --no-git-tag-version --allow-same-version version $VERSION", "test": "rimraf test/temp && jest" }, "publishConfig": { "access": "public" }, "dependencies": { "@asyncapi/generator-filters": "^2.1.0", "@asyncapi/generator-hooks": "^0.1.0" }, "devDependencies": { "@asyncapi/generator": "^1.9.17", "@semantic-release/commit-analyzer": "^8.0.1", "@semantic-release/github": "^7.0.4", "@semantic-release/npm": "^7.0.3", "@semantic-release/release-notes-generator": "^9.0.1", "conventional-changelog-conventionalcommits": "^5.0.0", "eslint": "^8.6.0", "eslint-plugin-jest": "^25.3.4", "eslint-plugin-sonarjs": "^0.11.0", "jest": "^27.4.5", "markdown-toc": "^1.2.0", "node-fetch": "^2.6.1", "rimraf": "^3.0.2", "semantic-release": "^21.0.1" }, "release": { "branches": [ "master" ], "plugins": [ [ "@semantic-release/commit-analyzer", { "preset": "conventionalcommits" } ], [ "@semantic-release/release-notes-generator", { "preset": "conventionalcommits" } ], "@semantic-release/npm", "@semantic-release/github" ] }, "generator": { "supportedProtocols": [ "ws" ], "parameters": { "server": { "description": "The server you want to use in the code.", "required": true }, "asyncapiFileDir": { "description": "Custom location of the AsyncAPI file that you provided as an input in generation. By default it is located in the root of the output directory" } }, "generator": ">=0.50.0 <3.0.0", "filters": [ "@asyncapi/generator-filters" ], "hooks": { "@asyncapi/generator-hooks": "createAsyncapiFile" } } }