返回 AiToEarn
project.json
1 {
2 "name": "aitoearn-ai-client",
3 "$schema": "../../node_modules/nx/schemas/project-schema.json",
4 "sourceRoot": "libs/aitoearn-ai-client/src",
5 "projectType": "library",
6 "release": {
7 "version": {
8 "manifestRootsToUpdate": ["dist/{projectRoot}"],
9 "currentVersionResolver": "git-tag",
10 "fallbackCurrentVersionResolver": "disk"
11 }
12 },
13 "tags": [],
14 "targets": {
15 "build": {
16 "executor": "@nx/js:tsc",
17 "outputs": ["{options.outputPath}"],
18 "options": {
19 "outputPath": "dist/libs/aitoearn-ai-client",
20 "tsConfig": "libs/aitoearn-ai-client/tsconfig.lib.json",
21 "packageJson": "libs/aitoearn-ai-client/package.json",
22 "main": "libs/aitoearn-ai-client/src/index.ts",
23 "assets": ["libs/aitoearn-ai-client/*.md"]
24 }
25 },
26 "nx-release-publish": {
27 "dependsOn": ["build"],
28 "options": {
29 "packageRoot": "dist/{projectRoot}"
30 }
31 },
32 "lint": {
33 "executor": "@nx/eslint:lint",
34 "outputs": [
35 "{options.outputFile}"
36 ],
37 "options": {
38 "fix": true
39 }
40 }
41 }
42 }
43
43 lines JSON