zksync-sso
Version:
ZKsync Smart Sign On SDK
68 lines (67 loc) • 1.73 kB
JSON
{
"name": "sdk",
"tags": ["type:package"],
"namedInputs": {
"default": ["{projectRoot}/**/*", "!{projectRoot}/dist"],
"production": ["!{projectRoot}/**/*.spec.ts", "!{projectRoot}/test", "!{projectRoot}/dist"]
},
"targets": {
"build": {
"cache": true,
"executor": "nx:run-commands",
"options": {
"cwd": "packages/sdk",
"command": "pnpm run build"
},
"dependsOn": ["build:esm+types", "build:cjs", "build:types"],
"inputs": ["production"],
"outputs": ["{projectRoot}/dist"]
},
"build:esm": {
"executor": "nx:run-commands",
"cache": true,
"options": {
"cwd": "packages/sdk",
"command": "pnpm run build:types"
},
"inputs": ["production"],
"outputs": ["{projectRoot}/dist/_esm"]
},
"build:types": {
"executor": "nx:run-commands",
"cache": true,
"options": {
"cwd": "packages/sdk",
"command": "pnpm run build:types"
},
"inputs": ["production"],
"outputs": ["{projectRoot}/dist/_types"]
},
"build:cjs": {
"executor": "nx:run-commands",
"cache": true,
"options": {
"cwd": "packages/sdk",
"command": "pnpm run build:cjs",
"inputs": ["production"],
"outputs": ["{projectRoot}/dist/_cjs"]
}
},
"clean": {
"executor": "nx:run-commands",
"options": {
"cwd": "packages/sdk",
"command": "pnpm run clean"
}
},
"typecheck": {
"executor": "nx:run-commands",
"cache": true,
"options": {
"cwd": "packages/sdk",
"command": "pnpm run typecheck",
"inputs": ["{projectRoot}/src"]
}
}
}
}