diff options
| author | 2023-04-28 01:36:44 +0800 | |
|---|---|---|
| committer | 2023-04-28 01:36:44 +0800 | |
| commit | dd84b9d64fb98746a230cd24233ff50a562c39c9 (patch) | |
| tree | b583261ef00b3afe72ec4d6dacb31e57779a6faf /packages/turbo-workspaces/__fixtures__ | |
| parent | 0b46fcd72ac34382387b2bcf9095233efbcc52f4 (diff) | |
| download | HydroRoll-dd84b9d64fb98746a230cd24233ff50a562c39c9.tar.gz HydroRoll-dd84b9d64fb98746a230cd24233ff50a562c39c9.zip | |
Diffstat (limited to 'packages/turbo-workspaces/__fixtures__')
26 files changed, 637 insertions, 0 deletions
diff --git a/packages/turbo-workspaces/__fixtures__/invalid/index.js b/packages/turbo-workspaces/__fixtures__/invalid/index.js new file mode 100644 index 0000000..cd01831 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/invalid/index.js @@ -0,0 +1 @@ +// nothing here diff --git a/packages/turbo-workspaces/__fixtures__/npm/monorepo/apps/docs/package.json b/packages/turbo-workspaces/__fixtures__/npm/monorepo/apps/docs/package.json new file mode 100644 index 0000000..e488bc3 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/npm/monorepo/apps/docs/package.json @@ -0,0 +1,11 @@ +{ + "name": "docs", + "version": "1.0.0", + "private": true, + "dependencies": { + "ui": "*" + }, + "devDependencies": { + "tsconfig": "1.0.0" + } +} diff --git a/packages/turbo-workspaces/__fixtures__/npm/monorepo/apps/web/package.json b/packages/turbo-workspaces/__fixtures__/npm/monorepo/apps/web/package.json new file mode 100644 index 0000000..163cee3 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/npm/monorepo/apps/web/package.json @@ -0,0 +1,11 @@ +{ + "name": "web", + "version": "0.0.0", + "private": true, + "dependencies": { + "ui": "*" + }, + "devDependencies": { + "tsconfig": "*" + } +} diff --git a/packages/turbo-workspaces/__fixtures__/npm/monorepo/package-lock.json b/packages/turbo-workspaces/__fixtures__/npm/monorepo/package-lock.json new file mode 100644 index 0000000..6b6842b --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/npm/monorepo/package-lock.json @@ -0,0 +1,385 @@ +{ + "name": "npm-workspaces", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "npm-workspaces", + "version": "0.0.0", + "workspaces": [ + "apps/*", + "packages/*" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "apps/docs": { + "version": "1.0.0", + "dependencies": { + "ui": "*" + }, + "devDependencies": { + "tsconfig": "1.0.0" + } + }, + "apps/docs/node_modules/tsconfig": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-1.0.0.tgz", + "integrity": "sha512-26lVKF/0MdkCnaU9t45wH8bsVH8nRKRt0zrvku/j/dD5uE+8v9vDfBS8/sVRs6ZjADXbcFvirN93kOpxdIszqQ==", + "dev": true, + "dependencies": { + "globby": "^2.1.0", + "xtend": "^4.0.0" + } + }, + "apps/web": { + "version": "0.0.0", + "dependencies": { + "ui": "*" + }, + "devDependencies": { + "tsconfig": "*" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/docs": { + "resolved": "apps/docs", + "link": true + }, + "node_modules/glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "dev": true, + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/globby": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-2.1.0.tgz", + "integrity": "sha512-CqRID2dMaN4Zi9PANiQHhmKaGu7ZASehBLnaDogjR9L3L1EqAGFhflafT0IrSN/zm9xFk+KMTXZCN8pUYOiO/Q==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "async": "^1.2.1", + "glob": "^5.0.3", + "object-assign": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tsconfig": { + "resolved": "packages/tsconfig", + "link": true + }, + "node_modules/ui": { + "resolved": "packages/ui", + "link": true + }, + "node_modules/web": { + "resolved": "apps/web", + "link": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "packages/tsconfig": { + "version": "1.0.0" + }, + "packages/ui": { + "version": "0.0.0", + "devDependencies": { + "tsconfig": "*" + } + } + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", + "dev": true + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "docs": { + "version": "file:apps/docs", + "requires": { + "tsconfig": "1.0.0", + "ui": "*" + }, + "dependencies": { + "tsconfig": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-1.0.0.tgz", + "integrity": "sha512-26lVKF/0MdkCnaU9t45wH8bsVH8nRKRt0zrvku/j/dD5uE+8v9vDfBS8/sVRs6ZjADXbcFvirN93kOpxdIszqQ==", + "dev": true, + "requires": { + "globby": "^2.1.0", + "xtend": "^4.0.0" + } + } + } + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "globby": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-2.1.0.tgz", + "integrity": "sha512-CqRID2dMaN4Zi9PANiQHhmKaGu7ZASehBLnaDogjR9L3L1EqAGFhflafT0IrSN/zm9xFk+KMTXZCN8pUYOiO/Q==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "async": "^1.2.1", + "glob": "^5.0.3", + "object-assign": "^3.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "tsconfig": { + "version": "file:packages/tsconfig" + }, + "ui": { + "version": "file:packages/ui", + "requires": { + "tsconfig": "*" + } + }, + "web": { + "version": "file:apps/web", + "requires": { + "tsconfig": "*", + "ui": "*" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + } + } +} diff --git a/packages/turbo-workspaces/__fixtures__/npm/monorepo/package.json b/packages/turbo-workspaces/__fixtures__/npm/monorepo/package.json new file mode 100644 index 0000000..b1242c7 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/npm/monorepo/package.json @@ -0,0 +1,14 @@ +{ + "name": "npm-workspaces", + "version": "0.0.0", + "private": true, + "workspaces": [ + "apps/*", + "packages/*" + ], + "engines": { + "node": ">=14.0.0" + }, + "dependencies": {}, + "packageManager": "npm@8.19.4" +} diff --git a/packages/turbo-workspaces/__fixtures__/npm/monorepo/packages/tsconfig/package.json b/packages/turbo-workspaces/__fixtures__/npm/monorepo/packages/tsconfig/package.json new file mode 100644 index 0000000..0d32af3 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/npm/monorepo/packages/tsconfig/package.json @@ -0,0 +1,5 @@ +{ + "name": "tsconfig", + "version": "1.0.0", + "private": true +} diff --git a/packages/turbo-workspaces/__fixtures__/npm/monorepo/packages/ui/package.json b/packages/turbo-workspaces/__fixtures__/npm/monorepo/packages/ui/package.json new file mode 100644 index 0000000..1e05d1a --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/npm/monorepo/packages/ui/package.json @@ -0,0 +1,7 @@ +{ + "name": "ui", + "version": "0.0.0", + "devDependencies": { + "tsconfig": "*" + } +} diff --git a/packages/turbo-workspaces/__fixtures__/npm/non-monorepo/package-lock.json b/packages/turbo-workspaces/__fixtures__/npm/non-monorepo/package-lock.json new file mode 100644 index 0000000..067bf21 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/npm/non-monorepo/package-lock.json @@ -0,0 +1,12 @@ +{ + "name": "npm", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "npm", + "version": "0.0.0" + } + } +} diff --git a/packages/turbo-workspaces/__fixtures__/npm/non-monorepo/package.json b/packages/turbo-workspaces/__fixtures__/npm/non-monorepo/package.json new file mode 100644 index 0000000..47f30c6 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/npm/non-monorepo/package.json @@ -0,0 +1,6 @@ +{ + "name": "npm", + "version": "0.0.0", + "private": true, + "packageManager": "npm@8.19.4" +} diff --git a/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/apps/docs/package.json b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/apps/docs/package.json new file mode 100644 index 0000000..835a58f --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/apps/docs/package.json @@ -0,0 +1,11 @@ +{ + "name": "docs", + "version": "0.0.0", + "private": true, + "dependencies": { + "ui": "workspace:*" + }, + "devDependencies": { + "tsconfig": "workspace:*" + } +} diff --git a/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/apps/web/package.json b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/apps/web/package.json new file mode 100644 index 0000000..77c2e0f --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/apps/web/package.json @@ -0,0 +1,11 @@ +{ + "name": "web", + "version": "0.0.0", + "private": true, + "dependencies": { + "ui": "workspace:*" + }, + "devDependencies": { + "tsconfig": "workspace:*" + } +} diff --git a/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/package.json b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/package.json new file mode 100644 index 0000000..e3627d8 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/package.json @@ -0,0 +1,10 @@ +{ + "name": "pnpm-workspaces", + "version": "0.0.0", + "private": true, + "engines": { + "node": ">=14.0.0" + }, + "dependencies": {}, + "packageManager": "pnpm@7.12.1" +} diff --git a/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/packages/tsconfig/package.json b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/packages/tsconfig/package.json new file mode 100644 index 0000000..3f40629 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/packages/tsconfig/package.json @@ -0,0 +1,5 @@ +{ + "name": "tsconfig", + "version": "0.0.0", + "private": true +} diff --git a/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/packages/ui/package.json b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/packages/ui/package.json new file mode 100644 index 0000000..601ca4a --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/packages/ui/package.json @@ -0,0 +1,7 @@ +{ + "name": "ui", + "version": "0.0.0", + "devDependencies": { + "tsconfig": "workspace:*" + } +} diff --git a/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/pnpm-lock.yaml b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/pnpm-lock.yaml new file mode 100644 index 0000000..84c04af --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/pnpm-lock.yaml @@ -0,0 +1,33 @@ +lockfileVersion: 5.4 + +importers: + + .: + specifiers: {} + + apps/docs: + specifiers: + tsconfig: workspace:* + ui: workspace:* + dependencies: + ui: link:../../packages/ui + devDependencies: + tsconfig: link:../../packages/tsconfig + + apps/web: + specifiers: + tsconfig: workspace:* + ui: workspace:* + dependencies: + ui: link:../../packages/ui + devDependencies: + tsconfig: link:../../packages/tsconfig + + packages/tsconfig: + specifiers: {} + + packages/ui: + specifiers: + tsconfig: workspace:* + devDependencies: + tsconfig: link:../tsconfig diff --git a/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/pnpm-workspace.yaml b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/pnpm-workspace.yaml new file mode 100644 index 0000000..3ff5faa --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/pnpm/monorepo/pnpm-workspace.yaml @@ -0,0 +1,3 @@ +packages: + - "apps/*" + - "packages/*" diff --git a/packages/turbo-workspaces/__fixtures__/pnpm/non-monorepo/package.json b/packages/turbo-workspaces/__fixtures__/pnpm/non-monorepo/package.json new file mode 100644 index 0000000..00885fa --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/pnpm/non-monorepo/package.json @@ -0,0 +1,8 @@ +{ + "name": "pnpm", + "version": "0.0.0", + "private": true, + "dependencies": {}, + "devDependencies": {}, + "packageManager": "pnpm@7.12.1" +} diff --git a/packages/turbo-workspaces/__fixtures__/pnpm/non-monorepo/pnpm-lock.yaml b/packages/turbo-workspaces/__fixtures__/pnpm/non-monorepo/pnpm-lock.yaml new file mode 100644 index 0000000..84c04af --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/pnpm/non-monorepo/pnpm-lock.yaml @@ -0,0 +1,33 @@ +lockfileVersion: 5.4 + +importers: + + .: + specifiers: {} + + apps/docs: + specifiers: + tsconfig: workspace:* + ui: workspace:* + dependencies: + ui: link:../../packages/ui + devDependencies: + tsconfig: link:../../packages/tsconfig + + apps/web: + specifiers: + tsconfig: workspace:* + ui: workspace:* + dependencies: + ui: link:../../packages/ui + devDependencies: + tsconfig: link:../../packages/tsconfig + + packages/tsconfig: + specifiers: {} + + packages/ui: + specifiers: + tsconfig: workspace:* + devDependencies: + tsconfig: link:../tsconfig diff --git a/packages/turbo-workspaces/__fixtures__/yarn/monorepo/apps/docs/package.json b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/apps/docs/package.json new file mode 100644 index 0000000..d3a490c --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/apps/docs/package.json @@ -0,0 +1,11 @@ +{ + "name": "docs", + "version": "0.0.0", + "private": true, + "dependencies": { + "ui": "*" + }, + "devDependencies": { + "tsconfig": "*" + } +} diff --git a/packages/turbo-workspaces/__fixtures__/yarn/monorepo/apps/web/package.json b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/apps/web/package.json new file mode 100644 index 0000000..163cee3 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/apps/web/package.json @@ -0,0 +1,11 @@ +{ + "name": "web", + "version": "0.0.0", + "private": true, + "dependencies": { + "ui": "*" + }, + "devDependencies": { + "tsconfig": "*" + } +} diff --git a/packages/turbo-workspaces/__fixtures__/yarn/monorepo/package.json b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/package.json new file mode 100644 index 0000000..002944b --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/package.json @@ -0,0 +1,14 @@ +{ + "name": "yarn-workspaces", + "version": "0.0.0", + "private": true, + "workspaces": [ + "apps/*", + "packages/*" + ], + "engines": { + "node": ">=14.0.0" + }, + "dependencies": {}, + "packageManager": "yarn@1.22.19" +} diff --git a/packages/turbo-workspaces/__fixtures__/yarn/monorepo/packages/tsconfig/package.json b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/packages/tsconfig/package.json new file mode 100644 index 0000000..3f40629 --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/packages/tsconfig/package.json @@ -0,0 +1,5 @@ +{ + "name": "tsconfig", + "version": "0.0.0", + "private": true +} diff --git a/packages/turbo-workspaces/__fixtures__/yarn/monorepo/packages/ui/package.json b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/packages/ui/package.json new file mode 100644 index 0000000..1e05d1a --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/packages/ui/package.json @@ -0,0 +1,7 @@ +{ + "name": "ui", + "version": "0.0.0", + "devDependencies": { + "tsconfig": "*" + } +} diff --git a/packages/turbo-workspaces/__fixtures__/yarn/monorepo/yarn.lock b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/yarn.lock new file mode 100644 index 0000000..fb57ccd --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/yarn/monorepo/yarn.lock @@ -0,0 +1,4 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + diff --git a/packages/turbo-workspaces/__fixtures__/yarn/non-monorepo/package.json b/packages/turbo-workspaces/__fixtures__/yarn/non-monorepo/package.json new file mode 100644 index 0000000..970aa3e --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/yarn/non-monorepo/package.json @@ -0,0 +1,8 @@ +{ + "name": "yarn", + "version": "0.0.0", + "private": true, + "dependencies": {}, + "devDependencies": {}, + "packageManager": "yarn@1.22.19" +} diff --git a/packages/turbo-workspaces/__fixtures__/yarn/non-monorepo/yarn.lock b/packages/turbo-workspaces/__fixtures__/yarn/non-monorepo/yarn.lock new file mode 100644 index 0000000..fb57ccd --- /dev/null +++ b/packages/turbo-workspaces/__fixtures__/yarn/non-monorepo/yarn.lock @@ -0,0 +1,4 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + |
