├── .git-blame-ignore-revs ├── .github └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── index.js ├── lib ├── add-channel.js ├── definitions │ ├── constants.js │ └── errors.js ├── get-channel.js ├── get-error.js ├── get-pkg.js ├── get-registry.js ├── get-release-info.js ├── prepare.js ├── publish.js ├── set-npmrc-auth.js ├── trusted-publishing │ ├── oidc-context.js │ └── token-exchange.js ├── verify-auth.js └── verify-config.js ├── package.json └── test ├── get-channel.test.js ├── get-pkg.test.js ├── get-registry.test.js ├── get-release-info.test.js ├── helpers ├── config.yaml └── npm-registry.js ├── integration.test.js ├── prepare.test.js ├── set-npmrc-auth.test.js ├── trusted-publishing ├── oidc-context.test.js └── token-exchange.test.js ├── verify-auth.test.js └── verify-config.test.js /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # style: prettier (#437) 2 | a54c56cdc437d5a1bf4a2888a3d4dd03f58fbbf5 -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/index.js -------------------------------------------------------------------------------- /lib/add-channel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/add-channel.js -------------------------------------------------------------------------------- /lib/definitions/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/definitions/constants.js -------------------------------------------------------------------------------- /lib/definitions/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/definitions/errors.js -------------------------------------------------------------------------------- /lib/get-channel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/get-channel.js -------------------------------------------------------------------------------- /lib/get-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/get-error.js -------------------------------------------------------------------------------- /lib/get-pkg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/get-pkg.js -------------------------------------------------------------------------------- /lib/get-registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/get-registry.js -------------------------------------------------------------------------------- /lib/get-release-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/get-release-info.js -------------------------------------------------------------------------------- /lib/prepare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/prepare.js -------------------------------------------------------------------------------- /lib/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/publish.js -------------------------------------------------------------------------------- /lib/set-npmrc-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/set-npmrc-auth.js -------------------------------------------------------------------------------- /lib/trusted-publishing/oidc-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/trusted-publishing/oidc-context.js -------------------------------------------------------------------------------- /lib/trusted-publishing/token-exchange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/trusted-publishing/token-exchange.js -------------------------------------------------------------------------------- /lib/verify-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/verify-auth.js -------------------------------------------------------------------------------- /lib/verify-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/lib/verify-config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/package.json -------------------------------------------------------------------------------- /test/get-channel.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/get-channel.test.js -------------------------------------------------------------------------------- /test/get-pkg.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/get-pkg.test.js -------------------------------------------------------------------------------- /test/get-registry.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/get-registry.test.js -------------------------------------------------------------------------------- /test/get-release-info.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/get-release-info.test.js -------------------------------------------------------------------------------- /test/helpers/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/helpers/config.yaml -------------------------------------------------------------------------------- /test/helpers/npm-registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/helpers/npm-registry.js -------------------------------------------------------------------------------- /test/integration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/integration.test.js -------------------------------------------------------------------------------- /test/prepare.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/prepare.test.js -------------------------------------------------------------------------------- /test/set-npmrc-auth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/set-npmrc-auth.test.js -------------------------------------------------------------------------------- /test/trusted-publishing/oidc-context.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/trusted-publishing/oidc-context.test.js -------------------------------------------------------------------------------- /test/trusted-publishing/token-exchange.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/trusted-publishing/token-exchange.test.js -------------------------------------------------------------------------------- /test/verify-auth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/verify-auth.test.js -------------------------------------------------------------------------------- /test/verify-config.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/npm/HEAD/test/verify-config.test.js --------------------------------------------------------------------------------