├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmrc ├── .prettierrc.json ├── LICENSE ├── README.md ├── __fixtures__ ├── workspace-1 │ ├── .meta-updater │ │ └── main.mjs │ ├── package.json │ ├── packages │ │ ├── bar │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ └── foo │ │ │ ├── package.json │ │ │ └── tsconfig.json │ └── pnpm-workspace.yaml └── workspace-2 │ ├── .meta-updater │ └── main.mjs │ ├── packages │ └── bar │ │ └── package.json │ └── pnpm-workspace.yaml ├── __tests__ └── index.ts ├── jest.config.js ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src ├── cli.ts ├── clone.ts ├── examples │ ├── defaultFiles.ts │ ├── example1.ts │ ├── example2.ts │ ├── example3.js │ └── example4.js ├── index.ts └── updater │ ├── builtInFormats.ts │ ├── files.ts │ ├── formatPlugin.ts │ └── updateOptions.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text eol=lf 2 | 3 | *.tgz binary 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/README.md -------------------------------------------------------------------------------- /__fixtures__/workspace-1/.meta-updater/main.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/__fixtures__/workspace-1/.meta-updater/main.mjs -------------------------------------------------------------------------------- /__fixtures__/workspace-1/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /__fixtures__/workspace-1/packages/bar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/__fixtures__/workspace-1/packages/bar/package.json -------------------------------------------------------------------------------- /__fixtures__/workspace-1/packages/bar/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/__fixtures__/workspace-1/packages/bar/tsconfig.json -------------------------------------------------------------------------------- /__fixtures__/workspace-1/packages/foo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/__fixtures__/workspace-1/packages/foo/package.json -------------------------------------------------------------------------------- /__fixtures__/workspace-1/packages/foo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/__fixtures__/workspace-1/packages/foo/tsconfig.json -------------------------------------------------------------------------------- /__fixtures__/workspace-1/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/__fixtures__/workspace-1/pnpm-workspace.yaml -------------------------------------------------------------------------------- /__fixtures__/workspace-2/.meta-updater/main.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/__fixtures__/workspace-2/.meta-updater/main.mjs -------------------------------------------------------------------------------- /__fixtures__/workspace-2/packages/bar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/__fixtures__/workspace-2/packages/bar/package.json -------------------------------------------------------------------------------- /__fixtures__/workspace-2/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/__fixtures__/workspace-2/pnpm-workspace.yaml -------------------------------------------------------------------------------- /__tests__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/__tests__/index.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/clone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/clone.ts -------------------------------------------------------------------------------- /src/examples/defaultFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/examples/defaultFiles.ts -------------------------------------------------------------------------------- /src/examples/example1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/examples/example1.ts -------------------------------------------------------------------------------- /src/examples/example2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/examples/example2.ts -------------------------------------------------------------------------------- /src/examples/example3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/examples/example3.js -------------------------------------------------------------------------------- /src/examples/example4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/examples/example4.js -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/updater/builtInFormats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/updater/builtInFormats.ts -------------------------------------------------------------------------------- /src/updater/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/updater/files.ts -------------------------------------------------------------------------------- /src/updater/formatPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/updater/formatPlugin.ts -------------------------------------------------------------------------------- /src/updater/updateOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/src/updater/updateOptions.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/meta-updater/HEAD/tsconfig.json --------------------------------------------------------------------------------