├── .aegir.js ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── generated-pr.yml │ ├── js-test-and-release.yml │ ├── semantic-pull-request.yml │ └── stale.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── actions ├── bundle-size │ ├── action.yml │ ├── dist │ │ └── index.js │ ├── index.js │ ├── package.json │ └── utils.js ├── cache-node-modules │ └── action.yml ├── docker-login │ └── action.yml └── install-browser-deps │ └── action.yml ├── cspell.json ├── dictionaries └── ipfs.txt ├── eslint.config.js ├── md ├── esm.md ├── github-actions.md ├── migration-to-v31.md ├── migration-to-v37.md ├── react-native.md ├── spelling.md └── ts-jsdoc.md ├── package.json ├── src ├── align-versions.js ├── build │ └── index.js ├── check-project │ ├── check-build-files.js │ ├── check-licence-files.js │ ├── check-monorepo-files.js │ ├── check-monorepo-readme.js │ ├── check-readme.js │ ├── check-typedoc-files.js │ ├── files │ │ ├── .github │ │ │ ├── dependabot.yml │ │ │ └── workflows │ │ │ │ ├── semantic-pull-request.yml │ │ │ │ └── stale.yml │ │ ├── CODE_OF_CONDUCT.md │ │ ├── LICENSE-APACHE │ │ ├── LICENSE-MIT │ │ └── gitignore │ ├── index.js │ ├── manifests │ │ ├── monorepo.js │ │ ├── typed-cjs.js │ │ ├── typed-esm.js │ │ ├── typescript.js │ │ ├── untyped-cjs.js │ │ └── untyped-esm.js │ ├── readme │ │ ├── api-docs.js │ │ ├── header.js │ │ ├── install.js │ │ ├── license.js │ │ ├── structure.js │ │ └── utils.js │ ├── semantic-release-config.js │ └── utils.js ├── clean.js ├── cmds │ ├── align-versions.js │ ├── build.js │ ├── check-project.js │ ├── check.js │ ├── clean.js │ ├── dependency-check.js │ ├── docs.js │ ├── document-check.js │ ├── exec.js │ ├── lint-package-json.js │ ├── lint.js │ ├── release-rc.js │ ├── release.js │ ├── run.js │ ├── spell-check.js │ ├── test-dependant.js │ └── test.js ├── config │ ├── .npmpackagejsonlintrc.json │ ├── pw-test.js │ ├── tsconfig.aegir.json │ └── user.js ├── dependency-check.js ├── docs.js ├── docs │ ├── readme-updater-plugin.js │ ├── type-indexer-plugin.js │ └── unknown-symbol-resolver-plugin.js ├── document-check.js ├── env.js ├── exec.js ├── index.js ├── lint.js ├── release-rc.js ├── release.js ├── run.js ├── spell-check.js ├── test-dependant │ └── index.js ├── test │ ├── browser.js │ ├── electron.js │ ├── index.js │ ├── node.js │ ├── react-native.js │ └── utils.js ├── types.ts ├── utils.js └── utils │ └── merge-options.js ├── test ├── browser.spec.js ├── build.js ├── config │ ├── fixtures │ │ ├── .aegir.js │ │ ├── custom-config-package-json │ │ │ └── package.json │ │ ├── custom-config │ │ │ ├── .aegir.js │ │ │ └── package.json │ │ ├── custom-user-async-hooks │ │ │ ├── .aegir.js │ │ │ └── package.json │ │ └── package.json │ └── user.js ├── dependency-check.js ├── dependents.js ├── docs.js ├── document-check.js ├── exec.js ├── fixtures.js ├── fixtures │ ├── .aegir.cjs │ ├── dependencies │ │ └── package.json │ ├── dependency-check │ │ ├── esm-fail │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── index.js │ │ │ │ └── other.cjs │ │ ├── esm-pass │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── index.js │ │ │ │ └── other.cjs │ │ ├── fail-prod │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── fail-unused │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── fail │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── jsx-fail │ │ │ ├── package.json │ │ │ └── src │ │ │ │ └── index.jsx │ │ ├── jsx-pass │ │ │ ├── package.json │ │ │ └── src │ │ │ │ └── index.jsx │ │ ├── pass-certain-files │ │ │ ├── derp │ │ │ │ └── foo.js │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── pass │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── ts-fail │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── index.ts │ │ │ │ └── other.ts │ │ ├── ts-pass │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── index.ts │ │ │ │ └── other.ts │ │ ├── tsx-fail │ │ │ ├── package.json │ │ │ └── src │ │ │ │ └── index.tsx │ │ ├── tsx-pass │ │ │ ├── package.json │ │ │ └── src │ │ │ │ └── index.tsx │ │ └── with-aegir-config │ │ │ ├── .aegir.js │ │ │ ├── index.js │ │ │ └── package.json │ ├── document-check │ │ ├── pass │ │ │ ├── GOODREADME.md │ │ │ └── tsconfig.json │ │ ├── ts-fail │ │ │ ├── ANOTHERBADREADME.md │ │ │ ├── BADREADME.md │ │ │ └── tsconfig.json │ │ └── tsconfig-fail │ │ │ └── GOODREADME.md │ ├── file.tar.gz │ ├── js+ts │ │ ├── package.json │ │ ├── src │ │ │ ├── another.ts │ │ │ ├── some.js │ │ │ └── typed.ts │ │ └── tsconfig.json │ ├── projects │ │ ├── a-large-monorepo │ │ │ ├── package.json │ │ │ └── packages │ │ │ │ ├── a │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.js │ │ │ │ │ └── types.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── typedoc.json │ │ │ │ ├── b │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── dir │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── types.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── typedoc.json │ │ │ │ ├── c │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── dir │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── types.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── typedoc.json │ │ │ │ └── d │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ ├── dir │ │ │ │ │ └── index.js │ │ │ │ ├── index.js │ │ │ │ └── types.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── typedoc.json │ │ ├── a-monorepo │ │ │ ├── package.json │ │ │ └── packages │ │ │ │ ├── a-workspace-project │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.js │ │ │ │ │ └── types.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── typedoc.json │ │ │ │ └── another-workspace-project │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ ├── dir │ │ │ │ │ └── index.js │ │ │ │ ├── index.js │ │ │ │ └── types.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── typedoc.json │ │ ├── a-multiple-output-project │ │ │ ├── .aegir.js │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── index.ts │ │ │ │ └── sw.ts │ │ │ └── tsconfig.json │ │ ├── a-ts-project │ │ │ ├── node_modules │ │ │ │ ├── a-cjs-dep │ │ │ │ │ ├── package.json │ │ │ │ │ └── src │ │ │ │ │ │ ├── index.d.ts │ │ │ │ │ │ └── index.js │ │ │ │ └── an-esm-dep │ │ │ │ │ ├── package.json │ │ │ │ │ └── src │ │ │ │ │ ├── index.cjs │ │ │ │ │ ├── index.d.ts │ │ │ │ │ └── index.js │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── a-module.ts │ │ │ │ ├── dir │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── test │ │ │ │ └── index.spec.ts │ │ │ └── tsconfig.json │ │ └── an-esm-project │ │ │ ├── node_modules │ │ │ ├── a-cjs-dep │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ ├── index.d.ts │ │ │ │ │ └── index.js │ │ │ └── an-esm-dep │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ ├── index.cjs │ │ │ │ ├── index.d.ts │ │ │ │ └── index.js │ │ │ ├── package.json │ │ │ ├── src │ │ │ ├── dir │ │ │ │ └── index.js │ │ │ ├── index.js │ │ │ └── types.ts │ │ │ ├── test │ │ │ └── esm-test.spec.js │ │ │ └── tsconfig.json │ ├── test-dependant │ │ ├── monorepo │ │ │ ├── package.json │ │ │ └── packages │ │ │ │ └── submodule │ │ │ │ ├── package.json │ │ │ │ └── test.js │ │ └── project │ │ │ ├── package.json │ │ │ └── test.js │ ├── test.txt │ └── tests │ │ ├── context-access.js │ │ └── unhandled-promise-rejection.js ├── lint.js ├── node.js ├── run.js ├── test.js ├── ts-features.spec.js └── utils │ ├── echo-server.js │ ├── get-port.js │ └── set-up-project.js ├── tsconfig.json └── utils ├── chai.js ├── echo-server.js ├── fixtures.browser.js ├── fixtures.js ├── get-port.js ├── resolve.browser.js └── resolve.js /.aegir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.aegir.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/generated-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.github/workflows/generated-pr.yml -------------------------------------------------------------------------------- /.github/workflows/js-test-and-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.github/workflows/js-test-and-release.yml -------------------------------------------------------------------------------- /.github/workflows/semantic-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.github/workflows/semantic-pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/README.md -------------------------------------------------------------------------------- /actions/bundle-size/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/actions/bundle-size/action.yml -------------------------------------------------------------------------------- /actions/bundle-size/dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/actions/bundle-size/dist/index.js -------------------------------------------------------------------------------- /actions/bundle-size/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/actions/bundle-size/index.js -------------------------------------------------------------------------------- /actions/bundle-size/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/actions/bundle-size/package.json -------------------------------------------------------------------------------- /actions/bundle-size/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/actions/bundle-size/utils.js -------------------------------------------------------------------------------- /actions/cache-node-modules/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/actions/cache-node-modules/action.yml -------------------------------------------------------------------------------- /actions/docker-login/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/actions/docker-login/action.yml -------------------------------------------------------------------------------- /actions/install-browser-deps/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/actions/install-browser-deps/action.yml -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/cspell.json -------------------------------------------------------------------------------- /dictionaries/ipfs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/dictionaries/ipfs.txt -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/eslint.config.js -------------------------------------------------------------------------------- /md/esm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/md/esm.md -------------------------------------------------------------------------------- /md/github-actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/md/github-actions.md -------------------------------------------------------------------------------- /md/migration-to-v31.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/md/migration-to-v31.md -------------------------------------------------------------------------------- /md/migration-to-v37.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/md/migration-to-v37.md -------------------------------------------------------------------------------- /md/react-native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/md/react-native.md -------------------------------------------------------------------------------- /md/spelling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/md/spelling.md -------------------------------------------------------------------------------- /md/ts-jsdoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/md/ts-jsdoc.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/package.json -------------------------------------------------------------------------------- /src/align-versions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/align-versions.js -------------------------------------------------------------------------------- /src/build/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/build/index.js -------------------------------------------------------------------------------- /src/check-project/check-build-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/check-build-files.js -------------------------------------------------------------------------------- /src/check-project/check-licence-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/check-licence-files.js -------------------------------------------------------------------------------- /src/check-project/check-monorepo-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/check-monorepo-files.js -------------------------------------------------------------------------------- /src/check-project/check-monorepo-readme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/check-monorepo-readme.js -------------------------------------------------------------------------------- /src/check-project/check-readme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/check-readme.js -------------------------------------------------------------------------------- /src/check-project/check-typedoc-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/check-typedoc-files.js -------------------------------------------------------------------------------- /src/check-project/files/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/files/.github/dependabot.yml -------------------------------------------------------------------------------- /src/check-project/files/.github/workflows/semantic-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/files/.github/workflows/semantic-pull-request.yml -------------------------------------------------------------------------------- /src/check-project/files/.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/files/.github/workflows/stale.yml -------------------------------------------------------------------------------- /src/check-project/files/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/files/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /src/check-project/files/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/files/LICENSE-APACHE -------------------------------------------------------------------------------- /src/check-project/files/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/files/LICENSE-MIT -------------------------------------------------------------------------------- /src/check-project/files/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/files/gitignore -------------------------------------------------------------------------------- /src/check-project/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/index.js -------------------------------------------------------------------------------- /src/check-project/manifests/monorepo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/manifests/monorepo.js -------------------------------------------------------------------------------- /src/check-project/manifests/typed-cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/manifests/typed-cjs.js -------------------------------------------------------------------------------- /src/check-project/manifests/typed-esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/manifests/typed-esm.js -------------------------------------------------------------------------------- /src/check-project/manifests/typescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/manifests/typescript.js -------------------------------------------------------------------------------- /src/check-project/manifests/untyped-cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/manifests/untyped-cjs.js -------------------------------------------------------------------------------- /src/check-project/manifests/untyped-esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/manifests/untyped-esm.js -------------------------------------------------------------------------------- /src/check-project/readme/api-docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/readme/api-docs.js -------------------------------------------------------------------------------- /src/check-project/readme/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/readme/header.js -------------------------------------------------------------------------------- /src/check-project/readme/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/readme/install.js -------------------------------------------------------------------------------- /src/check-project/readme/license.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/readme/license.js -------------------------------------------------------------------------------- /src/check-project/readme/structure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/readme/structure.js -------------------------------------------------------------------------------- /src/check-project/readme/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/readme/utils.js -------------------------------------------------------------------------------- /src/check-project/semantic-release-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/semantic-release-config.js -------------------------------------------------------------------------------- /src/check-project/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/check-project/utils.js -------------------------------------------------------------------------------- /src/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/clean.js -------------------------------------------------------------------------------- /src/cmds/align-versions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/align-versions.js -------------------------------------------------------------------------------- /src/cmds/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/build.js -------------------------------------------------------------------------------- /src/cmds/check-project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/check-project.js -------------------------------------------------------------------------------- /src/cmds/check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/check.js -------------------------------------------------------------------------------- /src/cmds/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/clean.js -------------------------------------------------------------------------------- /src/cmds/dependency-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/dependency-check.js -------------------------------------------------------------------------------- /src/cmds/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/docs.js -------------------------------------------------------------------------------- /src/cmds/document-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/document-check.js -------------------------------------------------------------------------------- /src/cmds/exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/exec.js -------------------------------------------------------------------------------- /src/cmds/lint-package-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/lint-package-json.js -------------------------------------------------------------------------------- /src/cmds/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/lint.js -------------------------------------------------------------------------------- /src/cmds/release-rc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/release-rc.js -------------------------------------------------------------------------------- /src/cmds/release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/release.js -------------------------------------------------------------------------------- /src/cmds/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/run.js -------------------------------------------------------------------------------- /src/cmds/spell-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/spell-check.js -------------------------------------------------------------------------------- /src/cmds/test-dependant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/test-dependant.js -------------------------------------------------------------------------------- /src/cmds/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/cmds/test.js -------------------------------------------------------------------------------- /src/config/.npmpackagejsonlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/config/.npmpackagejsonlintrc.json -------------------------------------------------------------------------------- /src/config/pw-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/config/pw-test.js -------------------------------------------------------------------------------- /src/config/tsconfig.aegir.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/config/tsconfig.aegir.json -------------------------------------------------------------------------------- /src/config/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/config/user.js -------------------------------------------------------------------------------- /src/dependency-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/dependency-check.js -------------------------------------------------------------------------------- /src/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/docs.js -------------------------------------------------------------------------------- /src/docs/readme-updater-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/docs/readme-updater-plugin.js -------------------------------------------------------------------------------- /src/docs/type-indexer-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/docs/type-indexer-plugin.js -------------------------------------------------------------------------------- /src/docs/unknown-symbol-resolver-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/docs/unknown-symbol-resolver-plugin.js -------------------------------------------------------------------------------- /src/document-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/document-check.js -------------------------------------------------------------------------------- /src/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/env.js -------------------------------------------------------------------------------- /src/exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/exec.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/lint.js -------------------------------------------------------------------------------- /src/release-rc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/release-rc.js -------------------------------------------------------------------------------- /src/release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/release.js -------------------------------------------------------------------------------- /src/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/run.js -------------------------------------------------------------------------------- /src/spell-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/spell-check.js -------------------------------------------------------------------------------- /src/test-dependant/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/test-dependant/index.js -------------------------------------------------------------------------------- /src/test/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/test/browser.js -------------------------------------------------------------------------------- /src/test/electron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/test/electron.js -------------------------------------------------------------------------------- /src/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/test/index.js -------------------------------------------------------------------------------- /src/test/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/test/node.js -------------------------------------------------------------------------------- /src/test/react-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/test/react-native.js -------------------------------------------------------------------------------- /src/test/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/test/utils.js -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/utils/merge-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/src/utils/merge-options.js -------------------------------------------------------------------------------- /test/browser.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/browser.spec.js -------------------------------------------------------------------------------- /test/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/build.js -------------------------------------------------------------------------------- /test/config/fixtures/.aegir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/config/fixtures/.aegir.js -------------------------------------------------------------------------------- /test/config/fixtures/custom-config-package-json/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/config/fixtures/custom-config-package-json/package.json -------------------------------------------------------------------------------- /test/config/fixtures/custom-config/.aegir.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /test/config/fixtures/custom-config/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "custom-config" 3 | } -------------------------------------------------------------------------------- /test/config/fixtures/custom-user-async-hooks/.aegir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/config/fixtures/custom-user-async-hooks/.aegir.js -------------------------------------------------------------------------------- /test/config/fixtures/custom-user-async-hooks/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "custom-config" 3 | } -------------------------------------------------------------------------------- /test/config/fixtures/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/config/fixtures/package.json -------------------------------------------------------------------------------- /test/config/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/config/user.js -------------------------------------------------------------------------------- /test/dependency-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/dependency-check.js -------------------------------------------------------------------------------- /test/dependents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/dependents.js -------------------------------------------------------------------------------- /test/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/docs.js -------------------------------------------------------------------------------- /test/document-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/document-check.js -------------------------------------------------------------------------------- /test/exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/exec.js -------------------------------------------------------------------------------- /test/fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures.js -------------------------------------------------------------------------------- /test/fixtures/.aegir.cjs: -------------------------------------------------------------------------------- 1 | 2 | module.exports = { 3 | config: 'mine' 4 | } 5 | -------------------------------------------------------------------------------- /test/fixtures/dependencies/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependencies/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/esm-fail/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/esm-fail/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/esm-fail/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/esm-fail/src/index.js -------------------------------------------------------------------------------- /test/fixtures/dependency-check/esm-fail/src/other.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/esm-fail/src/other.cjs -------------------------------------------------------------------------------- /test/fixtures/dependency-check/esm-pass/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/esm-pass/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/esm-pass/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/esm-pass/src/index.js -------------------------------------------------------------------------------- /test/fixtures/dependency-check/esm-pass/src/other.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/esm-pass/src/other.cjs -------------------------------------------------------------------------------- /test/fixtures/dependency-check/fail-prod/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/fail-prod/index.js -------------------------------------------------------------------------------- /test/fixtures/dependency-check/fail-prod/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/fail-prod/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/fail-unused/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/fail-unused/index.js -------------------------------------------------------------------------------- /test/fixtures/dependency-check/fail-unused/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/fail-unused/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/fail/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/fail/index.js -------------------------------------------------------------------------------- /test/fixtures/dependency-check/fail/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/fail/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/jsx-fail/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/jsx-fail/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/jsx-fail/src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/jsx-fail/src/index.jsx -------------------------------------------------------------------------------- /test/fixtures/dependency-check/jsx-pass/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/jsx-pass/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/jsx-pass/src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/jsx-pass/src/index.jsx -------------------------------------------------------------------------------- /test/fixtures/dependency-check/pass-certain-files/derp/foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/pass-certain-files/derp/foo.js -------------------------------------------------------------------------------- /test/fixtures/dependency-check/pass-certain-files/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/pass-certain-files/index.js -------------------------------------------------------------------------------- /test/fixtures/dependency-check/pass-certain-files/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/pass-certain-files/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/pass/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/pass/index.js -------------------------------------------------------------------------------- /test/fixtures/dependency-check/pass/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/pass/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/ts-fail/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/ts-fail/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/ts-fail/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/ts-fail/src/index.ts -------------------------------------------------------------------------------- /test/fixtures/dependency-check/ts-fail/src/other.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/ts-fail/src/other.ts -------------------------------------------------------------------------------- /test/fixtures/dependency-check/ts-pass/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/ts-pass/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/ts-pass/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/ts-pass/src/index.ts -------------------------------------------------------------------------------- /test/fixtures/dependency-check/ts-pass/src/other.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/ts-pass/src/other.ts -------------------------------------------------------------------------------- /test/fixtures/dependency-check/tsx-fail/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/tsx-fail/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/tsx-fail/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/tsx-fail/src/index.tsx -------------------------------------------------------------------------------- /test/fixtures/dependency-check/tsx-pass/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/tsx-pass/package.json -------------------------------------------------------------------------------- /test/fixtures/dependency-check/tsx-pass/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/tsx-pass/src/index.tsx -------------------------------------------------------------------------------- /test/fixtures/dependency-check/with-aegir-config/.aegir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/with-aegir-config/.aegir.js -------------------------------------------------------------------------------- /test/fixtures/dependency-check/with-aegir-config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/with-aegir-config/index.js -------------------------------------------------------------------------------- /test/fixtures/dependency-check/with-aegir-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/dependency-check/with-aegir-config/package.json -------------------------------------------------------------------------------- /test/fixtures/document-check/pass/GOODREADME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/document-check/pass/GOODREADME.md -------------------------------------------------------------------------------- /test/fixtures/document-check/pass/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/document-check/pass/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/document-check/ts-fail/ANOTHERBADREADME.md: -------------------------------------------------------------------------------- 1 | ```typescript 2 | still.bad.code 3 | ``` -------------------------------------------------------------------------------- /test/fixtures/document-check/ts-fail/BADREADME.md: -------------------------------------------------------------------------------- 1 | ```typescript 2 | wrong.code() 3 | ``` -------------------------------------------------------------------------------- /test/fixtures/document-check/ts-fail/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/document-check/ts-fail/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/document-check/tsconfig-fail/GOODREADME.md: -------------------------------------------------------------------------------- 1 | ```ts 2 | export const a = 1; 3 | ``` -------------------------------------------------------------------------------- /test/fixtures/file.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/file.tar.gz -------------------------------------------------------------------------------- /test/fixtures/js+ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/js+ts/package.json -------------------------------------------------------------------------------- /test/fixtures/js+ts/src/another.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/js+ts/src/another.ts -------------------------------------------------------------------------------- /test/fixtures/js+ts/src/some.js: -------------------------------------------------------------------------------- 1 | export const main = () => { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/js+ts/src/typed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/js+ts/src/typed.ts -------------------------------------------------------------------------------- /test/fixtures/js+ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/js+ts/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/a/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/a/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/a/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/a/src/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/a/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/a/src/types.ts -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/a/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/a/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/a/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "entryPoints": ["./src/index.js"] 3 | } -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/b/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/b/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/b/src/dir/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/b/src/dir/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/b/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/b/src/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/b/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/b/src/types.ts -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/b/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/b/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/b/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "entryPoints": ["./src/index.js"] 3 | } -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/c/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/c/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/c/src/dir/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/c/src/dir/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/c/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/c/src/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/c/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/c/src/types.ts -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/c/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/c/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/c/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "entryPoints": ["./src/index.js"] 3 | } -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/d/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/d/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/d/src/dir/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/d/src/dir/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/d/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/d/src/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/d/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/d/src/types.ts -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/d/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-large-monorepo/packages/d/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-large-monorepo/packages/d/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "entryPoints": ["./src/index.js"] 3 | } -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-monorepo/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/a-workspace-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-monorepo/packages/a-workspace-project/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/a-workspace-project/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-monorepo/packages/a-workspace-project/src/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/a-workspace-project/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-monorepo/packages/a-workspace-project/src/types.ts -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/a-workspace-project/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-monorepo/packages/a-workspace-project/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/a-workspace-project/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "entryPoints": ["./src/index.js"] 3 | } -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/another-workspace-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-monorepo/packages/another-workspace-project/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/another-workspace-project/src/dir/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-monorepo/packages/another-workspace-project/src/dir/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/another-workspace-project/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-monorepo/packages/another-workspace-project/src/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/another-workspace-project/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-monorepo/packages/another-workspace-project/src/types.ts -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/another-workspace-project/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-monorepo/packages/another-workspace-project/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-monorepo/packages/another-workspace-project/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "entryPoints": ["./src/index.js"] 3 | } -------------------------------------------------------------------------------- /test/fixtures/projects/a-multiple-output-project/.aegir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-multiple-output-project/.aegir.js -------------------------------------------------------------------------------- /test/fixtures/projects/a-multiple-output-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-multiple-output-project/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-multiple-output-project/src/index.ts: -------------------------------------------------------------------------------- 1 | export function main (): string { 2 | return 'hello world!' 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/projects/a-multiple-output-project/src/sw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-multiple-output-project/src/sw.ts -------------------------------------------------------------------------------- /test/fixtures/projects/a-multiple-output-project/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-multiple-output-project/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/node_modules/a-cjs-dep/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-ts-project/node_modules/a-cjs-dep/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/node_modules/a-cjs-dep/src/index.d.ts: -------------------------------------------------------------------------------- 1 | 2 | export default function herp(): void 3 | -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/node_modules/a-cjs-dep/src/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = () => { 3 | 4 | } 5 | -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/node_modules/an-esm-dep/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-ts-project/node_modules/an-esm-dep/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/node_modules/an-esm-dep/src/index.cjs: -------------------------------------------------------------------------------- 1 | 2 | module.exports = () => { 3 | 4 | } 5 | -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/node_modules/an-esm-dep/src/index.d.ts: -------------------------------------------------------------------------------- 1 | 2 | export default function derp(): void 3 | -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/node_modules/an-esm-dep/src/index.js: -------------------------------------------------------------------------------- 1 | 2 | export default () => { 3 | 4 | } 5 | -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-ts-project/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/src/a-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-ts-project/src/a-module.ts -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/src/dir/index.ts: -------------------------------------------------------------------------------- 1 | export function garply (): boolean { 2 | return true 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-ts-project/src/index.ts -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/test/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-ts-project/test/index.spec.ts -------------------------------------------------------------------------------- /test/fixtures/projects/a-ts-project/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/a-ts-project/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/node_modules/a-cjs-dep/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/an-esm-project/node_modules/a-cjs-dep/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/node_modules/a-cjs-dep/src/index.d.ts: -------------------------------------------------------------------------------- 1 | 2 | export default function herp(): void 3 | -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/node_modules/a-cjs-dep/src/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = () => { 3 | 4 | } 5 | -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/node_modules/an-esm-dep/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/an-esm-project/node_modules/an-esm-dep/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/node_modules/an-esm-dep/src/index.cjs: -------------------------------------------------------------------------------- 1 | 2 | module.exports = () => { 3 | 4 | } 5 | -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/node_modules/an-esm-dep/src/index.d.ts: -------------------------------------------------------------------------------- 1 | 2 | export default function derp(): void 3 | -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/node_modules/an-esm-dep/src/index.js: -------------------------------------------------------------------------------- 1 | 2 | export default () => { 3 | 4 | } 5 | -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/an-esm-project/package.json -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/src/dir/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/an-esm-project/src/dir/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/an-esm-project/src/index.js -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/an-esm-project/src/types.ts -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/test/esm-test.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/an-esm-project/test/esm-test.spec.js -------------------------------------------------------------------------------- /test/fixtures/projects/an-esm-project/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/projects/an-esm-project/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/test-dependant/monorepo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/test-dependant/monorepo/package.json -------------------------------------------------------------------------------- /test/fixtures/test-dependant/monorepo/packages/submodule/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/test-dependant/monorepo/packages/submodule/package.json -------------------------------------------------------------------------------- /test/fixtures/test-dependant/monorepo/packages/submodule/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/test-dependant/monorepo/packages/submodule/test.js -------------------------------------------------------------------------------- /test/fixtures/test-dependant/project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/test-dependant/project/package.json -------------------------------------------------------------------------------- /test/fixtures/test-dependant/project/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/test-dependant/project/test.js -------------------------------------------------------------------------------- /test/fixtures/test.txt: -------------------------------------------------------------------------------- 1 | Hello Fixture 2 | -------------------------------------------------------------------------------- /test/fixtures/tests/context-access.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/tests/context-access.js -------------------------------------------------------------------------------- /test/fixtures/tests/unhandled-promise-rejection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/fixtures/tests/unhandled-promise-rejection.js -------------------------------------------------------------------------------- /test/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/lint.js -------------------------------------------------------------------------------- /test/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/node.js -------------------------------------------------------------------------------- /test/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/run.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/test.js -------------------------------------------------------------------------------- /test/ts-features.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/ts-features.spec.js -------------------------------------------------------------------------------- /test/utils/echo-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/utils/echo-server.js -------------------------------------------------------------------------------- /test/utils/get-port.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/utils/get-port.js -------------------------------------------------------------------------------- /test/utils/set-up-project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/test/utils/set-up-project.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/chai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/utils/chai.js -------------------------------------------------------------------------------- /utils/echo-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/utils/echo-server.js -------------------------------------------------------------------------------- /utils/fixtures.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/utils/fixtures.browser.js -------------------------------------------------------------------------------- /utils/fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/utils/fixtures.js -------------------------------------------------------------------------------- /utils/get-port.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/utils/get-port.js -------------------------------------------------------------------------------- /utils/resolve.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/utils/resolve.browser.js -------------------------------------------------------------------------------- /utils/resolve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/aegir/HEAD/utils/resolve.js --------------------------------------------------------------------------------