chore: update to lit3 and other dependencies

BREAKING CHANGE: update to latest major versions of lit, autosize, awesome-phonenumber & ibantools

- fix(validation-messages): get correct validation min and max dates in French (#2163)

- feat(ui): update to lit version 3 and update lion prod dependencies, and create an alpha release

---------

Co-authored-by: gerjanvangeest <gerjanvangeest@users.noreply.github.com>
This commit is contained in:
gerjanvangeest 2023-12-18 16:42:50 +01:00 committed by Thijs Louisse
parent 44bc4bfb22
commit 8bd27555a8
7 changed files with 83 additions and 29 deletions

View file

@ -0,0 +1,5 @@
---
'@lion/ui': patch
---
[validation-messages] get correct validation min and max dates in French

View file

@ -3,7 +3,7 @@ name: Release
on:
push:
branches:
- master
- lit3-alpha
jobs:
release:

78
package-lock.json generated
View file

@ -1892,7 +1892,8 @@
"dev": true
},
"node_modules/@bundled-es-modules/message-format": {
"version": "6.0.4"
"version": "6.0.4",
"dev": true
},
"node_modules/@changesets/apply-release-plan": {
"version": "6.1.3",
@ -3178,7 +3179,6 @@
},
"node_modules/@open-wc/dedupe-mixin": {
"version": "1.3.1",
"dev": true,
"license": "MIT"
},
"node_modules/@open-wc/eslint-config": {
@ -3244,7 +3244,6 @@
},
"node_modules/@open-wc/scoped-elements": {
"version": "2.1.4",
"dev": true,
"license": "MIT",
"dependencies": {
"@lit/reactive-element": "^1.0.0",
@ -3295,6 +3294,7 @@
},
"node_modules/@popperjs/core": {
"version": "2.11.6",
"dev": true,
"license": "MIT",
"funding": {
"type": "opencollective",
@ -6423,8 +6423,9 @@
}
},
"node_modules/autosize": {
"version": "4.0.2",
"license": "MIT"
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/autosize/-/autosize-6.0.1.tgz",
"integrity": "sha512-f86EjiUKE6Xvczc4ioP1JBlWG7FKrE13qe/DxBCpe8GCipCq2nFw73aO8QEBKHfSbYGDN5eB9jXWKen7tspDqQ=="
},
"node_modules/available-typed-arrays": {
"version": "1.0.5",
@ -6438,10 +6439,11 @@
}
},
"node_modules/awesome-phonenumber": {
"version": "4.0.0",
"license": "MIT",
"version": "6.4.0",
"resolved": "https://registry.npmjs.org/awesome-phonenumber/-/awesome-phonenumber-6.4.0.tgz",
"integrity": "sha512-GRtyAHsD/usULDEZ8a5QQVZnvLm+WqP8q5sDPf3DkzEDGSr2DcvygGhuhWc6cTP4r28cSo0weM5eStwxJgxDoA==",
"engines": {
"node": ">=12"
"node": ">=18"
}
},
"node_modules/axe-core": {
@ -10671,8 +10673,9 @@
}
},
"node_modules/ibantools": {
"version": "2.2.0",
"license": "MPL-2.0"
"version": "4.3.9",
"resolved": "https://registry.npmjs.org/ibantools/-/ibantools-4.3.9.tgz",
"integrity": "sha512-PxQuxv1vq1CgOtfBZIMThZBZEi/hFMmPiAzq4QPx2rmbrUVF/p4dFqvk9e9Z+hVXZxUmdW1cgJh21lpt1UYZzg=="
},
"node_modules/iconv-lite": {
"version": "0.4.24",
@ -12027,6 +12030,7 @@
},
"node_modules/lit": {
"version": "2.4.1",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"@lit/reactive-element": "^1.4.0",
@ -12036,6 +12040,7 @@
},
"node_modules/lit-element": {
"version": "3.2.2",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"@lit/reactive-element": "^1.3.0",
@ -12044,6 +12049,7 @@
},
"node_modules/lit-html": {
"version": "2.4.0",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"@types/trusted-types": "^2.0.2"
@ -20917,6 +20923,7 @@
"version": "0.5.5",
"license": "MIT",
"dependencies": {
<<<<<<< HEAD
"@bundled-es-modules/message-format": "^6.0.4",
"@open-wc/dedupe-mixin": "^1.3.1",
"@open-wc/scoped-elements": "2.2.0",
@ -20928,6 +20935,32 @@
"singleton-manager": "^1.7.0"
}
},
=======
"@bundled-es-modules/message-format": "^6.2.4",
"@open-wc/dedupe-mixin": "^1.4.0",
"@open-wc/scoped-elements": "^2.1.4",
"@popperjs/core": "^2.11.8",
"autosize": "^6.0.1",
"awesome-phonenumber": "^6.4.0",
"ibantools": "^4.3.9",
"lit": "^3.1.1",
"singleton-manager": "^1.7.0"
}
},
"packages/ui/node_modules/@bundled-es-modules/message-format": {
"version": "6.2.4",
"resolved": "https://registry.npmjs.org/@bundled-es-modules/message-format/-/message-format-6.2.4.tgz",
"integrity": "sha512-NBaIEUCzSjLZjrsmSOh8PJLqQjSpXVuekIOuUT8tt4N/FdtAavWsC1YinIqIrbRnkBqV90OxgKzsxhFCzETQBw=="
},
"packages/ui/node_modules/@lit/reactive-element": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.3.tgz",
"integrity": "sha512-e067EuTNNgOHm1tZcc0Ia7TCzD/9ZpoPegHKgesrGK6pSDRGkGDAQbYuQclqLPIoJ9eC8Kb9mYtGryWcM5AywA==",
"dependencies": {
"@lit-labs/ssr-dom-shim": "^1.1.2"
}
},
>>>>>>> da86f7b5 (Fix/lit3 alpha/package lock (#2166))
"packages/ui/node_modules/@open-wc/dedupe-mixin": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@open-wc/dedupe-mixin/-/dedupe-mixin-1.4.0.tgz",
@ -22061,7 +22094,8 @@
"dev": true
},
"@bundled-es-modules/message-format": {
"version": "6.0.4"
"version": "6.0.4",
"dev": true
},
"@changesets/apply-release-plan": {
"version": "6.1.3",
@ -23263,8 +23297,7 @@
}
},
"@open-wc/dedupe-mixin": {
"version": "1.3.1",
"dev": true
"version": "1.3.1"
},
"@open-wc/eslint-config": {
"version": "10.0.0",
@ -23315,7 +23348,6 @@
},
"@open-wc/scoped-elements": {
"version": "2.1.4",
"dev": true,
"requires": {
"@lit/reactive-element": "^1.0.0",
"@open-wc/dedupe-mixin": "^1.3.0"
@ -23362,7 +23394,8 @@
}
},
"@popperjs/core": {
"version": "2.11.6"
"version": "2.11.6",
"dev": true
},
"@rocket/blog": {
"version": "0.4.0",
@ -25658,14 +25691,18 @@
"dev": true
},
"autosize": {
"version": "4.0.2"
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/autosize/-/autosize-6.0.1.tgz",
"integrity": "sha512-f86EjiUKE6Xvczc4ioP1JBlWG7FKrE13qe/DxBCpe8GCipCq2nFw73aO8QEBKHfSbYGDN5eB9jXWKen7tspDqQ=="
},
"available-typed-arrays": {
"version": "1.0.5",
"dev": true
},
"awesome-phonenumber": {
"version": "4.0.0"
"version": "6.4.0",
"resolved": "https://registry.npmjs.org/awesome-phonenumber/-/awesome-phonenumber-6.4.0.tgz",
"integrity": "sha512-GRtyAHsD/usULDEZ8a5QQVZnvLm+WqP8q5sDPf3DkzEDGSr2DcvygGhuhWc6cTP4r28cSo0weM5eStwxJgxDoA=="
},
"axe-core": {
"version": "4.5.2",
@ -28420,7 +28457,9 @@
"dev": true
},
"ibantools": {
"version": "2.2.0"
"version": "4.3.9",
"resolved": "https://registry.npmjs.org/ibantools/-/ibantools-4.3.9.tgz",
"integrity": "sha512-PxQuxv1vq1CgOtfBZIMThZBZEi/hFMmPiAzq4QPx2rmbrUVF/p4dFqvk9e9Z+hVXZxUmdW1cgJh21lpt1UYZzg=="
},
"iconv-lite": {
"version": "0.4.24",
@ -29233,6 +29272,7 @@
},
"lit": {
"version": "2.4.1",
"dev": true,
"requires": {
"@lit/reactive-element": "^1.4.0",
"lit-element": "^3.2.0",
@ -29241,6 +29281,7 @@
},
"lit-element": {
"version": "3.2.2",
"dev": true,
"requires": {
"@lit/reactive-element": "^1.3.0",
"lit-html": "^2.2.0"
@ -29248,6 +29289,7 @@
},
"lit-html": {
"version": "2.4.0",
"dev": true,
"requires": {
"@types/trusted-types": "^2.0.2"
}

View file

@ -21,7 +21,7 @@
"lint:types": "npm run types",
"lint:versions": "node ./scripts/lint-versions.js",
"prepare": "husky install",
"release": "changeset publish",
"release": "changeset publish --tag lit3-alpha",
"rm-all-node_modules": "npm exec --workspaces -- npx rimraf node_modules && npx rimraf node_modules",
"rocket:build": "rocket build",
"rocket:build:start": "web-dev-server --root-dir _site --open",

View file

@ -1,5 +1,11 @@
# @lion/ui
## 0.6.0-alpha.0
### Minor Changes
- 83658742: Update to lit version 3
## 0.5.6
### Patch Changes

View file

@ -11,5 +11,6 @@ export function formatIBAN(modelValue) {
if (!modelValue) {
return '';
}
// @ts-ignore should not return null
return friendlyFormatIBAN(modelValue);
}

View file

@ -1,6 +1,6 @@
{
"name": "@lion/ui",
"version": "0.5.6",
"version": "0.6.0",
"description": "A package of extendable web components",
"license": "MIT",
"author": "ing-bank",
@ -61,14 +61,14 @@
"exports/overlays.js"
],
"dependencies": {
"@bundled-es-modules/message-format": "^6.0.4",
"@open-wc/dedupe-mixin": "^1.3.1",
"@open-wc/scoped-elements": "2.2.0",
"@popperjs/core": "^2.11.6",
"autosize": "4.0.2",
"awesome-phonenumber": "^4.0.0",
"ibantools": "^2.2.0",
"lit": "^2.4.0",
"@bundled-es-modules/message-format": "^6.2.4",
"@open-wc/dedupe-mixin": "^1.4.0",
"@open-wc/scoped-elements": "^2.1.4",
"@popperjs/core": "^2.11.8",
"autosize": "^6.0.1",
"awesome-phonenumber": "^6.4.0",
"ibantools": "^4.3.9",
"lit": "^3.1.1",
"singleton-manager": "^1.7.0"
},
"keywords": [