Last active
June 15, 2022 07:01
-
-
Save usergenic/226e876af976905ba557f12c8f4c886f to your computer and use it in GitHub Desktop.
lit-virtualizer migration
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
echo | |
echo "#####################################" | |
echo "Prepare a workspace for the migration" | |
echo "#####################################" | |
echo | |
# removes existing workspace, but don't wait | |
# for rm -rf because it takes too long. | |
# instead move it out of the way and delete it | |
# in the background. | |
mkdir -p lit-virtualizer-migration | |
mv lit-virtualizer-migration deleteme | |
rm -rf deleteme & | |
mkdir -p lit-virtualizer-migration | |
cd lit-virtualizer-migration | |
export workspace=`pwd` | |
echo | |
echo "####################################################" | |
echo "Clone the 'lit' repo and set up the migration branch" | |
echo "####################################################" | |
echo | |
git clone [email protected]:lit/lit $workspace/lit | |
cd $workspace/lit | |
git checkout -b lit-virtualizer-migration | |
npm ci | |
#npm run bootstrap | |
npx lerna bootstrap --ci --concurrency 1 | |
echo | |
echo "################################" | |
echo "Clone the 'uni-virtualizer' repo" | |
echo "################################" | |
echo | |
git clone [email protected]:PolymerLabs/uni-virtualizer $workspace/uni-virtualizer | |
cd $workspace/uni-virtualizer | |
git checkout -b prepare-for-lit-monorepo | |
mkdir -p temp-uni-virtualizer | |
echo | |
echo "##########################################" | |
echo "Move all contents in the 'uni-virtualizer'" | |
echo "into a folder to prevent name collisions" | |
echo "##########################################" | |
echo | |
ls -a1 | grep -v ^temp-uni-virtualizer | grep -v ^\.$ | grep -v ^\.\.$ | grep -v ^\.git$ | xargs -I{} git mv {} temp-uni-virtualizer | |
git commit -m "Move files to prepare for import to lit monorepo" | |
echo | |
echo "##########################################################" | |
echo "Import from the 'uni-virtualizer' repo into 'lit' monorepo" | |
echo "##########################################################" | |
echo | |
cd $workspace/lit | |
git remote add uni-virtualizer $workspace/uni-virtualizer | |
git fetch uni-virtualizer | |
git merge uni-virtualizer/prepare-for-lit-monorepo --allow-unrelated-histories -m "Merge uni-virtualizer into lit monorepo" | |
echo | |
echo "##################################################" | |
echo "Move the virtualizer package into its new location" | |
echo "##################################################" | |
echo | |
git rm temp-uni-virtualizer/packages/lit-virtualizer/package-lock.json | |
git mv temp-uni-virtualizer/packages/lit-virtualizer packages/labs/virtualizer | |
git rm -r temp-uni-virtualizer | |
echo "polyfills/resize-observer-polyfill/ResizeObserver.js" >> packages/labs/virtualizer/.eslintignore | |
echo "src/polyfills/resize-observer-polyfill/ResizeObserver.js" >> packages/labs/virtualizer/.eslintignore | |
echo | |
echo "#####################################################" | |
echo "Run bootstrap to update package-locks for virtualizer" | |
echo "#####################################################" | |
echo | |
# Add the @lit-internal/scripts devDependency to package.json | |
# We can't npm install it because it isn't an external package | |
sed -i.bak '85i\ | |
"@lit-internal/scripts": "^1.0.0",\ | |
' packages/labs/virtualizer/package.json | |
rm packages/labs/virtualizer/package.json.bak | |
npx lerna exec --scope @lit-labs/virtualizer -- npm install --save-dev @types/[email protected] | |
#git add . | |
#git commit -m "Move lit-virtualizer into packages/labs and remove all other uni-virtualizer files" | |
echo | |
echo "#########################" | |
echo "Convert scripts to wireit" | |
echo "#########################" | |
echo | |
# Replace the scripts with wireit calls | |
cd $workspace/lit/packages/labs/virtualizer | |
head -29 package.json > temp-package.json | |
cat << EOF >> temp-package.json | |
"scripts": { | |
"bench": "tach --root=../.. --browser=chrome-headless test/benchmarks/${BENCH:-basic}.html --measure=fcp", | |
"bench:debug": "tach --root=../.. test/benchmarks/${BENCH:-basic}.html --measure=fcp", | |
"bench:scroll": "tach --force-clean-npm-install --config=test/benchmarks/scrollingBenchmarks.json", | |
"build": "wireit", | |
"build:copy-polyfill": "wireit", | |
"build:ts": "wireit", | |
"checksize": "rollup -c; rm lit-virtualizer.bundled.js lit-virtualizer-with-polyfills.bundled.js", | |
"test": "wireit", | |
"test:dev": "wireit", | |
"test:prod": "wireit", | |
"test:screenshot": "cd test/screenshot && rollup -c && mocha screenshot.js", | |
"generate-screenshots": "cd test/screenshot && rollup -c && mocha screenshot.js --generate-screenshots" | |
}, | |
"wireit": { | |
"build": { | |
"dependencies": [ | |
"build:ts", | |
"build:copy-polyfill" | |
] | |
}, | |
"build:copy-polyfill": { | |
"command": "copyfiles -u 1 src/polyfills/resize-observer-polyfill/ResizeObserver.js ." | |
}, | |
"build:ts": { | |
"command": "tsc --build --pretty", | |
"dependencies": [ | |
"../../internal-scripts:build", | |
"../../lit:build" | |
] | |
}, | |
"test": { | |
"command": "node ../../tests/run-web-tests.js \"test/**/*.test.js\" --config web-test-runner.config.js --esbuild-target auto --node-resolve true", | |
"dependencies": [ | |
"build", | |
"../../tests:build" | |
] | |
} | |
}, | |
EOF | |
tail -35 package.json >> temp-package.json | |
mv temp-package.json package.json | |
rm -rf packages/labs/virtualizer/node_modules | |
npx lerna exec --scope @lit-labs/virtualizer -- npm install | |
#npm run bootstrap | |
npx lerna bootstrap --ci | |
# git rm -f web-test-runner.config.js | |
git add . | |
git commit -m "Move lit-virtualizer into packages/labs, remove all other uni-virtualizer files and convert build scripts to use wireit and shared web-test-runner.config.js." | |
cd $workspace/lit | |
git add .eslintignore .prettierignore | |
git commit -m "Updated .eslintignore and .prettierignore" | |
echo | |
echo "###################################" | |
echo "Add empty changeset file for the PR" | |
echo "###################################" | |
echo | |
npm run changeset -- --empty | |
git add . | |
git commit -m "Added empty changeset as there are no functional changes to code." | |
echo | |
echo "#######################################################" | |
echo "Clone another local lit repo and ensure bootstrap works" | |
echo "#######################################################" | |
echo | |
cd $workspace | |
git clone lit lit-fresh | |
cd $workspace/lit-fresh | |
git checkout lit-virtualizer-migration | |
npm ci | |
#npm run bootstrap | |
npx lerna bootstrap --ci --concurrency 1 | |
npx lerna run test --scope @lit-labs/virtualizer |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ ./migrate.sh | |
##################################### | |
Prepare a workspace for the migration | |
##################################### | |
#################################################### | |
Clone the 'lit' repo and set up the migration branch | |
#################################################### | |
Cloning into '/Users/brendanb/Desktop/work/lit-virtualizer-migration/lit'... | |
remote: Enumerating objects: 31137, done. | |
remote: Counting objects: 100% (3797/3797), done. | |
remote: Compressing objects: 100% (1608/1608), done. | |
remote: Total 31137 (delta 2297), reused 3553 (delta 2140), pack-reused 27340 | |
Receiving objects: 100% (31137/31137), 34.73 MiB | 4.74 MiB/s, done. | |
Resolving deltas: 100% (21222/21222), done. | |
Switched to a new branch 'lit-virtualizer-migration' | |
npm WARN deprecated [email protected]: The functionality that this package provided is now in @npmcli/arborist | |
npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-resolve#deprecated | |
npm WARN deprecated [email protected]: this library is no longer supported | |
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. | |
npm WARN deprecated [email protected]: Backported compatibility to node > 6 | |
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142 | |
> prepare | |
> husky install | |
husky - Git hooks installed | |
added 1094 packages, and audited 1095 packages in 9s | |
124 packages are looking for funding | |
run `npm fund` for details | |
found 0 vulnerabilities | |
lerna notice cli v4.0.0 | |
lerna info versioning independent | |
lerna info ci enabled | |
lerna info Bootstrapping 34 packages | |
lerna info Installing external dependencies | |
lerna info Symlinking packages and binaries | |
lerna WARN EREPLACE_EXIST lit is already installed for @lit/lit-starter-js. Replacing with symlink... | |
lerna WARN EREPLACE_EXIST lit is already installed for @lit/lit-starter-ts. Replacing with symlink... | |
lerna WARN EREPLACE_EXIST @lit/reactive-element is already installed for @lit-labs/ssr. Replacing with symlink... | |
lerna WARN EREPLACE_EXIST lit is already installed for @lit-labs/ssr. Replacing with symlink... | |
lerna WARN EREPLACE_EXIST lit-element is already installed for @lit-labs/ssr. Replacing with symlink... | |
lerna WARN EREPLACE_EXIST lit-html is already installed for @lit-labs/ssr. Replacing with symlink... | |
lerna success Bootstrapped 34 packages | |
################################ | |
Clone the 'uni-virtualizer' repo | |
################################ | |
Cloning into '/Users/brendanb/Desktop/work/lit-virtualizer-migration/uni-virtualizer'... | |
remote: Enumerating objects: 3307, done. | |
remote: Counting objects: 100% (332/332), done. | |
remote: Compressing objects: 100% (153/153), done. | |
remote: Total 3307 (delta 220), reused 212 (delta 179), pack-reused 2975 | |
Receiving objects: 100% (3307/3307), 6.12 MiB | 5.95 MiB/s, done. | |
Resolving deltas: 100% (2225/2225), done. | |
Switched to a new branch 'prepare-for-lit-monorepo' | |
########################################## | |
Move all contents in the 'uni-virtualizer' | |
into a folder to prevent name collisions | |
########################################## | |
[prepare-for-lit-monorepo 2523e44] Move files to prepare for import to lit monorepo | |
105 files changed, 0 insertions(+), 0 deletions(-) | |
rename .eslintignore => temp-uni-virtualizer/.eslintignore (100%) | |
rename .eslintrc.json => temp-uni-virtualizer/.eslintrc.json (100%) | |
rename .gitignore => temp-uni-virtualizer/.gitignore (100%) | |
rename LICENSE => temp-uni-virtualizer/LICENSE (100%) | |
rename README.md => temp-uni-virtualizer/README.md (100%) | |
rename index.html => temp-uni-virtualizer/index.html (100%) | |
rename lerna.json => temp-uni-virtualizer/lerna.json (100%) | |
rename package-lock.json => temp-uni-virtualizer/package-lock.json (100%) | |
rename package.json => temp-uni-virtualizer/package.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/.babelrc (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/lib/VirtualArray.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/lib/babel-polyfills.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/lib/benchmark.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/lib/flickr-mock-data-chocolate.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/lib/flickr-mock-data-fog.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/lib/flickr-search-virtual-array.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/lib/flickr.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/lib/jsonp-promise.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/lib/lazy-image.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/package-lock.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/package.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/ancestor-scroll-target/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/ancestor-scroll-target/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/basic-lit-element/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/basic-lit-element/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/basic-lit-html/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/basic-lit-html/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/category-headers-2/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/category-headers-2/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/category-headers/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/category-headers/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/grid/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/grid/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/nested/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/nested/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/photo-grid-lit-html/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/photo-grid-lit-html/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/photo-grid-lit-html/photos.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/photo-scroller/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/photo-scroller/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/scroll-to-index-lit-element/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/scroll-to-index-lit-element/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/scroll-to-index-lit-html/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/scroll-to-index-lit-html/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/shared/boot.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/shared/contacts.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/shared/importmap.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/shared/polyfill-support.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/shared/webcomponentsjs (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/stacked/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/stacked/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/tab-switch/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/tab-switch/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/visible-indices-lit-element/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/visible-indices-lit-element/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/visible-indices-lit-html/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/public/visible-indices-lit-html/index.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer-examples/rollup.config.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/.gitignore (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/CHANGELOG.md (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/CONTRIBUTING.md (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/LICENSE (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/README.md (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/package-lock.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/package.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/rollup.config.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/LitVirtualizer.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/Virtualizer.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/layouts/flexWrap.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/layouts/flow.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/layouts/grid.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/layouts/shared/BaseLayout.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/layouts/shared/Layout.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/layouts/shared/SizeCache.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/layouts/shared/SizeGapPaddingBaseLayout.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/lit-virtualizer.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/polyfillLoaders/EventTarget.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/polyfillLoaders/ResizeObserver.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/polyfills/resize-observer-polyfill/LICENSE (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/polyfills/resize-observer-polyfill/README.md (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/polyfills/resize-observer-polyfill/ResizeObserver.d.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/polyfills/resize-observer-polyfill/ResizeObserver.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/test/helpers.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/test/scenarios/smoke.test.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/test/scenarios/testing-setup.test.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/src/virtualize.ts (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/benchmarks/basic.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/benchmarks/scrollingBenchmarks.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/cases/lit-virtual/expected.displays-items.png (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/cases/lit-virtual/expected.scrolls.png (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/cases/lit-virtual/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/cases/lit-virtual/main.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/cases/scroll/expected.displays-items.png (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/cases/scroll/expected.scrolls-to-the-specified-index.png (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/cases/scroll/expected.scrolls-to-the-specified-position.png (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/cases/scroll/expected.scrolls.png (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/cases/scroll/index.html (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/cases/scroll/main.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/rollup.config.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/screenshot.js (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/test/screenshot/shared/contacts.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/tsconfig.json (100%) | |
rename {packages => temp-uni-virtualizer/packages}/lit-virtualizer/web-test-runner.config.js (100%) | |
rename {scripts => temp-uni-virtualizer/scripts}/deploy-examples.sh (100%) | |
########################################################## | |
Import from the 'uni-virtualizer' repo into 'lit' monorepo | |
########################################################## | |
remote: Enumerating objects: 9, done. | |
remote: Counting objects: 100% (9/9), done. | |
remote: Compressing objects: 100% (7/7), done. | |
remote: Total 8 (delta 0), reused 6 (delta 0), pack-reused 0 | |
Unpacking objects: 100% (8/8), 993 bytes | 141.00 KiB/s, done. | |
From /Users/brendanb/Desktop/work/lit-virtualizer-migration/uni-virtualizer | |
* [new branch] master -> uni-virtualizer/master | |
* [new branch] prepare-for-lit-monorepo -> uni-virtualizer/prepare-for-lit-monorepo | |
* [new tag] @lit-labs/[email protected] -> @lit-labs/[email protected] | |
* [new tag] @lit-labs/[email protected] -> @lit-labs/[email protected] | |
* [new tag] @lit-labs/[email protected] -> @lit-labs/[email protected] | |
* [new tag] @lit-labs/[email protected] -> @lit-labs/[email protected] | |
* [new tag] @lit-labs/[email protected] -> @lit-labs/[email protected] | |
* [new tag] @lit-labs/[email protected] -> @lit-labs/[email protected] | |
* [new tag] @lit-labs/[email protected] -> @lit-labs/[email protected] | |
* [new tag] @lit-labs/[email protected] -> @lit-labs/[email protected] | |
* [new tag] @lit-labs/[email protected] -> @lit-labs/[email protected] | |
* [new tag] @lit-labs/[email protected] -> @lit-labs/[email protected] | |
Merge made by the 'ort' strategy. | |
temp-uni-virtualizer/.eslintignore | 9 + | |
temp-uni-virtualizer/.eslintrc.json | 49 + | |
temp-uni-virtualizer/.gitignore | 12 + | |
temp-uni-virtualizer/LICENSE | 28 + | |
temp-uni-virtualizer/README.md | 24 + | |
temp-uni-virtualizer/index.html | 17 + | |
temp-uni-virtualizer/lerna.json | 6 + | |
temp-uni-virtualizer/package-lock.json | 27631 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | |
temp-uni-virtualizer/package.json | 28 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/.babelrc | 11 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/VirtualArray.js | 46 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/babel-polyfills.js | 2 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/benchmark.js | 91 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-mock-data-chocolate.json | 1 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-mock-data-fog.json | 1 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-search-virtual-array.js | 26 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr.js | 55 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/jsonp-promise.js | 83 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/lazy-image.js | 40 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/package-lock.json | 4609 ++++++++++++ | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/package.json | 50 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/ancestor-scroll-target/index.html | 25 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/ancestor-scroll-target/index.js | 66 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-element/index.html | 31 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-element/index.js | 113 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-html/index.html | 21 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-html/index.js | 17 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers-2/index.html | 32 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers-2/index.js | 95 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers/index.html | 32 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers/index.js | 89 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/grid/index.html | 31 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/grid/index.js | 125 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/index.html | 50 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/nested/index.html | 32 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/nested/index.js | 96 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/index.html | 18 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/index.js | 205 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/photos.js | 71 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-scroller/index.html | 32 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-scroller/index.js | 159 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-element/index.html | 52 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-element/index.js | 23 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-html/index.html | 47 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-html/index.js | 26 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/boot.js | 85 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/contacts.json | 11002 +++++++++++++++++++++++++++ | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/importmap.json | 13 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/polyfill-support.js | 1 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/webcomponentsjs | 1 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/stacked/index.html | 32 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/stacked/index.js | 95 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/tab-switch/index.html | 31 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/tab-switch/index.js | 157 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-element/index.html | 45 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-element/index.js | 27 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-html/index.html | 43 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-html/index.js | 28 + | |
temp-uni-virtualizer/packages/lit-virtualizer-examples/rollup.config.js | 245 + | |
temp-uni-virtualizer/packages/lit-virtualizer/.gitignore | 24 + | |
temp-uni-virtualizer/packages/lit-virtualizer/CHANGELOG.md | 154 + | |
temp-uni-virtualizer/packages/lit-virtualizer/CONTRIBUTING.md | 52 + | |
temp-uni-virtualizer/packages/lit-virtualizer/LICENSE | 28 + | |
temp-uni-virtualizer/packages/lit-virtualizer/README.md | 208 + | |
temp-uni-virtualizer/packages/lit-virtualizer/package-lock.json | 753 ++ | |
temp-uni-virtualizer/packages/lit-virtualizer/package.json | 76 + | |
temp-uni-virtualizer/packages/lit-virtualizer/rollup.config.js | 45 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/LitVirtualizer.ts | 129 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/Virtualizer.ts | 776 ++ | |
temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/flexWrap.ts | 291 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/flow.ts | 512 ++ | |
temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/grid.ts | 244 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/shared/BaseLayout.ts | 511 ++ | |
temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/shared/Layout.ts | 122 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/shared/SizeCache.ts | 40 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/shared/SizeGapPaddingBaseLayout.ts | 191 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/lit-virtualizer.ts | 19 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/polyfillLoaders/EventTarget.ts | 29 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/polyfillLoaders/ResizeObserver.ts | 32 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/polyfills/resize-observer-polyfill/LICENSE | 22 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/polyfills/resize-observer-polyfill/README.md | 8 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/polyfills/resize-observer-polyfill/ResizeObserver.d.ts | 8 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/polyfills/resize-observer-polyfill/ResizeObserver.js | 907 +++ | |
temp-uni-virtualizer/packages/lit-virtualizer/src/test/helpers.ts | 53 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/test/scenarios/smoke.test.ts | 144 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/test/scenarios/testing-setup.test.ts | 63 + | |
temp-uni-virtualizer/packages/lit-virtualizer/src/virtualize.ts | 146 + | |
temp-uni-virtualizer/packages/lit-virtualizer/test/benchmarks/basic.html | 24 + | |
temp-uni-virtualizer/packages/lit-virtualizer/test/benchmarks/scrollingBenchmarks.json | 26 + | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/lit-virtual/expected.displays-items.png | Bin 0 -> 36359 bytes | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/lit-virtual/expected.scrolls.png | Bin 0 -> 36065 bytes | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/lit-virtual/index.html | 12 + | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/lit-virtual/main.js | 18 + | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/expected.displays-items.png | Bin 0 -> 37798 bytes | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/expected.scrolls-to-the-specified-index.png | Bin 0 -> 35377 bytes | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/expected.scrolls-to-the-specified-position.png | Bin 0 -> 32390 bytes | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/expected.scrolls.png | Bin 0 -> 36439 bytes | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/index.html | 12 + | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/main.js | 26 + | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/rollup.config.js | 27 + | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/screenshot.js | 123 + | |
temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/shared/contacts.json | 11002 +++++++++++++++++++++++++++ | |
temp-uni-virtualizer/packages/lit-virtualizer/tsconfig.json | 35 + | |
temp-uni-virtualizer/packages/lit-virtualizer/web-test-runner.config.js | 18 + | |
temp-uni-virtualizer/scripts/deploy-examples.sh | 20 + | |
105 files changed, 63042 insertions(+) | |
create mode 100644 temp-uni-virtualizer/.eslintignore | |
create mode 100644 temp-uni-virtualizer/.eslintrc.json | |
create mode 100644 temp-uni-virtualizer/.gitignore | |
create mode 100644 temp-uni-virtualizer/LICENSE | |
create mode 100644 temp-uni-virtualizer/README.md | |
create mode 100644 temp-uni-virtualizer/index.html | |
create mode 100644 temp-uni-virtualizer/lerna.json | |
create mode 100644 temp-uni-virtualizer/package-lock.json | |
create mode 100644 temp-uni-virtualizer/package.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/.babelrc | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/VirtualArray.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/babel-polyfills.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/benchmark.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-mock-data-chocolate.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-mock-data-fog.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-search-virtual-array.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/jsonp-promise.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/lazy-image.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/package-lock.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/package.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/ancestor-scroll-target/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/ancestor-scroll-target/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-element/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-element/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-html/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-html/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers-2/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers-2/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/grid/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/grid/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/nested/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/nested/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/photos.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-scroller/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-scroller/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-element/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-element/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-html/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-html/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/boot.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/contacts.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/importmap.json | |
create mode 120000 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/polyfill-support.js | |
create mode 120000 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/webcomponentsjs | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/stacked/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/stacked/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/tab-switch/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/tab-switch/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-element/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-element/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-html/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-html/index.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/rollup.config.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/.gitignore | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/CHANGELOG.md | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/CONTRIBUTING.md | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/LICENSE | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/README.md | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/package-lock.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/package.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/rollup.config.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/LitVirtualizer.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/Virtualizer.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/flexWrap.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/flow.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/grid.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/shared/BaseLayout.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/shared/Layout.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/shared/SizeCache.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/shared/SizeGapPaddingBaseLayout.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/lit-virtualizer.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/polyfillLoaders/EventTarget.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/polyfillLoaders/ResizeObserver.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/polyfills/resize-observer-polyfill/LICENSE | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/polyfills/resize-observer-polyfill/README.md | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/polyfills/resize-observer-polyfill/ResizeObserver.d.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/polyfills/resize-observer-polyfill/ResizeObserver.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/test/helpers.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/test/scenarios/smoke.test.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/test/scenarios/testing-setup.test.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/virtualize.ts | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/benchmarks/basic.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/benchmarks/scrollingBenchmarks.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/lit-virtual/expected.displays-items.png | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/lit-virtual/expected.scrolls.png | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/lit-virtual/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/lit-virtual/main.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/expected.displays-items.png | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/expected.scrolls-to-the-specified-index.png | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/expected.scrolls-to-the-specified-position.png | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/expected.scrolls.png | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/index.html | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/main.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/rollup.config.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/screenshot.js | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/shared/contacts.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/tsconfig.json | |
create mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/web-test-runner.config.js | |
create mode 100755 temp-uni-virtualizer/scripts/deploy-examples.sh | |
################################################## | |
Move the virtualizer package into its new location | |
################################################## | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer/package-lock.json' | |
rm 'temp-uni-virtualizer/.eslintignore' | |
rm 'temp-uni-virtualizer/.eslintrc.json' | |
rm 'temp-uni-virtualizer/.gitignore' | |
rm 'temp-uni-virtualizer/LICENSE' | |
rm 'temp-uni-virtualizer/README.md' | |
rm 'temp-uni-virtualizer/index.html' | |
rm 'temp-uni-virtualizer/lerna.json' | |
rm 'temp-uni-virtualizer/package-lock.json' | |
rm 'temp-uni-virtualizer/package.json' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/.babelrc' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/VirtualArray.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/babel-polyfills.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/benchmark.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-mock-data-chocolate.json' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-mock-data-fog.json' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-search-virtual-array.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/jsonp-promise.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/lazy-image.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/package-lock.json' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/package.json' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/ancestor-scroll-target/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/ancestor-scroll-target/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-element/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-element/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-html/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-html/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers-2/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers-2/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/grid/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/grid/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/nested/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/nested/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/photos.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-scroller/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-scroller/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-element/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-element/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-html/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-html/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/boot.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/contacts.json' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/importmap.json' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/polyfill-support.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/webcomponentsjs' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/stacked/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/stacked/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/tab-switch/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/tab-switch/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-element/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-element/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-html/index.html' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-html/index.js' | |
rm 'temp-uni-virtualizer/packages/lit-virtualizer-examples/rollup.config.js' | |
rm 'temp-uni-virtualizer/scripts/deploy-examples.sh' | |
##################################################### | |
Run bootstrap to update package-locks for virtualizer | |
##################################################### | |
^[lerna notice cli v4.0.0 | |
lerna info versioning independent | |
lerna notice filter including "@lit-labs/virtualizer" | |
lerna info filter [ '@lit-labs/virtualizer' ] | |
lerna info Executing command in 1 package: "npm install --save-dev @types/[email protected]" | |
npm WARN deprecated @types/[email protected]: This is a stub types definition. table provides its own type definitions, so you do not need this installed. | |
npm WARN deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) | |
npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve. | |
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) | |
added 624 packages, and audited 625 packages in 20s | |
83 packages are looking for funding | |
run `npm fund` for details | |
found 0 vulnerabilities | |
lerna success exec Executed command in 1 package: "npm install --save-dev @types/[email protected]" | |
######################### | |
Convert scripts to wireit | |
######################### | |
^[lerna notice cli v4.0.0 | |
lerna info versioning independent | |
lerna notice filter including "@lit-labs/virtualizer" | |
lerna info filter [ '@lit-labs/virtualizer' ] | |
lerna info Executing command in 1 package: "npm install" | |
up to date, audited 625 packages in 1s | |
83 packages are looking for funding | |
run `npm fund` for details | |
found 0 vulnerabilities | |
lerna success exec Executed command in 1 package: "npm install" | |
^[lerna notice cli v4.0.0 | |
lerna info versioning independent | |
lerna info ci enabled | |
lerna info Bootstrapping 35 packages | |
lerna info Installing external dependencies | |
lerna info Symlinking packages and binaries | |
lerna WARN EREPLACE_EXIST lit is already installed for @lit-labs/virtualizer. Replacing with symlink... | |
lerna success Bootstrapped 35 packages | |
> ignore-sync | |
> ignore-sync . | |
[STARTED] Preparing lint-staged... | |
[SUCCESS] Preparing lint-staged... | |
[STARTED] Running tasks for staged files... | |
[STARTED] package.json β 46 files | |
[STARTED] **/*.{cjs,html,js,json,md,ts} β 36 files | |
[STARTED] **/*.{js,ts} β 24 files | |
[STARTED] prettier --write | |
[STARTED] eslint --fix | |
[SUCCESS] prettier --write | |
[SUCCESS] **/*.{cjs,html,js,json,md,ts} β 36 files | |
[SUCCESS] eslint --fix | |
[SUCCESS] **/*.{js,ts} β 24 files | |
[SUCCESS] package.json β 46 files | |
[SUCCESS] Running tasks for staged files... | |
[STARTED] Applying modifications from tasks... | |
[SUCCESS] Applying modifications from tasks... | |
[STARTED] Cleaning up temporary files... | |
[SUCCESS] Cleaning up temporary files... | |
[lit-virtualizer-migration fe342dde] Move lit-virtualizer into packages/labs, remove all other uni-virtualizer files and convert build scripts to use wireit and shared web-test-runner.config.js. | |
123 files changed, 26492 insertions(+), 60165 deletions(-) | |
create mode 100644 packages/labs/virtualizer/.eslintignore | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/.gitignore (100%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/CHANGELOG.md (99%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/CONTRIBUTING.md (93%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/LICENSE (100%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/README.md (98%) | |
create mode 100644 packages/labs/virtualizer/package-lock.json | |
create mode 100644 packages/labs/virtualizer/package.json | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/rollup.config.js (83%) | |
create mode 100644 packages/labs/virtualizer/src/LitVirtualizer.ts | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/src/Virtualizer.ts (80%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/src/layouts/flexWrap.ts (54%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/src/layouts/flow.ts (84%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/src/layouts/grid.ts (60%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/src/layouts/shared/BaseLayout.ts (83%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/src/layouts/shared/Layout.ts (86%) | |
create mode 100644 packages/labs/virtualizer/src/layouts/shared/SizeCache.ts | |
create mode 100644 packages/labs/virtualizer/src/layouts/shared/SizeGapPaddingBaseLayout.ts | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/src/lit-virtualizer.ts (59%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/src/polyfillLoaders/EventTarget.ts (61%) | |
create mode 100644 packages/labs/virtualizer/src/polyfillLoaders/ResizeObserver.ts | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/src/polyfills/resize-observer-polyfill/LICENSE (100%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/src/polyfills/resize-observer-polyfill/README.md (81%) | |
create mode 100644 packages/labs/virtualizer/src/polyfills/resize-observer-polyfill/ResizeObserver.d.ts | |
create mode 100644 packages/labs/virtualizer/src/polyfills/resize-observer-polyfill/ResizeObserver.js | |
create mode 100644 packages/labs/virtualizer/src/test/helpers.ts | |
create mode 100644 packages/labs/virtualizer/src/test/scenarios/smoke.test.ts | |
create mode 100644 packages/labs/virtualizer/src/test/scenarios/testing-setup.test.ts | |
create mode 100644 packages/labs/virtualizer/src/virtualize.ts | |
create mode 100644 packages/labs/virtualizer/test/benchmarks/basic.html | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/benchmarks/scrollingBenchmarks.json (99%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/screenshot/cases/lit-virtual/expected.displays-items.png (100%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/screenshot/cases/lit-virtual/expected.scrolls.png (100%) | |
create mode 100644 packages/labs/virtualizer/test/screenshot/cases/lit-virtual/index.html | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/screenshot/cases/lit-virtual/main.js (100%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/screenshot/cases/scroll/expected.displays-items.png (100%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/screenshot/cases/scroll/expected.scrolls-to-the-specified-index.png (100%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/screenshot/cases/scroll/expected.scrolls-to-the-specified-position.png (100%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/screenshot/cases/scroll/expected.scrolls.png (100%) | |
create mode 100644 packages/labs/virtualizer/test/screenshot/cases/scroll/index.html | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/screenshot/cases/scroll/main.js (100%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/screenshot/rollup.config.js (100%) | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/test/screenshot/screenshot.js (100%) | |
create mode 100644 packages/labs/virtualizer/test/screenshot/shared/contacts.json | |
rename {temp-uni-virtualizer/packages/lit-virtualizer => packages/labs/virtualizer}/tsconfig.json (89%) | |
create mode 100644 packages/labs/virtualizer/web-test-runner.config.js | |
delete mode 100644 temp-uni-virtualizer/.eslintignore | |
delete mode 100644 temp-uni-virtualizer/.eslintrc.json | |
delete mode 100644 temp-uni-virtualizer/.gitignore | |
delete mode 100644 temp-uni-virtualizer/LICENSE | |
delete mode 100644 temp-uni-virtualizer/README.md | |
delete mode 100644 temp-uni-virtualizer/index.html | |
delete mode 100644 temp-uni-virtualizer/lerna.json | |
delete mode 100644 temp-uni-virtualizer/package-lock.json | |
delete mode 100644 temp-uni-virtualizer/package.json | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/.babelrc | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/VirtualArray.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/babel-polyfills.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/benchmark.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-mock-data-chocolate.json | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-mock-data-fog.json | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr-search-virtual-array.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/flickr.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/jsonp-promise.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/lib/lazy-image.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/package-lock.json | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/package.json | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/ancestor-scroll-target/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/ancestor-scroll-target/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-element/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-element/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-html/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/basic-lit-html/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers-2/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers-2/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/category-headers/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/grid/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/grid/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/nested/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/nested/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-grid-lit-html/photos.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-scroller/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/photo-scroller/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-element/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-element/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-html/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/scroll-to-index-lit-html/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/boot.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/contacts.json | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/importmap.json | |
delete mode 120000 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/polyfill-support.js | |
delete mode 120000 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/shared/webcomponentsjs | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/stacked/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/stacked/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/tab-switch/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/tab-switch/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-element/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-element/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-html/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/public/visible-indices-lit-html/index.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer-examples/rollup.config.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/package-lock.json | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/package.json | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/LitVirtualizer.ts | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/shared/SizeCache.ts | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/layouts/shared/SizeGapPaddingBaseLayout.ts | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/polyfillLoaders/ResizeObserver.ts | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/polyfills/resize-observer-polyfill/ResizeObserver.d.ts | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/polyfills/resize-observer-polyfill/ResizeObserver.js | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/test/helpers.ts | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/test/scenarios/smoke.test.ts | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/test/scenarios/testing-setup.test.ts | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/src/virtualize.ts | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/benchmarks/basic.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/lit-virtual/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/cases/scroll/index.html | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/test/screenshot/shared/contacts.json | |
delete mode 100644 temp-uni-virtualizer/packages/lit-virtualizer/web-test-runner.config.js | |
delete mode 100755 temp-uni-virtualizer/scripts/deploy-examples.sh | |
> ignore-sync | |
> ignore-sync . | |
β No staged files match any configured task. | |
[lit-virtualizer-migration b5b13d33] Updated .eslintignore and .prettierignore | |
2 files changed, 53 insertions(+) | |
################################### | |
Add empty changeset file for the PR | |
################################### | |
^[ | |
> changeset | |
> changeset "--empty" | |
π¦ Empty Changeset added! - you can now commit it | |
π¦ | |
π¦ If you want to modify or expand on the changeset summary, you can find it here | |
π¦ info /Users/brendanb/Desktop/work/lit-virtualizer-migration/lit/.changeset/brave-games-fold.md | |
> ignore-sync | |
> ignore-sync . | |
[STARTED] Preparing lint-staged... | |
[SUCCESS] Preparing lint-staged... | |
[STARTED] Running tasks for staged files... | |
[STARTED] package.json β 1 file | |
[STARTED] **/*.{cjs,html,js,json,md,ts} β 1 file | |
[STARTED] **/*.{js,ts} β 0 file | |
[SKIPPED] **/*.{js,ts} β no files | |
[STARTED] prettier --write | |
[SUCCESS] prettier --write | |
[SUCCESS] **/*.{cjs,html,js,json,md,ts} β 1 file | |
[SUCCESS] package.json β 1 file | |
[SUCCESS] Running tasks for staged files... | |
[STARTED] Applying modifications from tasks... | |
[SUCCESS] Applying modifications from tasks... | |
[STARTED] Cleaning up temporary files... | |
[SUCCESS] Cleaning up temporary files... | |
[lit-virtualizer-migration 21a10337] Added empty changeset as there are no functional changes to code. | |
1 file changed, 2 insertions(+) | |
create mode 100644 .changeset/brave-games-fold.md | |
####################################################### | |
Clone another local lit repo and ensure bootstrap works | |
####################################################### | |
Cloning into 'lit-fresh'... | |
done. | |
Already on 'lit-virtualizer-migration' | |
Your branch is up to date with 'origin/lit-virtualizer-migration'. | |
npm WARN deprecated [email protected]: The functionality that this package provided is now in @npmcli/arborist | |
npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-resolve#deprecated | |
npm WARN deprecated [email protected]: this library is no longer supported | |
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. | |
npm WARN deprecated [email protected]: Backported compatibility to node > 6 | |
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142 | |
> prepare | |
> husky install | |
husky - Git hooks installed | |
added 1094 packages, and audited 1095 packages in 8s | |
124 packages are looking for funding | |
run `npm fund` for details | |
found 0 vulnerabilities | |
^[lerna notice cli v4.0.0 | |
lerna info versioning independent | |
lerna info ci enabled | |
lerna info Bootstrapping 35 packages | |
lerna info Installing external dependencies | |
lerna info Symlinking packages and binaries | |
lerna WARN EREPLACE_EXIST lit is already installed for @lit/lit-starter-js. Replacing with symlink... | |
lerna WARN EREPLACE_EXIST lit is already installed for @lit/lit-starter-ts. Replacing with symlink... | |
lerna WARN EREPLACE_EXIST @lit/reactive-element is already installed for @lit-labs/ssr. Replacing with symlink... | |
lerna WARN EREPLACE_EXIST lit-element is already installed for @lit-labs/ssr. Replacing with symlink... | |
lerna WARN EREPLACE_EXIST lit is already installed for @lit-labs/ssr. Replacing with symlink... | |
lerna WARN EREPLACE_EXIST lit-html is already installed for @lit-labs/ssr. Replacing with symlink... | |
lerna success Bootstrapped 35 packages | |
^[lerna notice cli v4.0.0 | |
lerna info versioning independent | |
lerna notice filter including "@lit-labs/virtualizer" | |
lerna info filter [ '@lit-labs/virtualizer' ] | |
lerna info Executing command in 1 package: "npm run test" | |
lerna info run Ran npm script 'test' in '@lit-labs/virtualizer' in 35.6s: | |
> @lit-labs/[email protected] test | |
> wireit | |
π [build:copy-polyfill] Running command "copyfiles -u 1 src/polyfills/resize-observer-polyfill/ResizeObserver.js ." | |
π [../../internal-scripts:build:ts] Running command "tsc --build --pretty" | |
π [../../reactive-element:build:babel] Running command "babel --extensions .ts src/test/decorators --out-dir development/test/decorators-babel" | |
π [../../lit-html:build:ts] Running command "tsc --build --pretty" | |
π [../../reactive-element:build:ts] Running command "tsc --build --pretty" | |
π [../../tests:build] Running command "tsc --build --pretty" | |
β [build:copy-polyfill] Executed successfully | |
Successfully compiled 10 files with Babel (879ms). | |
β [../../reactive-element:build:babel] Executed successfully | |
β [../../tests:build] Executed successfully | |
β [../../internal-scripts:build:ts] Executed successfully | |
β [../../internal-scripts:build] No command to execute | |
β [../../reactive-element:build:ts] Executed successfully | |
π [../../reactive-element:build:ts:types] Running command "treemirror development . "**/*.d.ts{,.map}"" | |
π [../../reactive-element:build:rollup] Running command "rollup -c" | |
β [../../reactive-element:build:ts:types] Executed successfully | |
β [../../lit-html:build:ts] Executed successfully | |
π [../../lit-html:build:ts:types] Running command "treemirror development . "**/*.d.ts{,.map}"" | |
π [../../lit-html:build:version-stability-test] Running command "rollup -c rollup-version-stability-test.config.js" | |
π [../../lit-html:build:rollup] Running command "rollup -c" | |
β [../../lit-html:build:ts:types] Executed successfully | |
π [../../lit-element:build:ts] Running command "tsc --build --pretty" | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
----------------------------------------------------------------------------- | |
css-tag.js 1.43 KB 1.42 KB 812 B 681 B | |
decorators.js 585 B 584 B 205 B 170 B | |
decorators/base.js 633 B 632 B 392 B 340 B | |
decorators/custom-element.js 321 B 320 B 229 B 190 B | |
decorators/event-options.js 238 B 237 B 218 B 170 B | |
decorators/property.js 535 B 534 B 352 B 309 B | |
decorators/query-all.js 350 B 349 B 283 B 230 B | |
decorators/query-assigned-elements.js 673 B 672 B 450 B 376 B | |
decorators/query-assigned-nodes.js 606 B 605 B 421 B 361 B | |
decorators/query-async.js 352 B 350 B 282 B 247 B | |
decorators/query.js 578 B 577 B 360 B 301 B | |
decorators/state.js 191 B 190 B 176 B 163 B | |
reactive-controller.js 1 B 0 B 20 B 5 B | |
reactive-element.js 5.85 KB 5.85 KB 2.13 KB 1.88 KB | |
------------------------------------- -------- -------- ------- --------- | |
Total 12.34 KB 12.32 KB 6.33 KB 5.42 KB | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
-------------------------------------------------------- | |
polyfill-support.js 1.46 KB 1.46 KB 706 B 599 B | |
------------------- ------- ------- ----- ------- | |
Total 1.46 KB 1.46 KB 706 B 599 B | |
β [../../reactive-element:build:rollup] Executed successfully | |
β [../../reactive-element:build] No command to execute | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
----------------------------------------------------------------------------- | |
async-directive.js 1.56 KB 1.56 KB 801 B 713 B | |
directive-helpers.js 1.46 KB 1.46 KB 761 B 670 B | |
directive.js 469 B 468 B 330 B 274 B | |
directives/async-append.js 615 B 614 B 391 B 315 B | |
directives/async-replace.js 1.05 KB 1.05 KB 546 B 469 B | |
directives/cache.js 1.04 KB 1.04 KB 523 B 444 B | |
directives/choose.js 202 B 201 B 185 B 152 B | |
directives/class-map.js 1.21 KB 1.2 KB 633 B 521 B | |
directives/guard.js 618 B 616 B 362 B 294 B | |
directives/if-defined.js 178 B 177 B 171 B 148 B | |
directives/join.js 231 B 230 B 204 B 172 B | |
directives/keyed.js 433 B 432 B 294 B 239 B | |
directives/live.js 886 B 885 B 510 B 419 B | |
directives/map.js 180 B 179 B 172 B 161 B | |
directives/private-async-helpers.js 722 B 721 B 362 B 322 B | |
directives/range.js 205 B 204 B 192 B 188 B | |
directives/ref.js 1.44 KB 1.44 KB 592 B 500 B | |
directives/repeat.js 1.66 KB 1.66 KB 858 B 759 B | |
directives/style-map.js 1.06 KB 1.06 KB 637 B 526 B | |
directives/template-content.js 477 B 476 B 338 B 264 B | |
directives/unsafe-html.js 889 B 888 B 475 B 415 B | |
directives/unsafe-svg.js 288 B 287 B 227 B 191 B | |
directives/until.js 1.41 KB 1.4 KB 677 B 590 B | |
directives/when.js 159 B 158 B 159 B 142 B | |
experimental-hydrate.js 3.31 KB 3.31 KB 1.51 KB 1.32 KB | |
lit-html.js 8.48 KB 8.48 KB 3.37 KB 3.06 KB | |
polyfill-support.js 2.17 KB 2.17 KB 961 B 835 B | |
private-ssr-support.js 774 B 773 B 449 B 373 B | |
static.js 996 B 995 B 617 B 561 B | |
----------------------------------- -------- -------- -------- ---------- | |
Total 34.17 KB 34.13 KB 17.31 KB 15.04 KB | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
----------------------------------------------------------------------------- | |
async-directive.js 1.5 KB 1.49 KB 785 B 697 B | |
directive-helpers.js 1.44 KB 1.44 KB 747 B 667 B | |
directive.js 443 B 442 B 317 B 262 B | |
directives/async-append.js 576 B 575 B 375 B 304 B | |
directives/async-replace.js 936 B 935 B 523 B 457 B | |
directives/cache.js 911 B 910 B 501 B 426 B | |
directives/choose.js 202 B 201 B 185 B 152 B | |
directives/class-map.js 1.07 KB 1.06 KB 613 B 506 B | |
directives/guard.js 540 B 538 B 343 B 283 B | |
directives/if-defined.js 178 B 177 B 171 B 148 B | |
directives/join.js 231 B 230 B 204 B 172 B | |
directives/keyed.js 433 B 432 B 294 B 239 B | |
directives/live.js 886 B 885 B 510 B 419 B | |
directives/map.js 180 B 179 B 172 B 161 B | |
directives/private-async-helpers.js 553 B 552 B 341 B 299 B | |
directives/range.js 205 B 204 B 192 B 188 B | |
directives/ref.js 1.07 KB 1.07 KB 554 B 485 B | |
directives/repeat.js 1.57 KB 1.57 KB 838 B 748 B | |
directives/style-map.js 1.01 KB 1.01 KB 620 B 511 B | |
directives/template-content.js 451 B 450 B 324 B 253 B | |
directives/unsafe-html.js 798 B 797 B 457 B 381 B | |
directives/unsafe-svg.js 288 B 287 B 227 B 191 B | |
directives/until.js 1.18 KB 1.18 KB 652 B 569 B | |
directives/when.js 159 B 158 B 159 B 142 B | |
experimental-hydrate.js 3.21 KB 3.21 KB 1.48 KB 1.3 KB | |
lit-html.js 7.86 KB 7.86 KB 3.3 KB 3 KB | |
polyfill-support.js 2.17 KB 2.17 KB 961 B 835 B | |
private-ssr-support.js 618 B 617 B 427 B 355 B | |
static.js 996 B 995 B 617 B 561 B | |
----------------------------------- -------- -------- -------- ---------- | |
Total 31.66 KB 31.62 KB 16.89 KB 14.71 KB | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
-------------------------------------------------------- | |
polyfill-support.js 2.07 KB 2.07 KB 947 B 826 B | |
------------------- ------- ------- ----- ------- | |
Total 2.07 KB 2.07 KB 947 B 826 B | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
-------------------------------------------------------- | |
polyfill-support.js 2.07 KB 2.07 KB 947 B 826 B | |
------------------- ------- ------- ----- ------- | |
Total 2.07 KB 2.07 KB 947 B 826 B | |
β [../../lit-html:build:rollup] Executed successfully | |
β [../../lit-html:build:version-stability-test] Executed successfully | |
β [../../lit-html:build] No command to execute | |
β [../../lit-element:build:ts] Executed successfully | |
π [../../lit-element:build:ts:types] Running command "treemirror development . "**/*.d.ts{,.map}"" | |
π [../../lit-element:build:rollup] Running command "rollup -c" | |
β [../../lit-element:build:ts:types] Executed successfully | |
π [../../lit:build:ts] Running command "tsc --build --pretty" | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
---------------------------------------------------------------------------- | |
decorators.js 613 B 612 B 140 B 110 B | |
decorators/custom-element.js 65 B 64 B 78 B 59 B | |
decorators/event-options.js 64 B 63 B 82 B 58 B | |
decorators/property.js 59 B 58 B 78 B 54 B | |
decorators/query-all.js 60 B 59 B 79 B 60 B | |
decorators/query-assigned-elements.js 74 B 73 B 87 B 62 B | |
decorators/query-assigned-nodes.js 71 B 70 B 86 B 63 B | |
decorators/query-async.js 62 B 61 B 81 B 60 B | |
decorators/query.js 56 B 55 B 75 B 58 B | |
decorators/state.js 56 B 55 B 75 B 60 B | |
experimental-hydrate-support.js 1.07 KB 1.07 KB 508 B 424 B | |
index.js 1.07 KB 1.06 KB 399 B 310 B | |
lit-element.js 1.31 KB 1.31 KB 623 B 527 B | |
private-ssr-support.js 211 B 210 B 193 B 149 B | |
------------------------------------- ------- ------- ------- --------- | |
Total 4.84 KB 4.82 KB 2.58 KB 2.05 KB | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
--------------------------------------------------------- | |
polyfill-support.js 3.69 KB 3.69 KB 1.35 KB 1.2 KB | |
------------------- ------- ------- ------- -------- | |
Total 3.69 KB 3.69 KB 1.35 KB 1.2 KB | |
β [../../lit-element:build:rollup] Executed successfully | |
β [../../lit-element:build] No command to execute | |
β [../../lit:build:ts] Executed successfully | |
π [../../lit:build:ts:types] Running command "treemirror development . "**/*.d.ts{,.map}"" | |
π [../../lit:build:rollup] Running command "rollup -c" | |
β [../../lit:build:ts:types] Executed successfully | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
--------------------------------------------------------------------------- | |
async-directive.js 42 B 41 B 61 B 46 B | |
decorators.js 559 B 558 B 135 B 106 B | |
decorators/custom-element.js 65 B 64 B 78 B 59 B | |
decorators/event-options.js 64 B 63 B 82 B 58 B | |
decorators/property.js 59 B 58 B 78 B 54 B | |
decorators/query-all.js 60 B 59 B 79 B 60 B | |
decorators/query-assigned-elements.js 74 B 73 B 87 B 62 B | |
decorators/query-assigned-nodes.js 71 B 70 B 86 B 63 B | |
decorators/query-async.js 62 B 61 B 81 B 60 B | |
decorators/query.js 56 B 55 B 75 B 58 B | |
decorators/state.js 56 B 55 B 75 B 60 B | |
directive-helpers.js 44 B 43 B 63 B 48 B | |
directive.js 36 B 35 B 55 B 40 B | |
directives/async-append.js 50 B 49 B 69 B 54 B | |
directives/async-replace.js 51 B 50 B 70 B 55 B | |
directives/cache.js 43 B 42 B 62 B 47 B | |
directives/choose.js 44 B 43 B 63 B 48 B | |
directives/class-map.js 47 B 46 B 66 B 51 B | |
directives/guard.js 43 B 42 B 62 B 47 B | |
directives/if-defined.js 48 B 47 B 67 B 52 B | |
directives/join.js 42 B 41 B 61 B 46 B | |
directives/keyed.js 43 B 42 B 62 B 47 B | |
directives/live.js 42 B 41 B 59 B 46 B | |
directives/map.js 41 B 40 B 60 B 45 B | |
directives/range.js 43 B 42 B 62 B 47 B | |
directives/ref.js 41 B 40 B 60 B 45 B | |
directives/repeat.js 44 B 43 B 63 B 48 B | |
directives/style-map.js 47 B 46 B 66 B 51 B | |
directives/template-content.js 54 B 53 B 73 B 52 B | |
directives/unsafe-html.js 49 B 48 B 65 B 53 B | |
directives/unsafe-svg.js 48 B 47 B 67 B 52 B | |
directives/until.js 43 B 42 B 62 B 47 B | |
directives/when.js 42 B 41 B 61 B 46 B | |
experimental-hydrate-support.js 58 B 57 B 72 B 53 B | |
experimental-hydrate.js 47 B 46 B 66 B 51 B | |
html.js 23 B 22 B 42 B 27 B | |
index.js 88 B 87 B 82 B 70 B | |
static-html.js 33 B 32 B 52 B 37 B | |
------------------------------------- ------ ------- ------- --------- | |
Total 2.4 KB 2.36 KB 2.63 KB 1.99 KB | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
--------------------------------------------------------- | |
polyfill-support.js 3.69 KB 3.69 KB 1.35 KB 1.2 KB | |
------------------- ------- ------- ------- -------- | |
Total 3.69 KB 3.69 KB 1.35 KB 1.2 KB | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
------------------------------------------------------- | |
lit-core.min.js 15.95 KB 15.95 KB 5.83 KB 5.28 KB | |
--------------- -------- -------- ------- --------- | |
Total 15.95 KB 15.95 KB 5.83 KB 5.28 KB | |
π Generated files: | |
Name Size Minified Gzipped Brotli | |
------------------------------------------------------ | |
lit-all.min.js 30.41 KB 30.41 KB 9.99 KB 9.02 KB | |
-------------- -------- -------- ------- --------- | |
Total 30.41 KB 30.41 KB 9.99 KB 9.02 KB | |
β [../../lit:build:rollup] Executed successfully | |
β [../../lit:build] No command to execute | |
π [build:ts] Running command "tsc --build --pretty" | |
β [build:ts] Executed successfully | |
β [build] No command to execute | |
π [test] Running command "node ../../tests/run-web-tests.js "test/**/*.test.js" --config web-test-runner.config.js --esbuild-target auto --node-resolve true" | |
Chrome: |ββββββββββββββββββββββββββββββ| 0/2 test files | 0 passed, 0 failed | |
Running tests... | |
Running 2 test files... | |
test/scenarios/testing-setup.test.js: | |
π§ Browser logs: | |
Error: ResizeObserver loop limit exceeded | |
at src/test/scenarios/testing-setup.test.ts:18:12 | |
Ignored Error: Uncaught Error: ResizeObserver loop limit exceeded | |
Error: ResizeObserver loop completed with undelivered notifications. | |
at src/test/scenarios/testing-setup.test.ts:29:12 | |
Ignored Error: Uncaught Error: ResizeObserver loop completed with undelivered notifications. | |
Error: APPLES | |
at src/test/scenarios/testing-setup.test.ts:52:14 | |
Ignored Error: Uncaught Error: APPLES | |
Error: BANANAS | |
at src/test/scenarios/testing-setup.test.ts:56:14 | |
Ignored Error: Uncaught Error: BANANAS | |
Chrome: |ββββββββββββββββββββββββββββββ| 2/2 test files | 6 passed, 0 failed | |
Finished running tests in 6.1s, all tests passed! π | |
β [test] Executed successfully | |
lerna success run Ran npm script 'test' in 1 package in 35.6s: | |
lerna success - @lit-labs/virtualizer |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment