forked from asyncapi-archived-repos/cupid
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
73 lines (73 loc) · 2.39 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
"name": "@asyncapi/cupid",
"version": "0.6.14",
"description": "A library that focuses on finding and analyzing the relationships between AsyncAPI Documents too later output consolidated information about the system architecture. Output format should be customizable and available in different formats like uml, mermaid.js and other.",
"main": "./lib/index.js",
"scripts": {
"test": "npm run test:lib",
"lint": "eslint --max-warnings 0 --config .eslintrc .",
"docs": "jsdoc2md \"lib/appRelationsDiscovery.js\" -f \"lib/**/*.js\" > API.md",
"get:version": "echo $npm_package_version",
"get:name": "echo $npm_package_name",
"generate:readme:toc": "markdown-toc -i README.md",
"generate:assets": "npm run docs && npm run generate:readme:toc",
"bump:version": "npm --no-git-tag-version --allow-same-version version $VERSION",
"test:lib": "nyc --reporter=lcov --reporter=html --reporter=text --no-clean mocha --recursive",
"release": "semantic-release"
},
"repository": {
"type": "git",
"url": "git+https://github.com/asyncapi/cupid.git"
},
"author": "Arjun Garg <[email protected]>",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/asyncapi/cupid/issues"
},
"homepage": "https://github.com/asyncapi/cupid#readme",
"devDependencies": {
"@semantic-release/commit-analyzer": "^8.0.1",
"@semantic-release/github": "^7.2.3",
"@semantic-release/npm": "^7.1.3",
"@semantic-release/release-notes-generator": "^9.0.2",
"chai": "^4.3.4",
"chai-as-promised": "^7.1.1",
"conventional-changelog-conventionalcommits": "^4.6.0",
"eslint": "^7.28.0",
"eslint-plugin-mocha": "^9.0.0",
"eslint-plugin-security": "^1.4.0",
"eslint-plugin-sonarjs": "^0.8.0-125",
"jsdoc-to-markdown": "^7.0.1",
"markdown-toc": "^1.2.0",
"mocha": "^9.0.1",
"nyc": "^15.1.0",
"semantic-release": "^17.4.3"
},
"dependencies": {
"@asyncapi/parser": "^1.14.1"
},
"publishConfig": {
"access": "public"
},
"release": {
"branches": [
"master"
],
"plugins": [
[
"@semantic-release/commit-analyzer",
{
"preset": "conventionalcommits"
}
],
[
"@semantic-release/release-notes-generator",
{
"preset": "conventionalcommits"
}
],
"@semantic-release/npm",
"@semantic-release/github"
]
}
}