1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-12-24 10:27:10 +02:00

Merge branch 'dev' into check-pr-title

This commit is contained in:
Laurent Cozic 2023-11-24 16:57:13 +01:00 committed by GitHub
commit 60c755dbbf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with 147 additions and 110 deletions

View File

@ -8,16 +8,23 @@ SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
ROOT_DIR="$SCRIPT_DIR/../.."
IS_PULL_REQUEST=0
IS_DEV_BRANCH=0
IS_DESKTOP_RELEASE=0
IS_SERVER_RELEASE=0
IS_LINUX=0
IS_MACOS=0
# If pull requests are coming from a branch of the main repository,
# IS_PULL_REQUEST will be zero.
if [ "$GITHUB_EVENT_NAME" == "pull_request" ]; then
IS_PULL_REQUEST=1
fi
if [ "$GITHUB_REF" == "refs/heads/dev" ]; then
IS_DEV_BRANCH=1
if [[ $GIT_TAG_NAME = $SERVER_TAG_PREFIX-* ]]; then
IS_SERVER_RELEASE=1
fi
if [[ $GIT_TAG_NAME = v* ]]; then
IS_DESKTOP_RELEASE=1
fi
if [ "$RUNNER_OS" == "Linux" ]; then
@ -28,6 +35,14 @@ else
IS_MACOS=1
fi
# Tests can randomly fail in some cases, so only run them when not publishing
# a release
RUN_TESTS=0
if [ "$IS_SERVER_RELEASE" = 0 ] && [ "$IS_DESKTOP_RELEASE" = 0 ]; then
RUN_TESTS=1
fi
# =============================================================================
# Print environment
# =============================================================================
@ -43,7 +58,9 @@ echo "SERVER_TAG_PREFIX=$SERVER_TAG_PREFIX"
echo "IS_CONTINUOUS_INTEGRATION=$IS_CONTINUOUS_INTEGRATION"
echo "IS_PULL_REQUEST=$IS_PULL_REQUEST"
echo "IS_DEV_BRANCH=$IS_DEV_BRANCH"
echo "IS_DESKTOP_RELEASE=$IS_DESKTOP_RELEASE"
echo "IS_SERVER_RELEASE=$IS_SERVER_RELEASE"
echo "RUN_TESTS=$RUN_TESTS"
echo "IS_LINUX=$IS_LINUX"
echo "IS_MACOS=$IS_MACOS"
@ -64,11 +81,10 @@ if [ $testResult -ne 0 ]; then
fi
# =============================================================================
# Run test units. Only do it for pull requests and dev branch because we don't
# want it to randomly fail when trying to create a desktop release.
# Run test units
# =============================================================================
if [ "$IS_PULL_REQUEST" == "1" ] || [ "$IS_DEV_BRANCH" = "1" ]; then
if [ "$RUN_TESTS" == "1" ]; then
echo "Step: Running tests..."
# On Linux, we run the Joplin Server tests using PostgreSQL
@ -102,7 +118,7 @@ fi
# Check that the website builder can run without errors
# =============================================================================
if [ "$IS_PULL_REQUEST" == "1" ] || [ "$IS_DEV_BRANCH" = "1" ]; then
if [ "$RUN_TESTS" == "1" ]; then
if [ "$IS_LINUX" == "1" ]; then
echo "Step: Running website builder..."
node packages/tools/website/processDocs.js --env dev
@ -114,7 +130,7 @@ fi
# release randomly fail.
# =============================================================================
if [ "$IS_PULL_REQUEST" == "1" ] || [ "$IS_DEV_BRANCH" = "1" ]; then
if [ "$RUN_TESTS" == "1" ]; then
echo "Step: Running linter..."
yarn run linter-ci ./
@ -154,7 +170,7 @@ fi
# what commit may have broken translation building.
# =============================================================================
if [ "$IS_PULL_REQUEST" == "1" ] || [ "$IS_DEV_BRANCH" = "1" ]; then
if [ "$RUN_TESTS" == "1" ]; then
if [ "$IS_LINUX" == "1" ]; then
echo "Step: Checking for lost translation strings..."
@ -190,7 +206,7 @@ fi
# Check that the website still builds
# =============================================================================
if [ "$IS_PULL_REQUEST" == "1" ] || [ "$IS_DEV_BRANCH" = "1" ]; then
if [ "$RUN_TESTS" == "1" ]; then
echo "Step: Check that the website still builds..."
mkdir -p ../joplin-website/docs
@ -226,7 +242,7 @@ fi
cd "$ROOT_DIR/packages/app-desktop"
if [[ $GIT_TAG_NAME = v* ]]; then
if [ "$IS_DESKTOP_RELEASE" == "1" ]; then
echo "Step: Building and publishing desktop application..."
# cd "$ROOT_DIR/packages/tools"
# node bundleDefaultPlugins.js
@ -251,7 +267,7 @@ if [[ $GIT_TAG_NAME = v* ]]; then
else
USE_HARD_LINKS=false yarn run dist
fi
elif [[ $IS_LINUX = 1 ]] && [[ $GIT_TAG_NAME = $SERVER_TAG_PREFIX-* ]]; then
elif [[ $IS_LINUX = 1 ]] && [ "$IS_SERVER_RELEASE" == "1" ]; then
echo "Step: Building Docker Image..."
cd "$ROOT_DIR"
yarn run buildServerDocker --tag-name $GIT_TAG_NAME --push-images --repository $SERVER_REPOSITORY

View File

@ -0,0 +1,14 @@
name: comment-on-failure
on:
workflow_run:
workflows:
- Joplin Continuous Integration
- react-native-android-build-apk
- Build macOS M1
types: [ completed ]
jobs:
comment-failure:
runs-on: ubuntu-latest
steps:
- uses: quipper/comment-failure-action@v0.1.1

View File

@ -73,7 +73,7 @@
"@joplin/tools": "~2.13",
"@types/fs-extra": "11.0.3",
"@types/jest": "29.5.5",
"@types/node": "18.18.7",
"@types/node": "18.18.8",
"@types/proper-lockfile": "^4.1.2",
"gulp": "4.0.2",
"jest": "29.7.0",

View File

@ -117,11 +117,11 @@
"devDependencies": {
"@electron/rebuild": "3.3.0",
"@joplin/tools": "~2.13",
"@playwright/test": "1.38.1",
"@playwright/test": "1.39.0",
"@testing-library/react-hooks": "8.0.1",
"@types/jest": "29.5.5",
"@types/node": "18.18.7",
"@types/react": "18.2.33",
"@types/node": "18.18.8",
"@types/react": "18.2.34",
"@types/react-redux": "7.1.28",
"@types/styled-components": "5.1.29",
"electron": "26.5.0",

View File

@ -28,7 +28,7 @@
"@react-native-community/clipboard": "1.5.1",
"@react-native-community/datetimepicker": "7.6.1",
"@react-native-community/geolocation": "3.1.0",
"@react-native-community/netinfo": "9.4.1",
"@react-native-community/netinfo": "9.4.2",
"@react-native-community/push-notification-ios": "1.11.0",
"@react-native-community/slider": "4.4.3",
"assert-browserify": "2.0.0",
@ -42,7 +42,7 @@
"md5": "2.3.0",
"path-browserify": "1.0.1",
"prop-types": "15.8.1",
"punycode": "2.3.0",
"punycode": "2.3.1",
"react": "18.2.0",
"react-native": "0.71.10",
"react-native-camera": "4.2.1",
@ -91,11 +91,11 @@
"@js-draw/material-icons": "1.11.2",
"@lezer/highlight": "1.1.4",
"@testing-library/jest-native": "5.4.3",
"@testing-library/react-native": "12.3.1",
"@testing-library/react-native": "12.3.2",
"@tsconfig/react-native": "2.0.2",
"@types/fs-extra": "11.0.3",
"@types/jest": "29.5.5",
"@types/react": "18.2.33",
"@types/react": "18.2.34",
"@types/react-native": "0.70.6",
"@types/react-redux": "7.1.28",
"@types/tar-stream": "2.2.3",

View File

@ -17,7 +17,7 @@
"@joplin/lib": "~2.13",
"@testing-library/react-hooks": "8.0.1",
"@types/jest": "29.5.5",
"@types/react": "18.2.33",
"@types/react": "18.2.34",
"@types/react-redux": "7.1.28",
"@types/styled-components": "5.1.29",
"jest": "29.7.0",
@ -26,7 +26,7 @@
"typescript": "5.2.2"
},
"dependencies": {
"@codemirror/autocomplete": "6.9.2",
"@codemirror/autocomplete": "6.10.2",
"@codemirror/commands": "6.2.5",
"@codemirror/lang-cpp": "6.0.2",
"@codemirror/lang-html": "6.4.6",

View File

@ -46,7 +46,7 @@
},
"devDependencies": {
"@types/jest": "29.5.5",
"@types/node": "18.18.7",
"@types/node": "18.18.8",
"@typescript-eslint/eslint-plugin": "6.7.2",
"@typescript-eslint/parser": "6.7.2",
"coveralls": "3.1.1",

View File

@ -19,9 +19,9 @@
"@types/fs-extra": "11.0.3",
"@types/jest": "29.5.5",
"@types/js-yaml": "4.0.8",
"@types/node": "18.18.7",
"@types/node": "18.18.8",
"@types/node-rsa": "1.1.3",
"@types/react": "18.2.33",
"@types/react": "18.2.34",
"@types/uuid": "9.0.6",
"clean-html": "1.5.0",
"jest": "29.7.0",

View File

@ -21,7 +21,7 @@
"devDependencies": {
"@types/jest": "29.5.5",
"@types/pdfjs-dist": "2.10.378",
"@types/react": "18.2.33",
"@types/react": "18.2.34",
"@types/react-dom": "18.2.14",
"@types/styled-components": "5.1.29",
"babel-jest": "29.7.0",

View File

@ -30,7 +30,7 @@
"devDependencies": {
"@types/fs-extra": "11.0.3",
"@types/jest": "29.5.5",
"@types/node": "18.18.7",
"@types/node": "18.18.8",
"jest": "29.7.0",
"source-map-loader": "4.0.1",
"typescript": "5.2.2",

View File

@ -21,7 +21,7 @@
"devDependencies": {
"@types/jest": "29.5.5",
"@types/markdown-it": "13.0.5",
"@types/node": "18.18.7",
"@types/node": "18.18.8",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"ts-jest": "29.1.1",

View File

@ -52,7 +52,7 @@
"pretty-bytes": "5.6.0",
"prettycron": "0.10.0",
"query-string": "7.1.3",
"rate-limiter-flexible": "3.0.0",
"rate-limiter-flexible": "3.0.3",
"raw-body": "2.5.2",
"sqlite3": "5.1.6",
"stripe": "8.222.0",

View File

@ -50,8 +50,8 @@
"@types/js-yaml": "4.0.8",
"@types/markdown-it": "13.0.5",
"@types/mustache": "4.2.4",
"@types/node": "18.18.7",
"@types/node-fetch": "2.6.7",
"@types/node": "18.18.8",
"@types/node-fetch": "2.6.8",
"@types/yargs": "17.0.29",
"gettext-extractor": "3.8.0",
"gulp": "4.0.2",
@ -61,7 +61,7 @@
"rss": "1.2.2",
"sass": "1.69.5",
"sqlite3": "5.1.6",
"style-to-js": "1.1.8",
"style-to-js": "1.1.9",
"typescript": "5.2.2"
},
"gitHead": "05a29b450962bf05a8642bbd39446a1f679a96ba"

View File

@ -38,7 +38,7 @@
"devDependencies": {
"@types/fs-extra": "11.0.3",
"@types/jest": "29.5.5",
"@types/node-fetch": "2.6.7",
"@types/node-fetch": "2.6.8",
"jest": "29.7.0",
"ts-jest": "29.1.1"
},

159
yarn.lock
View File

@ -3978,9 +3978,9 @@ __metadata:
languageName: node
linkType: hard
"@codemirror/autocomplete@npm:6.9.2":
version: 6.9.2
resolution: "@codemirror/autocomplete@npm:6.9.2"
"@codemirror/autocomplete@npm:6.10.2":
version: 6.10.2
resolution: "@codemirror/autocomplete@npm:6.10.2"
dependencies:
"@codemirror/language": ^6.0.0
"@codemirror/state": ^6.0.0
@ -3991,7 +3991,7 @@ __metadata:
"@codemirror/state": ^6.0.0
"@codemirror/view": ^6.0.0
"@lezer/common": ^1.0.0
checksum: 8bdf06c2b4eb1cd6c8a6e1df2eb5c92011fda0bc8970f9d68cc8dad8e4f9d3c243aaa3e42505252af542be8bbaf0a3ed7e23a6b7f603171077cc36845e188190
checksum: 360cea6a87ae9c4e3c996903f636a8f47f8ea6cd44504181e69dd8ccf666bad3e8cc6d8935e0eedd8aa118fdfe86ea78f41bc15288f3a7517dbb87115e057563
languageName: node
linkType: hard
@ -6220,12 +6220,12 @@ __metadata:
"@joplin/renderer": ~2.13
"@joplin/tools": ~2.13
"@joplin/utils": ~2.13
"@playwright/test": 1.38.1
"@playwright/test": 1.39.0
"@testing-library/react-hooks": 8.0.1
"@types/jest": 29.5.5
"@types/mustache": 4.2.4
"@types/node": 18.18.7
"@types/react": 18.2.33
"@types/node": 18.18.8
"@types/react": 18.2.34
"@types/react-redux": 7.1.28
"@types/styled-components": 5.1.29
async-mutex: 0.4.0
@ -6305,15 +6305,15 @@ __metadata:
"@react-native-community/clipboard": 1.5.1
"@react-native-community/datetimepicker": 7.6.1
"@react-native-community/geolocation": 3.1.0
"@react-native-community/netinfo": 9.4.1
"@react-native-community/netinfo": 9.4.2
"@react-native-community/push-notification-ios": 1.11.0
"@react-native-community/slider": 4.4.3
"@testing-library/jest-native": 5.4.3
"@testing-library/react-native": 12.3.1
"@testing-library/react-native": 12.3.2
"@tsconfig/react-native": 2.0.2
"@types/fs-extra": 11.0.3
"@types/jest": 29.5.5
"@types/react": 18.2.33
"@types/react": 18.2.34
"@types/react-native": 0.70.6
"@types/react-redux": 7.1.28
"@types/tar-stream": 2.2.3
@ -6339,7 +6339,7 @@ __metadata:
nodemon: 3.0.1
path-browserify: 1.0.1
prop-types: 15.8.1
punycode: 2.3.0
punycode: 2.3.1
react: 18.2.0
react-native: 0.71.10
react-native-camera: 4.2.1
@ -6415,7 +6415,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@joplin/editor@workspace:packages/editor"
dependencies:
"@codemirror/autocomplete": 6.9.2
"@codemirror/autocomplete": 6.10.2
"@codemirror/commands": 6.2.5
"@codemirror/lang-cpp": 6.0.2
"@codemirror/lang-html": 6.4.6
@ -6434,7 +6434,7 @@ __metadata:
"@replit/codemirror-vim": 6.0.14
"@testing-library/react-hooks": 8.0.1
"@types/jest": 29.5.5
"@types/react": 18.2.33
"@types/react": 18.2.34
"@types/react-redux": 7.1.28
"@types/styled-components": 5.1.29
jest: 29.7.0
@ -6449,7 +6449,7 @@ __metadata:
resolution: "@joplin/fork-htmlparser2@workspace:packages/fork-htmlparser2"
dependencies:
"@types/jest": 29.5.5
"@types/node": 18.18.7
"@types/node": 18.18.8
"@typescript-eslint/eslint-plugin": 6.7.2
"@typescript-eslint/parser": 6.7.2
coveralls: 3.1.1
@ -6515,9 +6515,9 @@ __metadata:
"@types/jest": 29.5.5
"@types/js-yaml": 4.0.8
"@types/nanoid": 3.0.0
"@types/node": 18.18.7
"@types/node": 18.18.8
"@types/node-rsa": 1.1.3
"@types/react": 18.2.33
"@types/react": 18.2.34
"@types/uuid": 9.0.6
async-mutex: 0.4.0
base-64: 1.0.0
@ -6589,7 +6589,7 @@ __metadata:
"@joplin/lib": ~2.13
"@types/jest": 29.5.5
"@types/pdfjs-dist": 2.10.378
"@types/react": 18.2.33
"@types/react": 18.2.34
"@types/react-dom": 18.2.14
"@types/styled-components": 5.1.29
async-mutex: 0.4.0
@ -6619,7 +6619,7 @@ __metadata:
"@joplin/utils": ^2.13.3
"@types/fs-extra": 11.0.3
"@types/jest": 29.5.5
"@types/node": 18.18.7
"@types/node": 18.18.8
fs-extra: 11.1.1
gh-release-assets: 2.0.1
jest: 29.7.0
@ -6674,7 +6674,7 @@ __metadata:
"@joplin/utils": ^2.13.3
"@types/jest": 29.5.5
"@types/markdown-it": 13.0.5
"@types/node": 18.18.7
"@types/node": 18.18.8
font-awesome-filetypes: 2.1.0
fs-extra: 11.1.1
highlight.js: 11.9.0
@ -6756,7 +6756,7 @@ __metadata:
pretty-bytes: 5.6.0
prettycron: 0.10.0
query-string: 7.1.3
rate-limiter-flexible: 3.0.0
rate-limiter-flexible: 3.0.3
raw-body: 2.5.2
source-map-support: 0.5.21
sqlite3: 5.1.6
@ -6783,8 +6783,8 @@ __metadata:
"@types/js-yaml": 4.0.8
"@types/markdown-it": 13.0.5
"@types/mustache": 4.2.4
"@types/node": 18.18.7
"@types/node-fetch": 2.6.7
"@types/node": 18.18.8
"@types/node-fetch": 2.6.8
"@types/yargs": 17.0.29
compare-versions: 6.1.0
dayjs: 1.11.10
@ -6809,7 +6809,7 @@ __metadata:
sharp: 0.32.6
source-map-support: 0.5.21
sqlite3: 5.1.6
style-to-js: 1.1.8
style-to-js: 1.1.9
typescript: 5.2.2
uri-template: 2.0.0
yargs: 17.7.2
@ -6851,7 +6851,7 @@ __metadata:
dependencies:
"@types/fs-extra": 11.0.3
"@types/jest": 29.5.5
"@types/node-fetch": 2.6.7
"@types/node-fetch": 2.6.8
async-mutex: 0.4.0
execa: 5.1.1
fs-extra: 11.1.1
@ -8486,14 +8486,14 @@ __metadata:
languageName: node
linkType: hard
"@playwright/test@npm:1.38.1":
version: 1.38.1
resolution: "@playwright/test@npm:1.38.1"
"@playwright/test@npm:1.39.0":
version: 1.39.0
resolution: "@playwright/test@npm:1.39.0"
dependencies:
playwright: 1.38.1
playwright: 1.39.0
bin:
playwright: cli.js
checksum: c5ec0b23261fe1ef163b6234f69263bc10e7e5a3fb676c7773ffc70b87459a7ab225f57c03b9de649475771638a04c2e00d9b2739304a4dcf5d3edf20a7a4a82
checksum: e93e58fc1af4239f239b890374f066c9a758e2492d25e2c1a532f3f00782ab8e7706956a07540fd14882c74e75f5de36273621adce9b79afb8e36e6c15f1d539
languageName: node
linkType: hard
@ -8976,12 +8976,12 @@ __metadata:
languageName: node
linkType: hard
"@react-native-community/netinfo@npm:9.4.1":
version: 9.4.1
resolution: "@react-native-community/netinfo@npm:9.4.1"
"@react-native-community/netinfo@npm:9.4.2":
version: 9.4.2
resolution: "@react-native-community/netinfo@npm:9.4.2"
peerDependencies:
react-native: ">=0.59"
checksum: cf6471a50a5282f858797cda7531c61ac3d94de2e1c379b14a11f6b049f582606dae55a041dd900c56b01faf69eb5cfef9b4e84b0ea7f02de52804aa5a6e22df
checksum: b7783d615dec52e89dfd5f435101c06a1b17b11d6702685ad0ad73fb5c9d3ab6997e7a640b7f0f1f5bb068135331adfb5fb77280ec7b3a19e4332f50f055efd8
languageName: node
linkType: hard
@ -9689,9 +9689,9 @@ __metadata:
languageName: node
linkType: hard
"@testing-library/react-native@npm:12.3.1":
version: 12.3.1
resolution: "@testing-library/react-native@npm:12.3.1"
"@testing-library/react-native@npm:12.3.2":
version: 12.3.2
resolution: "@testing-library/react-native@npm:12.3.2"
dependencies:
jest-matcher-utils: ^29.7.0
pretty-format: ^29.7.0
@ -9704,7 +9704,7 @@ __metadata:
peerDependenciesMeta:
jest:
optional: true
checksum: ad50508e35b077533d5a711c01d96758a82da6bca255bc37f0c9f037c44cde67efbd5984862aec8cb7c4c0c8648b21f3f09378b2fe9e067aa593e5fcb49038e7
checksum: c6fdaf64865a079b885ff83ae172330b354dbd13cb9a4370578a544080d87f21cc7a93e079a3bc4256ab0893c5de36feae4bcf6edf24b3a6617019f4369a6053
languageName: node
linkType: hard
@ -10440,13 +10440,13 @@ __metadata:
languageName: node
linkType: hard
"@types/node-fetch@npm:2.6.7":
version: 2.6.7
resolution: "@types/node-fetch@npm:2.6.7"
"@types/node-fetch@npm:2.6.8":
version: 2.6.8
resolution: "@types/node-fetch@npm:2.6.8"
dependencies:
"@types/node": "*"
form-data: ^4.0.0
checksum: 543a540186941e81ca4dda283b5f7bce1d7a93af3ee2c8161fc48d078789e9ce976332ce70f22644293414f680e3f9627d3ef8f59105cf2ea901d5e4acf58d3f
checksum: f40e5e2fa3ca05a45453397e891776619739f093f913199c00c141735f8098e4f2ffdea04b9d608182aede2df9607605c71e0fdb97d2614899545ce81bac7005
languageName: node
linkType: hard
@ -10466,12 +10466,12 @@ __metadata:
languageName: node
linkType: hard
"@types/node@npm:18.18.7":
version: 18.18.7
resolution: "@types/node@npm:18.18.7"
"@types/node@npm:18.18.8":
version: 18.18.8
resolution: "@types/node@npm:18.18.8"
dependencies:
undici-types: ~5.26.4
checksum: 972f8b214f961b6c8d99f84aab8bfadc656bb71fc7ad4a543ad3405286c95f27385ee0c3844f88d612f3cf225cd4d49ce8a7d9aea05a2aba9b2524ac525040aa
checksum: d6a82bfc28bca8e4e32ffc9526798d1aea62f6993ea3a535cd3f47ac3f725a48efe3f484d68168dd154af0001c89935e4e1d77e7b1809c3824c6382bf99b86f6
languageName: node
linkType: hard
@ -10659,14 +10659,14 @@ __metadata:
languageName: node
linkType: hard
"@types/react@npm:18.2.33":
version: 18.2.33
resolution: "@types/react@npm:18.2.33"
"@types/react@npm:18.2.34":
version: 18.2.34
resolution: "@types/react@npm:18.2.34"
dependencies:
"@types/prop-types": "*"
"@types/scheduler": "*"
csstype: ^3.0.2
checksum: 75903c4d53898c69dd23d0b2730eac4676dc5ade15c25c793dec855f0d7c650cb823832bb1dd881efe8895724f15b06d4bf7081ea0b82391aa3059512ad49ccf
checksum: 16446542228cba827143caf0ecb4718cbf02ae5befd4a6bc6d67ed144fe1c0cb4b06b20facf3d2b972d86c67a17cc82f5ec8a03fce42d50e12b2dcd0592fc66e
languageName: node
linkType: hard
@ -26296,7 +26296,7 @@ __metadata:
"@joplin/utils": ~2.13
"@types/fs-extra": 11.0.3
"@types/jest": 29.5.5
"@types/node": 18.18.7
"@types/node": 18.18.8
"@types/proper-lockfile": ^4.1.2
aws-sdk: 2.1340.0
chalk: 4.1.2
@ -32860,27 +32860,27 @@ __metadata:
languageName: node
linkType: hard
"playwright-core@npm:1.38.1":
version: 1.38.1
resolution: "playwright-core@npm:1.38.1"
"playwright-core@npm:1.39.0":
version: 1.39.0
resolution: "playwright-core@npm:1.39.0"
bin:
playwright-core: cli.js
checksum: 66e83fe040f309b13ad94ba39dea40ac207bfcbbc22de13141af88dbdedd64e1c4e3ce1d0cb070d4efd8050d7e579953ec3681dd8a0acf2c1cc738d9c50e545e
checksum: 556e78dee4f9890facf2af8249972e0d6e01a5ae98737b0f6b0166c660a95ffee4cb79350335b1ef96430a0ef01d3669daae9099fa46c8d403d11c623988238b
languageName: node
linkType: hard
"playwright@npm:1.38.1":
version: 1.38.1
resolution: "playwright@npm:1.38.1"
"playwright@npm:1.39.0":
version: 1.39.0
resolution: "playwright@npm:1.39.0"
dependencies:
fsevents: 2.3.2
playwright-core: 1.38.1
playwright-core: 1.39.0
dependenciesMeta:
fsevents:
optional: true
bin:
playwright: cli.js
checksum: 4e01d4ee52d9ccf75a80d8492829106802590721d56bff7c5957ff1f21eb3c328ee5bc3c1784a59c4b515df1b98d08ef92e4a35a807f454cd00dc481d30fadc2
checksum: 96d8ca5aa25465c1c5d554d0d6071981d55e22477800ff8f5d47a53ca75193d60ece2df538a01b7165b3277dd5493c67603a5acda713029df7fbd95ce2417bc9
languageName: node
linkType: hard
@ -34142,10 +34142,10 @@ __metadata:
languageName: node
linkType: hard
"punycode@npm:2.3.0, punycode@npm:^2.3.0":
version: 2.3.0
resolution: "punycode@npm:2.3.0"
checksum: 39f760e09a2a3bbfe8f5287cf733ecdad69d6af2fe6f97ca95f24b8921858b91e9ea3c9eeec6e08cede96181b3bb33f95c6ffd8c77e63986508aa2e8159fa200
"punycode@npm:2.3.1":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
checksum: bb0a0ceedca4c3c57a9b981b90601579058903c62be23c5e8e843d2c2d4148a3ecf029d5133486fb0e1822b098ba8bba09e89d6b21742d02fa26bda6441a6fb2
languageName: node
linkType: hard
@ -34163,6 +34163,13 @@ __metadata:
languageName: node
linkType: hard
"punycode@npm:^2.3.0":
version: 2.3.0
resolution: "punycode@npm:2.3.0"
checksum: 39f760e09a2a3bbfe8f5287cf733ecdad69d6af2fe6f97ca95f24b8921858b91e9ea3c9eeec6e08cede96181b3bb33f95c6ffd8c77e63986508aa2e8159fa200
languageName: node
linkType: hard
"pupa@npm:^2.1.1":
version: 2.1.1
resolution: "pupa@npm:2.1.1"
@ -34372,10 +34379,10 @@ __metadata:
languageName: node
linkType: hard
"rate-limiter-flexible@npm:3.0.0":
version: 3.0.0
resolution: "rate-limiter-flexible@npm:3.0.0"
checksum: 2ad889db22f26dea5a1f7fcbe3117ebfd64d5f642c5a68732c4bf633f45c279b072eda3da258348a6ce9512f41bbcad4a3059e3f4ea10aa09417fe108ce7388e
"rate-limiter-flexible@npm:3.0.3":
version: 3.0.3
resolution: "rate-limiter-flexible@npm:3.0.3"
checksum: 3854577d78511e225028ec592987a64d2daab3235e159ce64bf875eb47090f8c01073d8095283cff2a253708b0a81c7a413844f8f8077af8528716fb1b44a50f
languageName: node
linkType: hard
@ -39041,12 +39048,12 @@ __metadata:
languageName: node
linkType: hard
"style-to-js@npm:1.1.8":
version: 1.1.8
resolution: "style-to-js@npm:1.1.8"
"style-to-js@npm:1.1.9":
version: 1.1.9
resolution: "style-to-js@npm:1.1.9"
dependencies:
style-to-object: 1.0.3
checksum: cc4d4284af587bf74559a6da17dadb88c96c8054755666cce1b768615ac2bd6231ce332a8cee118acafb577f51f243b795b716326b3c617ec12151d23f660d8f
style-to-object: 1.0.4
checksum: f05dcd9edc7c2b530159c3eea7be558ebd324073dad444220ca3c12a15bdfa55f5690625238597190d0e21cc87433d6b745eb757055e0e781998153863fdc105
languageName: node
linkType: hard
@ -39059,12 +39066,12 @@ __metadata:
languageName: node
linkType: hard
"style-to-object@npm:1.0.3":
version: 1.0.3
resolution: "style-to-object@npm:1.0.3"
"style-to-object@npm:1.0.4":
version: 1.0.4
resolution: "style-to-object@npm:1.0.4"
dependencies:
inline-style-parser: 0.2.2
checksum: fca6b35dc704656163c4b11d514ada9f9998fb434c9cec5995445d7d7d595ba3a4fda0476016d625cbb282d43ba5123ef0b5871d855d391400bb0dc2c2beeae1
checksum: d3d2ea838b7777d3d6db165df8322e0f6b4f550f081e5833c89c4d91e5de2f7a09fa81cfd2208221683a94e476d4fc24df65c4d3ab75ddd45b419bef9426fbaf
languageName: node
linkType: hard