2017-03-25 03:36:15 +03:00
|
|
|
# use npm modules `pkgfiles` or `irish-pub` to validate which files are selected
|
|
|
|
|
2017-03-10 14:07:45 +03:00
|
|
|
# folders
|
|
|
|
.vscode/
|
2017-12-15 03:14:41 +03:00
|
|
|
.github/
|
2017-03-10 14:07:45 +03:00
|
|
|
assets/
|
2017-12-15 03:14:41 +03:00
|
|
|
build/
|
2017-03-10 14:07:45 +03:00
|
|
|
coverage/
|
2019-05-07 23:26:10 +03:00
|
|
|
proto/
|
2021-06-25 23:51:06 +03:00
|
|
|
docs/
|
2017-03-10 14:07:45 +03:00
|
|
|
|
2022-07-29 23:55:41 +03:00
|
|
|
core/scripts/*
|
|
|
|
core/test/
|
2021-10-26 01:31:47 +03:00
|
|
|
viewer/
|
2021-10-26 23:57:16 +03:00
|
|
|
treemap/
|
2018-10-26 02:11:04 +03:00
|
|
|
clients/
|
2022-07-29 23:55:41 +03:00
|
|
|
cli/results/
|
2017-09-26 17:17:34 +03:00
|
|
|
lighthouse-logger/
|
2017-01-05 06:15:44 +03:00
|
|
|
|
2018-10-03 23:10:21 +03:00
|
|
|
# keep a few scripts useful for CI
|
2022-07-29 23:55:41 +03:00
|
|
|
!core/scripts/manual-chrome-launcher.js
|
|
|
|
!core/scripts/download-chrome.sh
|
|
|
|
!core/scripts/package.json
|
2018-05-10 08:24:27 +03:00
|
|
|
|
2021-05-01 03:17:59 +03:00
|
|
|
# Exclude the CLI smoketests but keep the smoketest runner that is used
|
|
|
|
# by downstream projects (e.g. publisher ads).
|
2022-07-29 23:55:41 +03:00
|
|
|
cli/test/*
|
|
|
|
!cli/test/smokehouse/
|
|
|
|
cli/test/smokehouse/test-definitions/
|
2017-01-05 06:15:44 +03:00
|
|
|
|
2017-03-10 14:07:45 +03:00
|
|
|
results/
|
2018-05-24 02:26:30 +03:00
|
|
|
lantern-data/
|
2020-04-15 00:28:49 +03:00
|
|
|
timings-data/
|
2020-01-24 02:26:53 +03:00
|
|
|
|
|
|
|
# ignore all folders named as such
|
|
|
|
node_modules
|
|
|
|
latest-run
|
2022-07-07 04:28:09 +03:00
|
|
|
devtools-tests
|
2020-10-02 22:50:09 +03:00
|
|
|
.tmp
|
2017-04-08 02:02:19 +03:00
|
|
|
|
2017-03-25 03:36:15 +03:00
|
|
|
# generated files
|
2017-03-10 14:07:45 +03:00
|
|
|
*.report.html
|
2017-05-17 08:31:35 +03:00
|
|
|
*.dom.html
|
2017-03-25 03:36:15 +03:00
|
|
|
*.devtoolslog.json
|
2017-03-10 14:07:45 +03:00
|
|
|
*.trace.json
|
2017-03-25 03:36:15 +03:00
|
|
|
closure-error.log
|
|
|
|
last-run-results.html
|
|
|
|
latest.artifacts.log
|
|
|
|
npm-debug.log
|
2018-09-27 03:57:43 +03:00
|
|
|
yarn-error.log
|
2017-03-25 03:36:15 +03:00
|
|
|
results.html
|
2019-03-12 22:58:52 +03:00
|
|
|
*.lcov
|
2017-03-25 03:36:15 +03:00
|
|
|
|
2021-06-30 23:22:38 +03:00
|
|
|
# generated files needed for publish
|
2021-08-04 18:30:55 +03:00
|
|
|
dist/**
|
2021-06-30 23:22:38 +03:00
|
|
|
!dist/report/standalone.js
|
2021-08-18 17:30:11 +03:00
|
|
|
!dist/report/flow.js
|
2021-11-11 23:13:06 +03:00
|
|
|
!dist/report/bundle.esm.js
|
2021-06-30 23:22:38 +03:00
|
|
|
|
2021-06-25 23:51:06 +03:00
|
|
|
# large files
|
|
|
|
changelog.md
|
|
|
|
|
2017-03-25 03:36:15 +03:00
|
|
|
# dev files
|
2017-03-10 14:07:45 +03:00
|
|
|
.DS_Store
|
|
|
|
.editorconfig
|
|
|
|
.eslintignore
|
2022-06-30 23:14:10 +03:00
|
|
|
.eslintrc.cjs
|
2020-04-15 00:28:49 +03:00
|
|
|
*.tgz
|