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