├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── BUG_REPORT.md │ ├── FEATURE_REQUEST.md │ └── config.yml ├── logo.svg ├── screenshot.png └── workflows │ ├── pkg-size-report.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── action.yml ├── dist └── index.js ├── package.json ├── pnpm-lock.yaml ├── release.config.js ├── rollup.config.js └── src ├── index.js ├── lib ├── build-ref.js ├── exec.js ├── generate-size-report.js ├── is-base-diff-from-head.js ├── is-file-tracked.js ├── log.js ├── markdown.js ├── npm-ci.js └── upsert-comment.js └── report-templates ├── head-only.js ├── index.js ├── regression ├── compare-packages.js └── index.js └── utils.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/.github/ISSUE_TEMPLATE/BUG_REPORT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/.github/logo.svg -------------------------------------------------------------------------------- /.github/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/.github/screenshot.png -------------------------------------------------------------------------------- /.github/workflows/pkg-size-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/.github/workflows/pkg-size-report.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v12.18.4 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/action.yml -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/dist/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /release.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: 'conventionalcommits', 3 | npmPublish: false, 4 | }; 5 | -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lib/build-ref.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/lib/build-ref.js -------------------------------------------------------------------------------- /src/lib/exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/lib/exec.js -------------------------------------------------------------------------------- /src/lib/generate-size-report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/lib/generate-size-report.js -------------------------------------------------------------------------------- /src/lib/is-base-diff-from-head.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/lib/is-base-diff-from-head.js -------------------------------------------------------------------------------- /src/lib/is-file-tracked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/lib/is-file-tracked.js -------------------------------------------------------------------------------- /src/lib/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/lib/log.js -------------------------------------------------------------------------------- /src/lib/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/lib/markdown.js -------------------------------------------------------------------------------- /src/lib/npm-ci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/lib/npm-ci.js -------------------------------------------------------------------------------- /src/lib/upsert-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/lib/upsert-comment.js -------------------------------------------------------------------------------- /src/report-templates/head-only.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/report-templates/head-only.js -------------------------------------------------------------------------------- /src/report-templates/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/report-templates/index.js -------------------------------------------------------------------------------- /src/report-templates/regression/compare-packages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/report-templates/regression/compare-packages.js -------------------------------------------------------------------------------- /src/report-templates/regression/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/report-templates/regression/index.js -------------------------------------------------------------------------------- /src/report-templates/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg-size/action/HEAD/src/report-templates/utils.js --------------------------------------------------------------------------------