playwright/tests/assets/modernizr/roll.sh
Max Schmitt 0d4d5758c4
test: update Modernizer tests to Safari 18 (#32290)
Fixes https://github.com/microsoft/playwright/issues/32288

---------

Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: Dmitry Gozman <dgozman@gmail.com>
2024-08-23 16:59:55 +02:00

19 lines
430 B
Bash

#!/usr/bin/env bash
MODERNIZR_VERSION="44fa7b07c367a1814e8699e3a2f15c53fbe32df7"
cd "$(dirname "$0")"
rm -rf Modernizr
git clone https://github.com/Modernizr/Modernizr
cd Modernizr
git checkout $MODERNIZR_VERSION
npm ci
# Modernizr minifier is not working, hence we minify with ESBuild.
./bin/modernizr --config lib/config-all.json
npx esbuild --bundle modernizr.js --minify --outfile=../modernizr.js
cd ..
rm -rf Modernizr