{ "name": "@asyncapi/protobuf-schema-parser", "version": "3.2.4", "description": "An AsyncAPI schema parser for Protocol Buffers data types.", "scripts": { "build": "npm run build:esm && npm run build:cjs", "build:esm": "tsc", "build:cjs": "tsc --project ./tsconfig.cjs.json", "test": "cross-env CI=true jest --coverage", "lint": "eslint --max-warnings 0 --config .eslintrc .", "lint:fix": "eslint --max-warnings 0 --config .eslintrc . --fix", "generate:readme:toc": "markdown-toc -i \"README.md\"", "generate:assets": "npm run build && npm run generate:readme:toc", "bump:version": "npm --no-git-tag-version --allow-same-version version $VERSION", "prepublishOnly": "npm run generate:assets", "release": "semantic-release" }, "repository": { "type": "git", "url": "git+https://github.com/asyncapi/protobuf-schema-parser.git" }, "keywords": [ "asyncapi", "protbuff", "datatype", "schema", "parser" ], "author": "Greenrover", "publishConfig": { "access": "public" }, "license": "Apache-2.0", "bugs": { "url": "https://github.com/asyncapi/protobuf-schema-parser/issues" }, "homepage": "https://github.com/asyncapi/protobuf-schema-parser#readme", "sideEffects": false, "main": "cjs/index.js", "module": "esm/index.js", "types": "esm/index.d.ts", "files": [ "/esm", "/cjs", "LICENSE", "README.md" ], "dependencies": { "@asyncapi/parser": "^3.0.7", "@types/protocol-buffers-schema": "^3.4.1", "protobufjs": "^7.2.6" }, "devDependencies": { "@jest/types": "^29.2.1", "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/github": "^8.0.6", "@semantic-release/npm": "^9.0.1", "@semantic-release/release-notes-generator": "^10.0.3", "@swc/core": "^1.3.9", "@swc/jest": "^0.2.23", "@types/jest": "^29.2.0", "chai": "^4.3.7", "chai-as-promised": "^7.1.1", "conventional-changelog-conventionalcommits": "^5.0.0", "cross-env": "^7.0.3", "eslint": "^8.38.0", "eslint-plugin-github": "^4.3.7", "eslint-plugin-security": "^1.5.0", "eslint-plugin-sonarjs": "^0.19.0", "jest": "^29.2.1", "markdown-toc": "^1.2.0", "mocha": "^10.2.0", "semantic-release": "^19.0.5", "ts-node": "^10.9.1", "typescript": "^4.9.5" } }