69 строки
1.1 KiB
Plaintext
69 строки
1.1 KiB
Plaintext
# use npm modules `pkgfiles` or `irish-pub` to validate which files are selected
|
|
|
|
# folders
|
|
.vscode/
|
|
.github/
|
|
assets/
|
|
build/
|
|
coverage/
|
|
proto/
|
|
docs/
|
|
|
|
core/scripts/*
|
|
core/test/
|
|
viewer/
|
|
treemap/
|
|
clients/
|
|
cli/results/
|
|
lighthouse-logger/
|
|
|
|
# keep a few scripts useful for CI
|
|
!core/scripts/manual-chrome-launcher.js
|
|
!core/scripts/download-chrome.sh
|
|
!core/scripts/package.json
|
|
|
|
# Exclude the CLI smoketests but keep the smoketest runner that is used
|
|
# by downstream projects (e.g. publisher ads).
|
|
cli/test/*
|
|
!cli/test/smokehouse/
|
|
cli/test/smokehouse/test-definitions/
|
|
|
|
results/
|
|
lantern-data/
|
|
timings-data/
|
|
|
|
# ignore all folders named as such
|
|
node_modules
|
|
latest-run
|
|
devtools-tests
|
|
.tmp
|
|
|
|
# generated files
|
|
*.report.html
|
|
*.dom.html
|
|
*.devtoolslog.json
|
|
*.trace.json
|
|
closure-error.log
|
|
last-run-results.html
|
|
latest.artifacts.log
|
|
npm-debug.log
|
|
yarn-error.log
|
|
results.html
|
|
*.lcov
|
|
|
|
# generated files needed for publish
|
|
dist/**
|
|
!dist/report/standalone.js
|
|
!dist/report/flow.js
|
|
!dist/report/bundle.esm.js
|
|
|
|
# large files
|
|
changelog.md
|
|
|
|
# dev files
|
|
.DS_Store
|
|
.editorconfig
|
|
.eslintignore
|
|
.eslintrc.cjs
|
|
*.tgz
|