nx/docs/shared/tutorials/npm-workspaces-build-tasks2.json
Isaac Mann e345bc7b11
docs(core): ts project references in npm tutorial (#28504)
Update the npm workspaces tutorial to use typescript project references
2024-10-22 15:52:13 -04:00

2142 lines
71 KiB
JSON

{
"taskId": "@tuskdesign/zoo:serve",
"projects": [
{
"name": "@tuskdesign/animals",
"type": "lib",
"data": {
"root": "packages/animals",
"projectType": "library",
"targets": {
"typecheck": {
"dependsOn": ["^typecheck"],
"options": {
"cwd": "packages/animals",
"command": "tsc --build --emitDeclarationOnly --pretty --verbose"
},
"cache": true,
"inputs": [
"{workspaceRoot}/tsconfig.base.json",
"{projectRoot}/tsconfig.json",
"{projectRoot}/tsconfig.lib.json",
"{projectRoot}/**/*.ts",
"!{projectRoot}/dist",
"!{projectRoot}/src/**/*.test.ts",
"!{projectRoot}/src/**/*.spec.ts",
"!{projectRoot}/src/**/*.test.tsx",
"!{projectRoot}/src/**/*.spec.tsx",
"!{projectRoot}/src/**/*.test.js",
"!{projectRoot}/src/**/*.spec.js",
"!{projectRoot}/src/**/*.test.jsx",
"!{projectRoot}/src/**/*.spec.jsx",
{
"dependentTasksOutputFiles": "**/*.d.ts"
},
{
"externalDependencies": ["typescript"]
}
],
"outputs": ["{workspaceRoot}/packages/animals/dist"],
"syncGenerators": ["@nx/js:typescript-sync"],
"metadata": {
"technologies": ["typescript"],
"description": "Runs type-checking for the project.",
"help": {
"command": "npx tsc --build --help",
"example": {
"args": ["--force"]
}
}
},
"executor": "nx:run-commands",
"configurations": {},
"parallelism": true
},
"build": {
"dependsOn": ["^build"],
"options": {
"cwd": "packages/animals",
"command": "tsc --build tsconfig.lib.json --pretty --verbose"
},
"cache": true,
"inputs": [
"{workspaceRoot}/tsconfig.base.json",
"{projectRoot}/tsconfig.lib.json",
"{projectRoot}/**/*.ts",
"!{projectRoot}/dist",
"!{projectRoot}/src/**/*.test.ts",
"!{projectRoot}/src/**/*.spec.ts",
"!{projectRoot}/src/**/*.test.tsx",
"!{projectRoot}/src/**/*.spec.tsx",
"!{projectRoot}/src/**/*.test.js",
"!{projectRoot}/src/**/*.spec.js",
"!{projectRoot}/src/**/*.test.jsx",
"!{projectRoot}/src/**/*.spec.jsx",
{
"dependentTasksOutputFiles": "**/*.d.ts"
},
{
"externalDependencies": ["typescript"]
}
],
"outputs": ["{workspaceRoot}/packages/animals/dist"],
"syncGenerators": ["@nx/js:typescript-sync"],
"metadata": {
"technologies": ["typescript"],
"description": "Builds the project with `tsc`.",
"help": {
"command": "npx tsc --build --help",
"example": {
"args": ["--force"]
}
}
},
"executor": "nx:run-commands",
"configurations": {},
"parallelism": true
},
"nx-release-publish": {
"executor": "@nx/js:release-publish",
"dependsOn": ["^nx-release-publish"],
"options": {},
"configurations": {},
"parallelism": true
}
},
"sourceRoot": "packages/animals",
"name": "@tuskdesign/animals",
"tags": ["npm:public"],
"metadata": {
"targetGroups": {},
"description": ""
},
"implicitDependencies": []
}
},
{
"name": "@tuskdesign/names",
"type": "lib",
"data": {
"root": "packages/names",
"projectType": "library",
"targets": {
"typecheck": {
"dependsOn": ["^typecheck"],
"options": {
"cwd": "packages/names",
"command": "tsc --build --emitDeclarationOnly --pretty --verbose"
},
"cache": true,
"inputs": [
"{workspaceRoot}/tsconfig.base.json",
"{projectRoot}/tsconfig.json",
"{projectRoot}/tsconfig.lib.json",
"{projectRoot}/**/*.ts",
"!{projectRoot}/dist",
"!{projectRoot}/src/**/*.test.ts",
"!{projectRoot}/src/**/*.spec.ts",
"!{projectRoot}/src/**/*.test.tsx",
"!{projectRoot}/src/**/*.spec.tsx",
"!{projectRoot}/src/**/*.test.js",
"!{projectRoot}/src/**/*.spec.js",
"!{projectRoot}/src/**/*.test.jsx",
"!{projectRoot}/src/**/*.spec.jsx",
{
"dependentTasksOutputFiles": "**/*.d.ts"
},
{
"externalDependencies": ["typescript"]
}
],
"outputs": ["{workspaceRoot}/packages/names/dist"],
"syncGenerators": ["@nx/js:typescript-sync"],
"metadata": {
"technologies": ["typescript"],
"description": "Runs type-checking for the project.",
"help": {
"command": "npx tsc --build --help",
"example": {
"args": ["--force"]
}
}
},
"executor": "nx:run-commands",
"configurations": {},
"parallelism": true
},
"build": {
"dependsOn": ["^build"],
"options": {
"cwd": "packages/names",
"command": "tsc --build tsconfig.lib.json --pretty --verbose"
},
"cache": true,
"inputs": [
"{workspaceRoot}/tsconfig.base.json",
"{projectRoot}/tsconfig.lib.json",
"{projectRoot}/**/*.ts",
"!{projectRoot}/dist",
"!{projectRoot}/src/**/*.test.ts",
"!{projectRoot}/src/**/*.spec.ts",
"!{projectRoot}/src/**/*.test.tsx",
"!{projectRoot}/src/**/*.spec.tsx",
"!{projectRoot}/src/**/*.test.js",
"!{projectRoot}/src/**/*.spec.js",
"!{projectRoot}/src/**/*.test.jsx",
"!{projectRoot}/src/**/*.spec.jsx",
{
"dependentTasksOutputFiles": "**/*.d.ts"
},
{
"externalDependencies": ["typescript"]
}
],
"outputs": ["{workspaceRoot}/packages/names/dist"],
"syncGenerators": ["@nx/js:typescript-sync"],
"metadata": {
"technologies": ["typescript"],
"description": "Builds the project with `tsc`.",
"help": {
"command": "npx tsc --build --help",
"example": {
"args": ["--force"]
}
}
},
"executor": "nx:run-commands",
"configurations": {},
"parallelism": true
},
"nx-release-publish": {
"executor": "@nx/js:release-publish",
"dependsOn": ["^nx-release-publish"],
"options": {},
"configurations": {},
"parallelism": true
}
},
"sourceRoot": "packages/names",
"name": "@tuskdesign/names",
"tags": ["npm:public"],
"metadata": {
"targetGroups": {},
"description": ""
},
"implicitDependencies": []
}
},
{
"name": "util",
"type": "lib",
"data": {
"root": "packages/util",
"projectType": "library",
"targets": {
"typecheck": {
"dependsOn": ["^typecheck"],
"options": {
"cwd": "packages/util",
"command": "tsc --build --emitDeclarationOnly --pretty --verbose"
},
"cache": true,
"inputs": [
"{workspaceRoot}/tsconfig.base.json",
"{projectRoot}/tsconfig.json",
"{projectRoot}/tsconfig.lib.json",
"{projectRoot}/src/**/*.ts",
"^default",
{
"externalDependencies": ["typescript"]
}
],
"outputs": ["{workspaceRoot}/packages/util/dist"],
"syncGenerators": ["@nx/js:typescript-sync"],
"metadata": {
"technologies": ["typescript"],
"description": "Runs type-checking for the project.",
"help": {
"command": "npx tsc --build --help",
"example": {
"args": ["--force"]
}
}
},
"executor": "nx:run-commands",
"configurations": {},
"parallelism": true
},
"build": {
"dependsOn": ["^build"],
"options": {
"cwd": "packages/util",
"command": "tsc --build tsconfig.lib.json --pretty --verbose"
},
"cache": true,
"inputs": [
"{workspaceRoot}/tsconfig.base.json",
"{projectRoot}/tsconfig.lib.json",
"{projectRoot}/src/**/*.ts",
"^default",
{
"externalDependencies": ["typescript"]
}
],
"outputs": ["{workspaceRoot}/packages/util/dist"],
"syncGenerators": ["@nx/js:typescript-sync"],
"metadata": {
"technologies": ["typescript"],
"description": "Builds the project with `tsc`.",
"help": {
"command": "npx tsc --build --help",
"example": {
"args": ["--force"]
}
}
},
"executor": "nx:run-commands",
"configurations": {},
"parallelism": true
}
},
"sourceRoot": "packages/util",
"name": "util",
"tags": ["npm:private"],
"metadata": {
"targetGroups": {}
},
"implicitDependencies": []
}
},
{
"name": "@tuskdesign/zoo",
"type": "lib",
"data": {
"root": "packages/zoo",
"projectType": "library",
"targets": {
"typecheck": {
"dependsOn": ["^typecheck"],
"options": {
"cwd": "packages/zoo",
"command": "tsc --build --emitDeclarationOnly --pretty --verbose"
},
"cache": true,
"inputs": [
"{workspaceRoot}/tsconfig.base.json",
"{projectRoot}/tsconfig.json",
"{projectRoot}/tsconfig.lib.json",
"{projectRoot}/**/*.ts",
"!{projectRoot}/dist",
"!{projectRoot}/src/**/*.test.ts",
"!{projectRoot}/src/**/*.spec.ts",
"!{projectRoot}/src/**/*.test.tsx",
"!{projectRoot}/src/**/*.spec.tsx",
"!{projectRoot}/src/**/*.test.js",
"!{projectRoot}/src/**/*.spec.js",
"!{projectRoot}/src/**/*.test.jsx",
"!{projectRoot}/src/**/*.spec.jsx",
{
"dependentTasksOutputFiles": "**/*.d.ts"
},
{
"externalDependencies": ["typescript"]
}
],
"outputs": ["{workspaceRoot}/packages/zoo/dist"],
"syncGenerators": ["@nx/js:typescript-sync"],
"metadata": {
"technologies": ["typescript"],
"description": "Runs type-checking for the project.",
"help": {
"command": "npx tsc --build --help",
"example": {
"args": ["--force"]
}
}
},
"executor": "nx:run-commands",
"configurations": {},
"parallelism": true
},
"build": {
"dependsOn": ["^build"],
"options": {
"cwd": "packages/zoo",
"command": "tsc --build tsconfig.lib.json --pretty --verbose"
},
"cache": true,
"inputs": [
"{workspaceRoot}/tsconfig.base.json",
"{projectRoot}/tsconfig.lib.json",
"{projectRoot}/**/*.ts",
"!{projectRoot}/dist",
"!{projectRoot}/src/**/*.test.ts",
"!{projectRoot}/src/**/*.spec.ts",
"!{projectRoot}/src/**/*.test.tsx",
"!{projectRoot}/src/**/*.spec.tsx",
"!{projectRoot}/src/**/*.test.js",
"!{projectRoot}/src/**/*.spec.js",
"!{projectRoot}/src/**/*.test.jsx",
"!{projectRoot}/src/**/*.spec.jsx",
{
"dependentTasksOutputFiles": "**/*.d.ts"
},
{
"externalDependencies": ["typescript"]
}
],
"outputs": ["{workspaceRoot}/packages/zoo/dist"],
"syncGenerators": ["@nx/js:typescript-sync"],
"metadata": {
"technologies": ["typescript"],
"description": "Builds the project with `tsc`.",
"help": {
"command": "npx tsc --build --help",
"example": {
"args": ["--force"]
}
}
},
"executor": "nx:run-commands",
"configurations": {},
"parallelism": true
},
"serve": {
"executor": "nx:run-script",
"options": {
"script": "serve"
},
"metadata": {
"scriptContent": "node dist/index.js",
"runCommand": "npm run serve"
},
"configurations": {},
"parallelism": true,
"dependsOn": ["build"]
},
"nx-release-publish": {
"executor": "@nx/js:release-publish",
"dependsOn": ["^nx-release-publish"],
"options": {},
"configurations": {},
"parallelism": true
}
},
"sourceRoot": "packages/zoo",
"name": "@tuskdesign/zoo",
"tags": ["npm:public"],
"metadata": {
"targetGroups": {
"NPM Scripts": ["serve"]
},
"description": ""
},
"implicitDependencies": []
}
}
],
"taskGraphs": {
"@tuskdesign/animals:typecheck": {
"roots": ["util:typecheck"],
"tasks": {
"@tuskdesign/animals:typecheck": {
"id": "@tuskdesign/animals:typecheck",
"target": {
"project": "@tuskdesign/animals",
"target": "typecheck"
},
"projectRoot": "packages/animals",
"overrides": {},
"outputs": ["packages/animals/dist"],
"cache": true,
"parallelism": true
},
"util:typecheck": {
"id": "util:typecheck",
"target": {
"project": "util",
"target": "typecheck"
},
"projectRoot": "packages/util",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/util/dist"],
"cache": true,
"parallelism": true
}
},
"dependencies": {
"@tuskdesign/animals:typecheck": ["util:typecheck"],
"util:typecheck": []
}
},
"@tuskdesign/animals:build": {
"roots": ["util:build"],
"tasks": {
"@tuskdesign/animals:build": {
"id": "@tuskdesign/animals:build",
"target": {
"project": "@tuskdesign/animals",
"target": "build"
},
"projectRoot": "packages/animals",
"overrides": {},
"outputs": ["packages/animals/dist"],
"cache": true,
"parallelism": true
},
"util:build": {
"id": "util:build",
"target": {
"project": "util",
"target": "build"
},
"projectRoot": "packages/util",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/util/dist"],
"cache": true,
"parallelism": true
}
},
"dependencies": {
"@tuskdesign/animals:build": ["util:build"],
"util:build": []
}
},
"@tuskdesign/animals:nx-release-publish": {
"roots": ["@tuskdesign/animals:nx-release-publish"],
"tasks": {
"@tuskdesign/animals:nx-release-publish": {
"id": "@tuskdesign/animals:nx-release-publish",
"target": {
"project": "@tuskdesign/animals",
"target": "nx-release-publish"
},
"projectRoot": "packages/animals",
"overrides": {},
"outputs": [],
"parallelism": true
}
},
"dependencies": {
"@tuskdesign/animals:nx-release-publish": []
}
},
"@tuskdesign/names:typecheck": {
"roots": ["util:typecheck"],
"tasks": {
"@tuskdesign/names:typecheck": {
"id": "@tuskdesign/names:typecheck",
"target": {
"project": "@tuskdesign/names",
"target": "typecheck"
},
"projectRoot": "packages/names",
"overrides": {},
"outputs": ["packages/names/dist"],
"cache": true,
"parallelism": true
},
"util:typecheck": {
"id": "util:typecheck",
"target": {
"project": "util",
"target": "typecheck"
},
"projectRoot": "packages/util",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/util/dist"],
"cache": true,
"parallelism": true
}
},
"dependencies": {
"@tuskdesign/names:typecheck": ["util:typecheck"],
"util:typecheck": []
}
},
"@tuskdesign/names:build": {
"roots": ["util:build"],
"tasks": {
"@tuskdesign/names:build": {
"id": "@tuskdesign/names:build",
"target": {
"project": "@tuskdesign/names",
"target": "build"
},
"projectRoot": "packages/names",
"overrides": {},
"outputs": ["packages/names/dist"],
"cache": true,
"parallelism": true
},
"util:build": {
"id": "util:build",
"target": {
"project": "util",
"target": "build"
},
"projectRoot": "packages/util",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/util/dist"],
"cache": true,
"parallelism": true
}
},
"dependencies": {
"@tuskdesign/names:build": ["util:build"],
"util:build": []
}
},
"@tuskdesign/names:nx-release-publish": {
"roots": ["@tuskdesign/names:nx-release-publish"],
"tasks": {
"@tuskdesign/names:nx-release-publish": {
"id": "@tuskdesign/names:nx-release-publish",
"target": {
"project": "@tuskdesign/names",
"target": "nx-release-publish"
},
"projectRoot": "packages/names",
"overrides": {},
"outputs": [],
"parallelism": true
}
},
"dependencies": {
"@tuskdesign/names:nx-release-publish": []
}
},
"util:typecheck": {
"roots": ["util:typecheck"],
"tasks": {
"util:typecheck": {
"id": "util:typecheck",
"target": {
"project": "util",
"target": "typecheck"
},
"projectRoot": "packages/util",
"overrides": {},
"outputs": ["packages/util/dist"],
"cache": true,
"parallelism": true
}
},
"dependencies": {
"util:typecheck": []
}
},
"util:build": {
"roots": ["util:build"],
"tasks": {
"util:build": {
"id": "util:build",
"target": {
"project": "util",
"target": "build"
},
"projectRoot": "packages/util",
"overrides": {},
"outputs": ["packages/util/dist"],
"cache": true,
"parallelism": true
}
},
"dependencies": {
"util:build": []
}
},
"@tuskdesign/zoo:typecheck": {
"roots": ["util:typecheck"],
"tasks": {
"@tuskdesign/zoo:typecheck": {
"id": "@tuskdesign/zoo:typecheck",
"target": {
"project": "@tuskdesign/zoo",
"target": "typecheck"
},
"projectRoot": "packages/zoo",
"overrides": {},
"outputs": ["packages/zoo/dist"],
"cache": true,
"parallelism": true
},
"@tuskdesign/animals:typecheck": {
"id": "@tuskdesign/animals:typecheck",
"target": {
"project": "@tuskdesign/animals",
"target": "typecheck"
},
"projectRoot": "packages/animals",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/animals/dist"],
"cache": true,
"parallelism": true
},
"util:typecheck": {
"id": "util:typecheck",
"target": {
"project": "util",
"target": "typecheck"
},
"projectRoot": "packages/util",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/util/dist"],
"cache": true,
"parallelism": true
},
"@tuskdesign/names:typecheck": {
"id": "@tuskdesign/names:typecheck",
"target": {
"project": "@tuskdesign/names",
"target": "typecheck"
},
"projectRoot": "packages/names",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/names/dist"],
"cache": true,
"parallelism": true
}
},
"dependencies": {
"@tuskdesign/zoo:typecheck": [
"@tuskdesign/animals:typecheck",
"@tuskdesign/names:typecheck"
],
"@tuskdesign/animals:typecheck": ["util:typecheck"],
"util:typecheck": [],
"@tuskdesign/names:typecheck": ["util:typecheck"]
}
},
"@tuskdesign/zoo:build": {
"roots": ["util:build"],
"tasks": {
"@tuskdesign/zoo:build": {
"id": "@tuskdesign/zoo:build",
"target": {
"project": "@tuskdesign/zoo",
"target": "build"
},
"projectRoot": "packages/zoo",
"overrides": {},
"outputs": ["packages/zoo/dist"],
"cache": true,
"parallelism": true
},
"@tuskdesign/animals:build": {
"id": "@tuskdesign/animals:build",
"target": {
"project": "@tuskdesign/animals",
"target": "build"
},
"projectRoot": "packages/animals",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/animals/dist"],
"cache": true,
"parallelism": true
},
"util:build": {
"id": "util:build",
"target": {
"project": "util",
"target": "build"
},
"projectRoot": "packages/util",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/util/dist"],
"cache": true,
"parallelism": true
},
"@tuskdesign/names:build": {
"id": "@tuskdesign/names:build",
"target": {
"project": "@tuskdesign/names",
"target": "build"
},
"projectRoot": "packages/names",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/names/dist"],
"cache": true,
"parallelism": true
}
},
"dependencies": {
"@tuskdesign/zoo:build": [
"@tuskdesign/animals:build",
"@tuskdesign/names:build"
],
"@tuskdesign/animals:build": ["util:build"],
"util:build": [],
"@tuskdesign/names:build": ["util:build"]
}
},
"@tuskdesign/zoo:serve": {
"roots": ["util:build"],
"tasks": {
"@tuskdesign/zoo:serve": {
"id": "@tuskdesign/zoo:serve",
"target": {
"project": "@tuskdesign/zoo",
"target": "serve"
},
"projectRoot": "packages/zoo",
"overrides": {},
"outputs": [],
"parallelism": true
},
"@tuskdesign/zoo:build": {
"id": "@tuskdesign/zoo:build",
"target": {
"project": "@tuskdesign/zoo",
"target": "build"
},
"projectRoot": "packages/zoo",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/zoo/dist"],
"cache": true,
"parallelism": true
},
"@tuskdesign/animals:build": {
"id": "@tuskdesign/animals:build",
"target": {
"project": "@tuskdesign/animals",
"target": "build"
},
"projectRoot": "packages/animals",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/animals/dist"],
"cache": true,
"parallelism": true
},
"util:build": {
"id": "util:build",
"target": {
"project": "util",
"target": "build"
},
"projectRoot": "packages/util",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/util/dist"],
"cache": true,
"parallelism": true
},
"@tuskdesign/names:build": {
"id": "@tuskdesign/names:build",
"target": {
"project": "@tuskdesign/names",
"target": "build"
},
"projectRoot": "packages/names",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": ["packages/names/dist"],
"cache": true,
"parallelism": true
}
},
"dependencies": {
"@tuskdesign/zoo:serve": ["@tuskdesign/zoo:build"],
"@tuskdesign/zoo:build": [
"@tuskdesign/animals:build",
"@tuskdesign/names:build"
],
"@tuskdesign/animals:build": ["util:build"],
"util:build": [],
"@tuskdesign/names:build": ["util:build"]
}
},
"@tuskdesign/zoo:nx-release-publish": {
"roots": [
"@tuskdesign/animals:nx-release-publish",
"@tuskdesign/names:nx-release-publish"
],
"tasks": {
"@tuskdesign/zoo:nx-release-publish": {
"id": "@tuskdesign/zoo:nx-release-publish",
"target": {
"project": "@tuskdesign/zoo",
"target": "nx-release-publish"
},
"projectRoot": "packages/zoo",
"overrides": {},
"outputs": [],
"parallelism": true
},
"@tuskdesign/animals:nx-release-publish": {
"id": "@tuskdesign/animals:nx-release-publish",
"target": {
"project": "@tuskdesign/animals",
"target": "nx-release-publish"
},
"projectRoot": "packages/animals",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": [],
"parallelism": true
},
"@tuskdesign/names:nx-release-publish": {
"id": "@tuskdesign/names:nx-release-publish",
"target": {
"project": "@tuskdesign/names",
"target": "nx-release-publish"
},
"projectRoot": "packages/names",
"overrides": {
"__overrides_unparsed__": []
},
"outputs": [],
"parallelism": true
}
},
"dependencies": {
"@tuskdesign/zoo:nx-release-publish": [
"@tuskdesign/animals:nx-release-publish",
"@tuskdesign/names:nx-release-publish"
],
"@tuskdesign/animals:nx-release-publish": [],
"@tuskdesign/names:nx-release-publish": []
}
}
},
"errors": {},
"plans": {
"@tuskdesign/animals:typecheck": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"workspace:[{workspaceRoot}/tsconfig.base.json]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"@tuskdesign/animals:{projectRoot}/tsconfig.json,{projectRoot}/tsconfig.lib.json,{projectRoot}/**/*.ts,!{projectRoot}/dist,!{projectRoot}/src/**/*.test.ts,!{projectRoot}/src/**/*.spec.ts,!{projectRoot}/src/**/*.test.tsx,!{projectRoot}/src/**/*.spec.tsx,!{projectRoot}/src/**/*.test.js,!{projectRoot}/src/**/*.spec.js,!{projectRoot}/src/**/*.test.jsx,!{projectRoot}/src/**/*.spec.jsx",
"@tuskdesign/animals:ProjectConfiguration",
"@tuskdesign/animals:TsConfig",
"**/*.d.ts:packages/util/dist",
"npm:typescript"
],
"util:typecheck": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"workspace:[{workspaceRoot}/tsconfig.base.json]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"util:{projectRoot}/tsconfig.json,{projectRoot}/tsconfig.lib.json,{projectRoot}/src/**/*.ts",
"util:ProjectConfiguration",
"util:TsConfig",
"npm:tslib",
"npm:typescript"
],
"@tuskdesign/animals:build": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"workspace:[{workspaceRoot}/tsconfig.base.json]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"@tuskdesign/animals:{projectRoot}/tsconfig.lib.json,{projectRoot}/**/*.ts,!{projectRoot}/dist,!{projectRoot}/src/**/*.test.ts,!{projectRoot}/src/**/*.spec.ts,!{projectRoot}/src/**/*.test.tsx,!{projectRoot}/src/**/*.spec.tsx,!{projectRoot}/src/**/*.test.js,!{projectRoot}/src/**/*.spec.js,!{projectRoot}/src/**/*.test.jsx,!{projectRoot}/src/**/*.spec.jsx",
"@tuskdesign/animals:ProjectConfiguration",
"@tuskdesign/animals:TsConfig",
"**/*.d.ts:packages/util/dist",
"npm:typescript"
],
"util:build": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"workspace:[{workspaceRoot}/tsconfig.base.json]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"util:{projectRoot}/tsconfig.lib.json,{projectRoot}/src/**/*.ts",
"util:ProjectConfiguration",
"util:TsConfig",
"npm:tslib",
"npm:typescript"
],
"@tuskdesign/animals:nx-release-publish": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"@tuskdesign/animals:{projectRoot}/**/*",
"util:{projectRoot}/**/*",
"@tuskdesign/animals:ProjectConfiguration",
"util:ProjectConfiguration",
"@tuskdesign/animals:TsConfig",
"util:TsConfig",
"npm:@ampproject/remapping",
"npm:@babel/code-frame",
"npm:@babel/compat-data",
"npm:@babel/core",
"npm:@babel/generator",
"npm:@babel/helper-annotate-as-pure",
"npm:@babel/helper-builder-binary-assignment-operator-visitor",
"npm:@babel/helper-compilation-targets",
"npm:@babel/helper-create-class-features-plugin",
"npm:@babel/helper-create-regexp-features-plugin",
"npm:@babel/helper-define-polyfill-provider",
"npm:@babel/helper-member-expression-to-functions",
"npm:@babel/helper-module-imports",
"npm:@babel/helper-module-transforms",
"npm:@babel/helper-optimise-call-expression",
"npm:@babel/helper-plugin-utils",
"npm:@babel/helper-remap-async-to-generator",
"npm:@babel/helper-replace-supers",
"npm:@babel/helper-simple-access",
"npm:@babel/helper-skip-transparent-expression-wrappers",
"npm:@babel/helper-string-parser",
"npm:@babel/helper-validator-identifier",
"npm:@babel/helper-validator-option",
"npm:@babel/helper-wrap-function",
"npm:@babel/helpers",
"npm:@babel/highlight",
"npm:@babel/parser",
"npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key",
"npm:@babel/plugin-bugfix-safari-class-field-initializer-scope",
"npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
"npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
"npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
"npm:@babel/plugin-proposal-decorators",
"npm:@babel/plugin-proposal-private-property-in-object",
"npm:@babel/plugin-syntax-decorators",
"npm:@babel/plugin-syntax-import-assertions",
"npm:@babel/plugin-syntax-import-attributes",
"npm:@babel/plugin-syntax-jsx",
"npm:@babel/plugin-syntax-typescript",
"npm:@babel/plugin-syntax-unicode-sets-regex",
"npm:@babel/plugin-transform-arrow-functions",
"npm:@babel/plugin-transform-async-generator-functions",
"npm:@babel/plugin-transform-async-to-generator",
"npm:@babel/plugin-transform-block-scoped-functions",
"npm:@babel/plugin-transform-block-scoping",
"npm:@babel/plugin-transform-class-properties",
"npm:@babel/plugin-transform-class-static-block",
"npm:@babel/plugin-transform-classes",
"npm:@babel/plugin-transform-computed-properties",
"npm:@babel/plugin-transform-destructuring",
"npm:@babel/plugin-transform-dotall-regex",
"npm:@babel/plugin-transform-duplicate-keys",
"npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex",
"npm:@babel/plugin-transform-dynamic-import",
"npm:@babel/plugin-transform-exponentiation-operator",
"npm:@babel/plugin-transform-export-namespace-from",
"npm:@babel/plugin-transform-for-of",
"npm:@babel/plugin-transform-function-name",
"npm:@babel/plugin-transform-json-strings",
"npm:@babel/plugin-transform-literals",
"npm:@babel/plugin-transform-logical-assignment-operators",
"npm:@babel/plugin-transform-member-expression-literals",
"npm:@babel/plugin-transform-modules-amd",
"npm:@babel/plugin-transform-modules-commonjs",
"npm:@babel/plugin-transform-modules-systemjs",
"npm:@babel/plugin-transform-modules-umd",
"npm:@babel/plugin-transform-named-capturing-groups-regex",
"npm:@babel/plugin-transform-new-target",
"npm:@babel/plugin-transform-nullish-coalescing-operator",
"npm:@babel/plugin-transform-numeric-separator",
"npm:@babel/plugin-transform-object-rest-spread",
"npm:@babel/plugin-transform-object-super",
"npm:@babel/plugin-transform-optional-catch-binding",
"npm:@babel/plugin-transform-optional-chaining",
"npm:@babel/plugin-transform-parameters",
"npm:@babel/plugin-transform-private-methods",
"npm:@babel/plugin-transform-private-property-in-object",
"npm:@babel/plugin-transform-property-literals",
"npm:@babel/plugin-transform-regenerator",
"npm:@babel/plugin-transform-reserved-words",
"npm:@babel/plugin-transform-runtime",
"npm:@babel/plugin-transform-shorthand-properties",
"npm:@babel/plugin-transform-spread",
"npm:@babel/plugin-transform-sticky-regex",
"npm:@babel/plugin-transform-template-literals",
"npm:@babel/plugin-transform-typeof-symbol",
"npm:@babel/plugin-transform-typescript",
"npm:@babel/plugin-transform-unicode-escapes",
"npm:@babel/plugin-transform-unicode-property-regex",
"npm:@babel/plugin-transform-unicode-regex",
"npm:@babel/plugin-transform-unicode-sets-regex",
"npm:@babel/preset-env",
"npm:@babel/preset-modules",
"npm:@babel/preset-typescript",
"npm:@babel/runtime",
"npm:@babel/template",
"npm:@babel/traverse",
"npm:@babel/types",
"npm:@cspotcode/source-map-support",
"npm:@emnapi/core",
"npm:@emnapi/runtime",
"npm:@emnapi/wasi-threads",
"npm:@jest/schemas",
"npm:@jridgewell/gen-mapping",
"npm:@jridgewell/resolve-uri",
"npm:@jridgewell/set-array",
"npm:@jridgewell/sourcemap-codec",
"npm:@jridgewell/trace-mapping",
"npm:@jridgewell/trace-mapping@0.3.9",
"npm:@napi-rs/wasm-runtime",
"npm:@nodelib/fs.scandir",
"npm:@nodelib/fs.stat",
"npm:@nodelib/fs.walk",
"npm:@nx/devkit",
"npm:@nx/js",
"npm:@nx/nx-darwin-arm64",
"npm:@nx/nx-darwin-x64",
"npm:@nx/nx-freebsd-x64",
"npm:@nx/nx-linux-arm-gnueabihf",
"npm:@nx/nx-linux-arm64-gnu",
"npm:@nx/nx-linux-arm64-musl",
"npm:@nx/nx-linux-x64-gnu",
"npm:@nx/nx-linux-x64-musl",
"npm:@nx/nx-win32-arm64-msvc",
"npm:@nx/nx-win32-x64-msvc",
"npm:@nx/workspace",
"npm:@sinclair/typebox",
"npm:@swc-node/core",
"npm:@swc-node/register",
"npm:@swc-node/sourcemap-support",
"npm:@swc/core",
"npm:@swc/core-darwin-arm64",
"npm:@swc/core-darwin-x64",
"npm:@swc/core-linux-arm-gnueabihf",
"npm:@swc/core-linux-arm64-gnu",
"npm:@swc/core-linux-arm64-musl",
"npm:@swc/core-linux-x64-gnu",
"npm:@swc/core-linux-x64-musl",
"npm:@swc/core-win32-arm64-msvc",
"npm:@swc/core-win32-ia32-msvc",
"npm:@swc/core-win32-x64-msvc",
"npm:@swc/counter",
"npm:@swc/helpers",
"npm:@swc/types",
"npm:@tsconfig/node10",
"npm:@tsconfig/node12",
"npm:@tsconfig/node14",
"npm:@tsconfig/node16",
"npm:@tybys/wasm-util",
"npm:@types/node",
"npm:@types/parse-json",
"npm:@yarnpkg/lockfile",
"npm:@yarnpkg/parsers",
"npm:@zkochan/js-yaml",
"npm:acorn",
"npm:acorn-walk",
"npm:address",
"npm:ansi-colors",
"npm:ansi-regex",
"npm:ansi-styles",
"npm:ansi-styles@3.2.1",
"npm:ansi-styles@5.2.0",
"npm:arg",
"npm:argparse",
"npm:argparse@1.0.10",
"npm:async",
"npm:asynckit",
"npm:axios",
"npm:babel-plugin-const-enum",
"npm:babel-plugin-macros",
"npm:babel-plugin-polyfill-corejs2",
"npm:babel-plugin-polyfill-corejs3",
"npm:babel-plugin-polyfill-regenerator",
"npm:babel-plugin-transform-typescript-metadata",
"npm:balanced-match",
"npm:base64-js",
"npm:bl",
"npm:brace-expansion",
"npm:brace-expansion@1.1.11",
"npm:braces",
"npm:browserslist",
"npm:buffer",
"npm:buffer-from",
"npm:callsites",
"npm:caniuse-lite",
"npm:chalk",
"npm:chalk@2.4.2",
"npm:cli-cursor",
"npm:cli-spinners",
"npm:cliui",
"npm:clone",
"npm:color-convert",
"npm:color-convert@1.9.3",
"npm:color-name",
"npm:color-name@1.1.3",
"npm:colorette",
"npm:columnify",
"npm:combined-stream",
"npm:concat-map",
"npm:convert-source-map",
"npm:core-js-compat",
"npm:cosmiconfig",
"npm:create-require",
"npm:debug",
"npm:defaults",
"npm:define-lazy-prop",
"npm:delayed-stream",
"npm:detect-port",
"npm:diff",
"npm:diff-sequences",
"npm:dotenv",
"npm:dotenv-expand",
"npm:ejs",
"npm:electron-to-chromium",
"npm:emoji-regex",
"npm:end-of-stream",
"npm:enquirer",
"npm:error-ex",
"npm:escalade",
"npm:escape-string-regexp",
"npm:esprima",
"npm:esutils",
"npm:fast-glob",
"npm:fastq",
"npm:figures",
"npm:filelist",
"npm:fill-range",
"npm:flat",
"npm:follow-redirects",
"npm:form-data",
"npm:front-matter",
"npm:fs-constants",
"npm:function-bind",
"npm:gensync",
"npm:get-caller-file",
"npm:glob-parent",
"npm:globals",
"npm:has-flag",
"npm:has-flag@3.0.0",
"npm:hasown",
"npm:hosted-git-info",
"npm:ieee754",
"npm:ignore",
"npm:import-fresh",
"npm:inherits",
"npm:is-arrayish",
"npm:is-core-module",
"npm:is-docker",
"npm:is-extglob",
"npm:is-fullwidth-code-point",
"npm:is-glob",
"npm:is-interactive",
"npm:is-number",
"npm:is-unicode-supported",
"npm:is-wsl",
"npm:jake",
"npm:jest-diff",
"npm:jest-get-type",
"npm:js-tokens",
"npm:js-yaml",
"npm:jsesc",
"npm:json-parse-even-better-errors",
"npm:json5",
"npm:jsonc-parser",
"npm:lines-and-columns",
"npm:lines-and-columns@1.2.4",
"npm:lodash.debounce",
"npm:log-symbols",
"npm:lru-cache",
"npm:lru-cache@10.4.3",
"npm:make-error",
"npm:merge2",
"npm:micromatch",
"npm:mime-db",
"npm:mime-types",
"npm:mimic-fn",
"npm:minimatch",
"npm:minimatch@3.1.2",
"npm:minimatch@5.1.6",
"npm:minimist",
"npm:ms",
"npm:node-machine-id",
"npm:node-releases",
"npm:npm-package-arg",
"npm:npm-run-path",
"npm:nx",
"npm:once",
"npm:onetime",
"npm:open",
"npm:ora",
"npm:parent-module",
"npm:parse-json",
"npm:path-key",
"npm:path-parse",
"npm:path-type",
"npm:picocolors",
"npm:picomatch",
"npm:pirates",
"npm:pretty-format",
"npm:proc-log",
"npm:proxy-from-env",
"npm:queue-microtask",
"npm:react-is",
"npm:readable-stream",
"npm:regenerate",
"npm:regenerate-unicode-properties",
"npm:regenerator-runtime",
"npm:regenerator-transform",
"npm:regexpu-core",
"npm:regjsgen",
"npm:regjsparser",
"npm:require-directory",
"npm:resolve",
"npm:resolve-from",
"npm:restore-cursor",
"npm:reusify",
"npm:run-parallel",
"npm:safe-buffer",
"npm:semver",
"npm:semver@6.3.1",
"npm:signal-exit",
"npm:source-map",
"npm:source-map-support",
"npm:source-map-support@0.5.21",
"npm:sprintf-js",
"npm:string-width",
"npm:string_decoder",
"npm:strip-ansi",
"npm:strip-bom",
"npm:supports-color",
"npm:supports-color@5.5.0",
"npm:supports-preserve-symlinks-flag",
"npm:tar-stream",
"npm:tmp",
"npm:to-fast-properties",
"npm:to-regex-range",
"npm:ts-node",
"npm:tsconfig-paths",
"npm:tslib",
"npm:typescript",
"npm:unicode-canonical-property-names-ecmascript",
"npm:unicode-match-property-ecmascript",
"npm:unicode-match-property-value-ecmascript",
"npm:unicode-property-aliases-ecmascript",
"npm:update-browserslist-db",
"npm:util-deprecate",
"npm:v8-compile-cache-lib",
"npm:validate-npm-package-name",
"npm:wcwidth",
"npm:wrap-ansi",
"npm:wrappy",
"npm:y18n",
"npm:yallist",
"npm:yaml",
"npm:yargs",
"npm:yargs-parser",
"npm:yn"
],
"@tuskdesign/names:typecheck": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"workspace:[{workspaceRoot}/tsconfig.base.json]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"@tuskdesign/names:{projectRoot}/tsconfig.json,{projectRoot}/tsconfig.lib.json,{projectRoot}/**/*.ts,!{projectRoot}/dist,!{projectRoot}/src/**/*.test.ts,!{projectRoot}/src/**/*.spec.ts,!{projectRoot}/src/**/*.test.tsx,!{projectRoot}/src/**/*.spec.tsx,!{projectRoot}/src/**/*.test.js,!{projectRoot}/src/**/*.spec.js,!{projectRoot}/src/**/*.test.jsx,!{projectRoot}/src/**/*.spec.jsx",
"@tuskdesign/names:ProjectConfiguration",
"@tuskdesign/names:TsConfig",
"**/*.d.ts:packages/util/dist",
"npm:typescript"
],
"@tuskdesign/names:build": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"workspace:[{workspaceRoot}/tsconfig.base.json]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"@tuskdesign/names:{projectRoot}/tsconfig.lib.json,{projectRoot}/**/*.ts,!{projectRoot}/dist,!{projectRoot}/src/**/*.test.ts,!{projectRoot}/src/**/*.spec.ts,!{projectRoot}/src/**/*.test.tsx,!{projectRoot}/src/**/*.spec.tsx,!{projectRoot}/src/**/*.test.js,!{projectRoot}/src/**/*.spec.js,!{projectRoot}/src/**/*.test.jsx,!{projectRoot}/src/**/*.spec.jsx",
"@tuskdesign/names:ProjectConfiguration",
"@tuskdesign/names:TsConfig",
"**/*.d.ts:packages/util/dist",
"npm:typescript"
],
"@tuskdesign/names:nx-release-publish": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"@tuskdesign/names:{projectRoot}/**/*",
"util:{projectRoot}/**/*",
"@tuskdesign/names:ProjectConfiguration",
"util:ProjectConfiguration",
"@tuskdesign/names:TsConfig",
"util:TsConfig",
"npm:@ampproject/remapping",
"npm:@babel/code-frame",
"npm:@babel/compat-data",
"npm:@babel/core",
"npm:@babel/generator",
"npm:@babel/helper-annotate-as-pure",
"npm:@babel/helper-builder-binary-assignment-operator-visitor",
"npm:@babel/helper-compilation-targets",
"npm:@babel/helper-create-class-features-plugin",
"npm:@babel/helper-create-regexp-features-plugin",
"npm:@babel/helper-define-polyfill-provider",
"npm:@babel/helper-member-expression-to-functions",
"npm:@babel/helper-module-imports",
"npm:@babel/helper-module-transforms",
"npm:@babel/helper-optimise-call-expression",
"npm:@babel/helper-plugin-utils",
"npm:@babel/helper-remap-async-to-generator",
"npm:@babel/helper-replace-supers",
"npm:@babel/helper-simple-access",
"npm:@babel/helper-skip-transparent-expression-wrappers",
"npm:@babel/helper-string-parser",
"npm:@babel/helper-validator-identifier",
"npm:@babel/helper-validator-option",
"npm:@babel/helper-wrap-function",
"npm:@babel/helpers",
"npm:@babel/highlight",
"npm:@babel/parser",
"npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key",
"npm:@babel/plugin-bugfix-safari-class-field-initializer-scope",
"npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
"npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
"npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
"npm:@babel/plugin-proposal-decorators",
"npm:@babel/plugin-proposal-private-property-in-object",
"npm:@babel/plugin-syntax-decorators",
"npm:@babel/plugin-syntax-import-assertions",
"npm:@babel/plugin-syntax-import-attributes",
"npm:@babel/plugin-syntax-jsx",
"npm:@babel/plugin-syntax-typescript",
"npm:@babel/plugin-syntax-unicode-sets-regex",
"npm:@babel/plugin-transform-arrow-functions",
"npm:@babel/plugin-transform-async-generator-functions",
"npm:@babel/plugin-transform-async-to-generator",
"npm:@babel/plugin-transform-block-scoped-functions",
"npm:@babel/plugin-transform-block-scoping",
"npm:@babel/plugin-transform-class-properties",
"npm:@babel/plugin-transform-class-static-block",
"npm:@babel/plugin-transform-classes",
"npm:@babel/plugin-transform-computed-properties",
"npm:@babel/plugin-transform-destructuring",
"npm:@babel/plugin-transform-dotall-regex",
"npm:@babel/plugin-transform-duplicate-keys",
"npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex",
"npm:@babel/plugin-transform-dynamic-import",
"npm:@babel/plugin-transform-exponentiation-operator",
"npm:@babel/plugin-transform-export-namespace-from",
"npm:@babel/plugin-transform-for-of",
"npm:@babel/plugin-transform-function-name",
"npm:@babel/plugin-transform-json-strings",
"npm:@babel/plugin-transform-literals",
"npm:@babel/plugin-transform-logical-assignment-operators",
"npm:@babel/plugin-transform-member-expression-literals",
"npm:@babel/plugin-transform-modules-amd",
"npm:@babel/plugin-transform-modules-commonjs",
"npm:@babel/plugin-transform-modules-systemjs",
"npm:@babel/plugin-transform-modules-umd",
"npm:@babel/plugin-transform-named-capturing-groups-regex",
"npm:@babel/plugin-transform-new-target",
"npm:@babel/plugin-transform-nullish-coalescing-operator",
"npm:@babel/plugin-transform-numeric-separator",
"npm:@babel/plugin-transform-object-rest-spread",
"npm:@babel/plugin-transform-object-super",
"npm:@babel/plugin-transform-optional-catch-binding",
"npm:@babel/plugin-transform-optional-chaining",
"npm:@babel/plugin-transform-parameters",
"npm:@babel/plugin-transform-private-methods",
"npm:@babel/plugin-transform-private-property-in-object",
"npm:@babel/plugin-transform-property-literals",
"npm:@babel/plugin-transform-regenerator",
"npm:@babel/plugin-transform-reserved-words",
"npm:@babel/plugin-transform-runtime",
"npm:@babel/plugin-transform-shorthand-properties",
"npm:@babel/plugin-transform-spread",
"npm:@babel/plugin-transform-sticky-regex",
"npm:@babel/plugin-transform-template-literals",
"npm:@babel/plugin-transform-typeof-symbol",
"npm:@babel/plugin-transform-typescript",
"npm:@babel/plugin-transform-unicode-escapes",
"npm:@babel/plugin-transform-unicode-property-regex",
"npm:@babel/plugin-transform-unicode-regex",
"npm:@babel/plugin-transform-unicode-sets-regex",
"npm:@babel/preset-env",
"npm:@babel/preset-modules",
"npm:@babel/preset-typescript",
"npm:@babel/runtime",
"npm:@babel/template",
"npm:@babel/traverse",
"npm:@babel/types",
"npm:@cspotcode/source-map-support",
"npm:@emnapi/core",
"npm:@emnapi/runtime",
"npm:@emnapi/wasi-threads",
"npm:@jest/schemas",
"npm:@jridgewell/gen-mapping",
"npm:@jridgewell/resolve-uri",
"npm:@jridgewell/set-array",
"npm:@jridgewell/sourcemap-codec",
"npm:@jridgewell/trace-mapping",
"npm:@jridgewell/trace-mapping@0.3.9",
"npm:@napi-rs/wasm-runtime",
"npm:@nodelib/fs.scandir",
"npm:@nodelib/fs.stat",
"npm:@nodelib/fs.walk",
"npm:@nx/devkit",
"npm:@nx/js",
"npm:@nx/nx-darwin-arm64",
"npm:@nx/nx-darwin-x64",
"npm:@nx/nx-freebsd-x64",
"npm:@nx/nx-linux-arm-gnueabihf",
"npm:@nx/nx-linux-arm64-gnu",
"npm:@nx/nx-linux-arm64-musl",
"npm:@nx/nx-linux-x64-gnu",
"npm:@nx/nx-linux-x64-musl",
"npm:@nx/nx-win32-arm64-msvc",
"npm:@nx/nx-win32-x64-msvc",
"npm:@nx/workspace",
"npm:@sinclair/typebox",
"npm:@swc-node/core",
"npm:@swc-node/register",
"npm:@swc-node/sourcemap-support",
"npm:@swc/core",
"npm:@swc/core-darwin-arm64",
"npm:@swc/core-darwin-x64",
"npm:@swc/core-linux-arm-gnueabihf",
"npm:@swc/core-linux-arm64-gnu",
"npm:@swc/core-linux-arm64-musl",
"npm:@swc/core-linux-x64-gnu",
"npm:@swc/core-linux-x64-musl",
"npm:@swc/core-win32-arm64-msvc",
"npm:@swc/core-win32-ia32-msvc",
"npm:@swc/core-win32-x64-msvc",
"npm:@swc/counter",
"npm:@swc/helpers",
"npm:@swc/types",
"npm:@tsconfig/node10",
"npm:@tsconfig/node12",
"npm:@tsconfig/node14",
"npm:@tsconfig/node16",
"npm:@tybys/wasm-util",
"npm:@types/node",
"npm:@types/parse-json",
"npm:@yarnpkg/lockfile",
"npm:@yarnpkg/parsers",
"npm:@zkochan/js-yaml",
"npm:acorn",
"npm:acorn-walk",
"npm:address",
"npm:ansi-colors",
"npm:ansi-regex",
"npm:ansi-styles",
"npm:ansi-styles@3.2.1",
"npm:ansi-styles@5.2.0",
"npm:arg",
"npm:argparse",
"npm:argparse@1.0.10",
"npm:async",
"npm:asynckit",
"npm:axios",
"npm:babel-plugin-const-enum",
"npm:babel-plugin-macros",
"npm:babel-plugin-polyfill-corejs2",
"npm:babel-plugin-polyfill-corejs3",
"npm:babel-plugin-polyfill-regenerator",
"npm:babel-plugin-transform-typescript-metadata",
"npm:balanced-match",
"npm:base64-js",
"npm:bl",
"npm:brace-expansion",
"npm:brace-expansion@1.1.11",
"npm:braces",
"npm:browserslist",
"npm:buffer",
"npm:buffer-from",
"npm:callsites",
"npm:caniuse-lite",
"npm:chalk",
"npm:chalk@2.4.2",
"npm:cli-cursor",
"npm:cli-spinners",
"npm:cliui",
"npm:clone",
"npm:color-convert",
"npm:color-convert@1.9.3",
"npm:color-name",
"npm:color-name@1.1.3",
"npm:colorette",
"npm:columnify",
"npm:combined-stream",
"npm:concat-map",
"npm:convert-source-map",
"npm:core-js-compat",
"npm:cosmiconfig",
"npm:create-require",
"npm:debug",
"npm:defaults",
"npm:define-lazy-prop",
"npm:delayed-stream",
"npm:detect-port",
"npm:diff",
"npm:diff-sequences",
"npm:dotenv",
"npm:dotenv-expand",
"npm:ejs",
"npm:electron-to-chromium",
"npm:emoji-regex",
"npm:end-of-stream",
"npm:enquirer",
"npm:error-ex",
"npm:escalade",
"npm:escape-string-regexp",
"npm:esprima",
"npm:esutils",
"npm:fast-glob",
"npm:fastq",
"npm:figures",
"npm:filelist",
"npm:fill-range",
"npm:flat",
"npm:follow-redirects",
"npm:form-data",
"npm:front-matter",
"npm:fs-constants",
"npm:function-bind",
"npm:gensync",
"npm:get-caller-file",
"npm:glob-parent",
"npm:globals",
"npm:has-flag",
"npm:has-flag@3.0.0",
"npm:hasown",
"npm:hosted-git-info",
"npm:ieee754",
"npm:ignore",
"npm:import-fresh",
"npm:inherits",
"npm:is-arrayish",
"npm:is-core-module",
"npm:is-docker",
"npm:is-extglob",
"npm:is-fullwidth-code-point",
"npm:is-glob",
"npm:is-interactive",
"npm:is-number",
"npm:is-unicode-supported",
"npm:is-wsl",
"npm:jake",
"npm:jest-diff",
"npm:jest-get-type",
"npm:js-tokens",
"npm:js-yaml",
"npm:jsesc",
"npm:json-parse-even-better-errors",
"npm:json5",
"npm:jsonc-parser",
"npm:lines-and-columns",
"npm:lines-and-columns@1.2.4",
"npm:lodash.debounce",
"npm:log-symbols",
"npm:lru-cache",
"npm:lru-cache@10.4.3",
"npm:make-error",
"npm:merge2",
"npm:micromatch",
"npm:mime-db",
"npm:mime-types",
"npm:mimic-fn",
"npm:minimatch",
"npm:minimatch@3.1.2",
"npm:minimatch@5.1.6",
"npm:minimist",
"npm:ms",
"npm:node-machine-id",
"npm:node-releases",
"npm:npm-package-arg",
"npm:npm-run-path",
"npm:nx",
"npm:once",
"npm:onetime",
"npm:open",
"npm:ora",
"npm:parent-module",
"npm:parse-json",
"npm:path-key",
"npm:path-parse",
"npm:path-type",
"npm:picocolors",
"npm:picomatch",
"npm:pirates",
"npm:pretty-format",
"npm:proc-log",
"npm:proxy-from-env",
"npm:queue-microtask",
"npm:react-is",
"npm:readable-stream",
"npm:regenerate",
"npm:regenerate-unicode-properties",
"npm:regenerator-runtime",
"npm:regenerator-transform",
"npm:regexpu-core",
"npm:regjsgen",
"npm:regjsparser",
"npm:require-directory",
"npm:resolve",
"npm:resolve-from",
"npm:restore-cursor",
"npm:reusify",
"npm:run-parallel",
"npm:safe-buffer",
"npm:semver",
"npm:semver@6.3.1",
"npm:signal-exit",
"npm:source-map",
"npm:source-map-support",
"npm:source-map-support@0.5.21",
"npm:sprintf-js",
"npm:string-width",
"npm:string_decoder",
"npm:strip-ansi",
"npm:strip-bom",
"npm:supports-color",
"npm:supports-color@5.5.0",
"npm:supports-preserve-symlinks-flag",
"npm:tar-stream",
"npm:tmp",
"npm:to-fast-properties",
"npm:to-regex-range",
"npm:ts-node",
"npm:tsconfig-paths",
"npm:tslib",
"npm:typescript",
"npm:unicode-canonical-property-names-ecmascript",
"npm:unicode-match-property-ecmascript",
"npm:unicode-match-property-value-ecmascript",
"npm:unicode-property-aliases-ecmascript",
"npm:update-browserslist-db",
"npm:util-deprecate",
"npm:v8-compile-cache-lib",
"npm:validate-npm-package-name",
"npm:wcwidth",
"npm:wrap-ansi",
"npm:wrappy",
"npm:y18n",
"npm:yallist",
"npm:yaml",
"npm:yargs",
"npm:yargs-parser",
"npm:yn"
],
"@tuskdesign/zoo:typecheck": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"workspace:[{workspaceRoot}/tsconfig.base.json]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"@tuskdesign/zoo:{projectRoot}/tsconfig.json,{projectRoot}/tsconfig.lib.json,{projectRoot}/**/*.ts,!{projectRoot}/dist,!{projectRoot}/src/**/*.test.ts,!{projectRoot}/src/**/*.spec.ts,!{projectRoot}/src/**/*.test.tsx,!{projectRoot}/src/**/*.spec.tsx,!{projectRoot}/src/**/*.test.js,!{projectRoot}/src/**/*.spec.js,!{projectRoot}/src/**/*.test.jsx,!{projectRoot}/src/**/*.spec.jsx",
"@tuskdesign/zoo:ProjectConfiguration",
"@tuskdesign/zoo:TsConfig",
"**/*.d.ts:packages/animals/dist",
"**/*.d.ts:packages/names/dist",
"npm:typescript"
],
"@tuskdesign/zoo:build": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"workspace:[{workspaceRoot}/tsconfig.base.json]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"@tuskdesign/zoo:{projectRoot}/tsconfig.lib.json,{projectRoot}/**/*.ts,!{projectRoot}/dist,!{projectRoot}/src/**/*.test.ts,!{projectRoot}/src/**/*.spec.ts,!{projectRoot}/src/**/*.test.tsx,!{projectRoot}/src/**/*.spec.tsx,!{projectRoot}/src/**/*.test.js,!{projectRoot}/src/**/*.spec.js,!{projectRoot}/src/**/*.test.jsx,!{projectRoot}/src/**/*.spec.jsx",
"@tuskdesign/zoo:ProjectConfiguration",
"@tuskdesign/zoo:TsConfig",
"**/*.d.ts:packages/animals/dist",
"**/*.d.ts:packages/names/dist",
"npm:typescript"
],
"@tuskdesign/zoo:serve": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"@tuskdesign/animals:{projectRoot}/**/*",
"@tuskdesign/names:{projectRoot}/**/*",
"@tuskdesign/zoo:{projectRoot}/**/*",
"util:{projectRoot}/**/*",
"@tuskdesign/animals:ProjectConfiguration",
"@tuskdesign/names:ProjectConfiguration",
"@tuskdesign/zoo:ProjectConfiguration",
"util:ProjectConfiguration",
"@tuskdesign/animals:TsConfig",
"@tuskdesign/names:TsConfig",
"@tuskdesign/zoo:TsConfig",
"util:TsConfig",
"npm:@types/node",
"npm:tslib",
"npm:typescript",
"AllExternalDependencies"
],
"@tuskdesign/zoo:nx-release-publish": [
"workspace:[{workspaceRoot}/nx.json,{workspaceRoot}/.gitignore,{workspaceRoot}/.nxignore]",
"env:NX_CLOUD_ENCRYPTION_KEY",
"@tuskdesign/animals:{projectRoot}/**/*",
"@tuskdesign/names:{projectRoot}/**/*",
"@tuskdesign/zoo:{projectRoot}/**/*",
"util:{projectRoot}/**/*",
"@tuskdesign/animals:ProjectConfiguration",
"@tuskdesign/names:ProjectConfiguration",
"@tuskdesign/zoo:ProjectConfiguration",
"util:ProjectConfiguration",
"@tuskdesign/animals:TsConfig",
"@tuskdesign/names:TsConfig",
"@tuskdesign/zoo:TsConfig",
"util:TsConfig",
"npm:@ampproject/remapping",
"npm:@babel/code-frame",
"npm:@babel/compat-data",
"npm:@babel/core",
"npm:@babel/generator",
"npm:@babel/helper-annotate-as-pure",
"npm:@babel/helper-builder-binary-assignment-operator-visitor",
"npm:@babel/helper-compilation-targets",
"npm:@babel/helper-create-class-features-plugin",
"npm:@babel/helper-create-regexp-features-plugin",
"npm:@babel/helper-define-polyfill-provider",
"npm:@babel/helper-member-expression-to-functions",
"npm:@babel/helper-module-imports",
"npm:@babel/helper-module-transforms",
"npm:@babel/helper-optimise-call-expression",
"npm:@babel/helper-plugin-utils",
"npm:@babel/helper-remap-async-to-generator",
"npm:@babel/helper-replace-supers",
"npm:@babel/helper-simple-access",
"npm:@babel/helper-skip-transparent-expression-wrappers",
"npm:@babel/helper-string-parser",
"npm:@babel/helper-validator-identifier",
"npm:@babel/helper-validator-option",
"npm:@babel/helper-wrap-function",
"npm:@babel/helpers",
"npm:@babel/highlight",
"npm:@babel/parser",
"npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key",
"npm:@babel/plugin-bugfix-safari-class-field-initializer-scope",
"npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
"npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
"npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
"npm:@babel/plugin-proposal-decorators",
"npm:@babel/plugin-proposal-private-property-in-object",
"npm:@babel/plugin-syntax-decorators",
"npm:@babel/plugin-syntax-import-assertions",
"npm:@babel/plugin-syntax-import-attributes",
"npm:@babel/plugin-syntax-jsx",
"npm:@babel/plugin-syntax-typescript",
"npm:@babel/plugin-syntax-unicode-sets-regex",
"npm:@babel/plugin-transform-arrow-functions",
"npm:@babel/plugin-transform-async-generator-functions",
"npm:@babel/plugin-transform-async-to-generator",
"npm:@babel/plugin-transform-block-scoped-functions",
"npm:@babel/plugin-transform-block-scoping",
"npm:@babel/plugin-transform-class-properties",
"npm:@babel/plugin-transform-class-static-block",
"npm:@babel/plugin-transform-classes",
"npm:@babel/plugin-transform-computed-properties",
"npm:@babel/plugin-transform-destructuring",
"npm:@babel/plugin-transform-dotall-regex",
"npm:@babel/plugin-transform-duplicate-keys",
"npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex",
"npm:@babel/plugin-transform-dynamic-import",
"npm:@babel/plugin-transform-exponentiation-operator",
"npm:@babel/plugin-transform-export-namespace-from",
"npm:@babel/plugin-transform-for-of",
"npm:@babel/plugin-transform-function-name",
"npm:@babel/plugin-transform-json-strings",
"npm:@babel/plugin-transform-literals",
"npm:@babel/plugin-transform-logical-assignment-operators",
"npm:@babel/plugin-transform-member-expression-literals",
"npm:@babel/plugin-transform-modules-amd",
"npm:@babel/plugin-transform-modules-commonjs",
"npm:@babel/plugin-transform-modules-systemjs",
"npm:@babel/plugin-transform-modules-umd",
"npm:@babel/plugin-transform-named-capturing-groups-regex",
"npm:@babel/plugin-transform-new-target",
"npm:@babel/plugin-transform-nullish-coalescing-operator",
"npm:@babel/plugin-transform-numeric-separator",
"npm:@babel/plugin-transform-object-rest-spread",
"npm:@babel/plugin-transform-object-super",
"npm:@babel/plugin-transform-optional-catch-binding",
"npm:@babel/plugin-transform-optional-chaining",
"npm:@babel/plugin-transform-parameters",
"npm:@babel/plugin-transform-private-methods",
"npm:@babel/plugin-transform-private-property-in-object",
"npm:@babel/plugin-transform-property-literals",
"npm:@babel/plugin-transform-regenerator",
"npm:@babel/plugin-transform-reserved-words",
"npm:@babel/plugin-transform-runtime",
"npm:@babel/plugin-transform-shorthand-properties",
"npm:@babel/plugin-transform-spread",
"npm:@babel/plugin-transform-sticky-regex",
"npm:@babel/plugin-transform-template-literals",
"npm:@babel/plugin-transform-typeof-symbol",
"npm:@babel/plugin-transform-typescript",
"npm:@babel/plugin-transform-unicode-escapes",
"npm:@babel/plugin-transform-unicode-property-regex",
"npm:@babel/plugin-transform-unicode-regex",
"npm:@babel/plugin-transform-unicode-sets-regex",
"npm:@babel/preset-env",
"npm:@babel/preset-modules",
"npm:@babel/preset-typescript",
"npm:@babel/runtime",
"npm:@babel/template",
"npm:@babel/traverse",
"npm:@babel/types",
"npm:@cspotcode/source-map-support",
"npm:@emnapi/core",
"npm:@emnapi/runtime",
"npm:@emnapi/wasi-threads",
"npm:@jest/schemas",
"npm:@jridgewell/gen-mapping",
"npm:@jridgewell/resolve-uri",
"npm:@jridgewell/set-array",
"npm:@jridgewell/sourcemap-codec",
"npm:@jridgewell/trace-mapping",
"npm:@jridgewell/trace-mapping@0.3.9",
"npm:@napi-rs/wasm-runtime",
"npm:@nodelib/fs.scandir",
"npm:@nodelib/fs.stat",
"npm:@nodelib/fs.walk",
"npm:@nx/devkit",
"npm:@nx/js",
"npm:@nx/nx-darwin-arm64",
"npm:@nx/nx-darwin-x64",
"npm:@nx/nx-freebsd-x64",
"npm:@nx/nx-linux-arm-gnueabihf",
"npm:@nx/nx-linux-arm64-gnu",
"npm:@nx/nx-linux-arm64-musl",
"npm:@nx/nx-linux-x64-gnu",
"npm:@nx/nx-linux-x64-musl",
"npm:@nx/nx-win32-arm64-msvc",
"npm:@nx/nx-win32-x64-msvc",
"npm:@nx/workspace",
"npm:@sinclair/typebox",
"npm:@swc-node/core",
"npm:@swc-node/register",
"npm:@swc-node/sourcemap-support",
"npm:@swc/core",
"npm:@swc/core-darwin-arm64",
"npm:@swc/core-darwin-x64",
"npm:@swc/core-linux-arm-gnueabihf",
"npm:@swc/core-linux-arm64-gnu",
"npm:@swc/core-linux-arm64-musl",
"npm:@swc/core-linux-x64-gnu",
"npm:@swc/core-linux-x64-musl",
"npm:@swc/core-win32-arm64-msvc",
"npm:@swc/core-win32-ia32-msvc",
"npm:@swc/core-win32-x64-msvc",
"npm:@swc/counter",
"npm:@swc/helpers",
"npm:@swc/types",
"npm:@tsconfig/node10",
"npm:@tsconfig/node12",
"npm:@tsconfig/node14",
"npm:@tsconfig/node16",
"npm:@tybys/wasm-util",
"npm:@types/node",
"npm:@types/parse-json",
"npm:@yarnpkg/lockfile",
"npm:@yarnpkg/parsers",
"npm:@zkochan/js-yaml",
"npm:acorn",
"npm:acorn-walk",
"npm:address",
"npm:ansi-colors",
"npm:ansi-regex",
"npm:ansi-styles",
"npm:ansi-styles@3.2.1",
"npm:ansi-styles@5.2.0",
"npm:arg",
"npm:argparse",
"npm:argparse@1.0.10",
"npm:async",
"npm:asynckit",
"npm:axios",
"npm:babel-plugin-const-enum",
"npm:babel-plugin-macros",
"npm:babel-plugin-polyfill-corejs2",
"npm:babel-plugin-polyfill-corejs3",
"npm:babel-plugin-polyfill-regenerator",
"npm:babel-plugin-transform-typescript-metadata",
"npm:balanced-match",
"npm:base64-js",
"npm:bl",
"npm:brace-expansion",
"npm:brace-expansion@1.1.11",
"npm:braces",
"npm:browserslist",
"npm:buffer",
"npm:buffer-from",
"npm:callsites",
"npm:caniuse-lite",
"npm:chalk",
"npm:chalk@2.4.2",
"npm:cli-cursor",
"npm:cli-spinners",
"npm:cliui",
"npm:clone",
"npm:color-convert",
"npm:color-convert@1.9.3",
"npm:color-name",
"npm:color-name@1.1.3",
"npm:colorette",
"npm:columnify",
"npm:combined-stream",
"npm:concat-map",
"npm:convert-source-map",
"npm:core-js-compat",
"npm:cosmiconfig",
"npm:create-require",
"npm:debug",
"npm:defaults",
"npm:define-lazy-prop",
"npm:delayed-stream",
"npm:detect-port",
"npm:diff",
"npm:diff-sequences",
"npm:dotenv",
"npm:dotenv-expand",
"npm:ejs",
"npm:electron-to-chromium",
"npm:emoji-regex",
"npm:end-of-stream",
"npm:enquirer",
"npm:error-ex",
"npm:escalade",
"npm:escape-string-regexp",
"npm:esprima",
"npm:esutils",
"npm:fast-glob",
"npm:fastq",
"npm:figures",
"npm:filelist",
"npm:fill-range",
"npm:flat",
"npm:follow-redirects",
"npm:form-data",
"npm:front-matter",
"npm:fs-constants",
"npm:function-bind",
"npm:gensync",
"npm:get-caller-file",
"npm:glob-parent",
"npm:globals",
"npm:has-flag",
"npm:has-flag@3.0.0",
"npm:hasown",
"npm:hosted-git-info",
"npm:ieee754",
"npm:ignore",
"npm:import-fresh",
"npm:inherits",
"npm:is-arrayish",
"npm:is-core-module",
"npm:is-docker",
"npm:is-extglob",
"npm:is-fullwidth-code-point",
"npm:is-glob",
"npm:is-interactive",
"npm:is-number",
"npm:is-unicode-supported",
"npm:is-wsl",
"npm:jake",
"npm:jest-diff",
"npm:jest-get-type",
"npm:js-tokens",
"npm:js-yaml",
"npm:jsesc",
"npm:json-parse-even-better-errors",
"npm:json5",
"npm:jsonc-parser",
"npm:lines-and-columns",
"npm:lines-and-columns@1.2.4",
"npm:lodash.debounce",
"npm:log-symbols",
"npm:lru-cache",
"npm:lru-cache@10.4.3",
"npm:make-error",
"npm:merge2",
"npm:micromatch",
"npm:mime-db",
"npm:mime-types",
"npm:mimic-fn",
"npm:minimatch",
"npm:minimatch@3.1.2",
"npm:minimatch@5.1.6",
"npm:minimist",
"npm:ms",
"npm:node-machine-id",
"npm:node-releases",
"npm:npm-package-arg",
"npm:npm-run-path",
"npm:nx",
"npm:once",
"npm:onetime",
"npm:open",
"npm:ora",
"npm:parent-module",
"npm:parse-json",
"npm:path-key",
"npm:path-parse",
"npm:path-type",
"npm:picocolors",
"npm:picomatch",
"npm:pirates",
"npm:pretty-format",
"npm:proc-log",
"npm:proxy-from-env",
"npm:queue-microtask",
"npm:react-is",
"npm:readable-stream",
"npm:regenerate",
"npm:regenerate-unicode-properties",
"npm:regenerator-runtime",
"npm:regenerator-transform",
"npm:regexpu-core",
"npm:regjsgen",
"npm:regjsparser",
"npm:require-directory",
"npm:resolve",
"npm:resolve-from",
"npm:restore-cursor",
"npm:reusify",
"npm:run-parallel",
"npm:safe-buffer",
"npm:semver",
"npm:semver@6.3.1",
"npm:signal-exit",
"npm:source-map",
"npm:source-map-support",
"npm:source-map-support@0.5.21",
"npm:sprintf-js",
"npm:string-width",
"npm:string_decoder",
"npm:strip-ansi",
"npm:strip-bom",
"npm:supports-color",
"npm:supports-color@5.5.0",
"npm:supports-preserve-symlinks-flag",
"npm:tar-stream",
"npm:tmp",
"npm:to-fast-properties",
"npm:to-regex-range",
"npm:ts-node",
"npm:tsconfig-paths",
"npm:tslib",
"npm:typescript",
"npm:unicode-canonical-property-names-ecmascript",
"npm:unicode-match-property-ecmascript",
"npm:unicode-match-property-value-ecmascript",
"npm:unicode-property-aliases-ecmascript",
"npm:update-browserslist-db",
"npm:util-deprecate",
"npm:v8-compile-cache-lib",
"npm:validate-npm-package-name",
"npm:wcwidth",
"npm:wrap-ansi",
"npm:wrappy",
"npm:y18n",
"npm:yallist",
"npm:yaml",
"npm:yargs",
"npm:yargs-parser",
"npm:yn"
]
}
}