mirror of
https://github.com/pnpm/pnpm.git
synced 2025-12-30 18:48:15 -05:00
* feat: update injected packages after run (wip) close #9081 * refactor: rename field * feat: injectedPackages (wip) * feat: findInjectedPackages (wip) * feat: complete implementation * test: findInjectedPackages * docs: changeset * refactor: be lazy * chore: set `version` to `1000.0.0-0` * feat: use hardlinks for injected packages * refactor: just use `.modules.yaml` * feat: debug logger * refactor: `modulesDir` is unnecessary * test: shouldUpdateInjectedFilesAfterRun * fix(test): remove the test command * test: updateInjectedPackagesAfterRun * fix: eslint * feat: rename config * perf: diff to reduce fs operations * perf: load source map only once * chore(deps): remove unused dependencies * fix: eslint * refactor: use `symlink-dir` * refactor: move type expr to an alias * refactor: simplify types * feat: reuse stats from the directory fetcher * test: directories and symlinks * feat: sort alphabetic * test: diffDir * test: rename a test * test: remove nesting * refactor: rename * feat: remove buggy symlink support * test: applyPatch * docs: correct * docs: fix * test: extendFilesMap * docs: remove outdated comment * docs: remove unneeded comment * test: fix * test: more assertions * test: DirPatcher * test: more assertions * test: more assertions * test: just use `createDir` * test: multiple patchers * test: reuse stat results * docs: consistent grammar * test: workaround * test: fix windows * refactor: remove single-use `makeParent` * refactor: remove nonsense test How could I even misunderstand my own code?! `Patcher.apply()` will never call stat on the files because they have all been loaded to calculate `Patcher.patch`. This test is therefore nonsense. * feat: rename * feat: rename again * feat: remove `boolean` * fix: broken lockfile * test: use a fixture for testing sync injected deps * test: refactor syne injected deps test * test: refactor sync injected deps test * test: refactor sync injected deps test * refactor: rename injected deps to syncer * refactor: change injected deps logger * docs: update changeset --------- Co-authored-by: Zoltan Kochan <z@kochan.io>
98 lines
1.8 KiB
JSON
98 lines
1.8 KiB
JSON
{
|
|
"extends": "@pnpm/tsconfig",
|
|
"compilerOptions": {
|
|
"outDir": "lib",
|
|
"rootDir": "src"
|
|
},
|
|
"include": [
|
|
"src/**/*.ts",
|
|
"../../__typings__/**/*.d.ts"
|
|
],
|
|
"references": [
|
|
{
|
|
"path": "../../__utils__/prepare"
|
|
},
|
|
{
|
|
"path": "../../__utils__/test-ipc-server"
|
|
},
|
|
{
|
|
"path": "../../cli/cli-utils"
|
|
},
|
|
{
|
|
"path": "../../cli/command"
|
|
},
|
|
{
|
|
"path": "../../cli/common-cli-options-help"
|
|
},
|
|
{
|
|
"path": "../../config/config"
|
|
},
|
|
{
|
|
"path": "../../config/pick-registry-for-package"
|
|
},
|
|
{
|
|
"path": "../../crypto/hash"
|
|
},
|
|
{
|
|
"path": "../../deps/status"
|
|
},
|
|
{
|
|
"path": "../../env/path"
|
|
},
|
|
{
|
|
"path": "../../env/plugin-commands-env"
|
|
},
|
|
{
|
|
"path": "../../packages/core-loggers"
|
|
},
|
|
{
|
|
"path": "../../packages/error"
|
|
},
|
|
{
|
|
"path": "../../packages/logger"
|
|
},
|
|
{
|
|
"path": "../../packages/parse-wanted-dependency"
|
|
},
|
|
{
|
|
"path": "../../packages/types"
|
|
},
|
|
{
|
|
"path": "../../pkg-manager/client"
|
|
},
|
|
{
|
|
"path": "../../pkg-manager/package-bins"
|
|
},
|
|
{
|
|
"path": "../../pkg-manager/plugin-commands-installation"
|
|
},
|
|
{
|
|
"path": "../../pkg-manifest/read-package-json"
|
|
},
|
|
{
|
|
"path": "../../pkg-manifest/read-project-manifest"
|
|
},
|
|
{
|
|
"path": "../../store/store-path"
|
|
},
|
|
{
|
|
"path": "../../workspace/filter-packages-from-dir"
|
|
},
|
|
{
|
|
"path": "../../workspace/filter-workspace-packages"
|
|
},
|
|
{
|
|
"path": "../../workspace/injected-deps-syncer"
|
|
},
|
|
{
|
|
"path": "../../workspace/sort-packages"
|
|
},
|
|
{
|
|
"path": "../lifecycle"
|
|
},
|
|
{
|
|
"path": "../pnpm-cli-runner"
|
|
}
|
|
]
|
|
}
|