@affinidi-tdk/common
Version:
Affinidi TDK Common library with shared utils
56 lines (55 loc) • 1.4 kB
JSON
{
"name": "@affinidi-tdk/common",
"$schema": "../../node_modules/nx/schemas/project-schema.json",
"sourceRoot": "packages/jsii/common",
"projectType": "library",
"private": false,
"targets": {
"install-node-modules": {
"executor": "nx:run-commands",
"options": {
"cwd": "{projectRoot}",
"command": "npm i --prefix ."
}
},
"build": {
"executor": "nx:run-commands",
"options": {
"cwd": "{projectRoot}",
"command": "npm run build"
},
"dependsOn": ["install-node-modules"],
"outputs": ["{projectRoot}/.jsii"]
},
"package": {
"executor": "nx:run-commands",
"options": {
"cwd": "{projectRoot}",
"command": "npm run package"
},
"dependsOn": ["build"],
"outputs": ["{projectRoot}/dist/"]
},
"semantic-release": {
"executor": "@theunderscorer/nx-semantic-release:semantic-release",
"dependsOn": ["package"],
"options": {
"changelog": true,
"git": true,
"github": true,
"npm": false,
"repositoryUrl": "git@github.com:affinidi/affinidi-tdk.git",
"branches": ["main"],
"plugins": [
[
"@semantic-release/npm",
{
"npmPublish": true,
"pkgRoot": "{projectRoot}"
}
]
]
}
}
}
}