Compare commits

..

4 Commits

Author SHA1 Message Date
github-actions[bot]
4ac62106a2 Version Packages 2022-03-28 15:10:10 +02:00
Thomas Allmer
c2c9ecd39a feat(rocket-search): update lion dependencies 2022-03-28 15:08:25 +02:00
github-actions[bot]
c009801164 Version Packages 2022-03-08 14:41:55 +01:00
Thomas Allmer
60310ab3dd fix: improve performance by loading sax-wasm only once 2022-03-08 14:37:31 +01:00
9 changed files with 83 additions and 39 deletions

View File

@@ -1,5 +1,13 @@
# @rocket/cli
## 0.10.2
### Patch Changes
- 60310ab: Improve performance by initializing sax-wasm only once even when it is running in parallel
- Updated dependencies [60310ab]
- @rocket/eleventy-rocket-nav@0.3.1
## 0.10.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@rocket/cli",
"version": "0.10.1",
"version": "0.10.2",
"publishConfig": {
"access": "public"
},
@@ -60,7 +60,7 @@
"@rocket/building-rollup": "^0.4.0",
"@rocket/core": "^0.1.2",
"@rocket/eleventy-plugin-mdjs-unified": "^0.6.0",
"@rocket/eleventy-rocket-nav": "^0.3.0",
"@rocket/eleventy-rocket-nav": "^0.3.1",
"@rollup/plugin-babel": "^5.2.2",
"@rollup/plugin-node-resolve": "^11.0.1",
"@web/config-loader": "^0.1.3",

View File

@@ -243,9 +243,9 @@ async function insertResponsiveImages(html) {
const config = getComputedConfig();
if (!isSetup) {
await parser.prepareWasm(saxWasmBuffer);
isSetup = true;
isSetup = parser.prepareWasm(saxWasmBuffer);
}
await isSetup;
const options = {
inputPath: this.inputPath,

View File

@@ -1,5 +1,11 @@
# @rocket/eleventy-rocket-nav
## 0.3.1
### Patch Changes
- 60310ab: Improve performance by initializing sax-wasm only once even when it is running in parallel
## 0.3.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@rocket/eleventy-rocket-nav",
"version": "0.3.0",
"version": "0.3.1",
"publishConfig": {
"access": "public"
},

View File

@@ -97,6 +97,7 @@ function getHeadingsOfHtml(html) {
return { headings, insertPoint };
}
/** @type {boolean | Promise<unknown>} */
let isSetup = false;
/**
@@ -104,9 +105,9 @@ let isSetup = false;
*/
async function addPageAnchors(content) {
if (!isSetup) {
await parser.prepareWasm(saxWasmBuffer);
isSetup = true;
isSetup = parser.prepareWasm(saxWasmBuffer);
}
await isSetup;
const { headings, insertPoint } = getHeadingsOfHtml(content);
const pageAnchorsHtml = [];

View File

@@ -1,5 +1,11 @@
# @rocket/search
## 0.6.0
### Minor Changes
- c2c9ecd: Update @lion dependencies
## 0.5.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@rocket/search",
"version": "0.5.1",
"version": "0.6.0",
"publishConfig": {
"access": "public"
},
@@ -42,9 +42,9 @@
"search"
],
"dependencies": {
"@lion/combobox": "^0.8.6",
"@lion/core": "^0.19.0",
"@lion/listbox": "^0.10.7",
"@lion/combobox": "^0.9.0",
"@lion/core": "^0.21.0",
"@lion/listbox": "^0.12.0",
"@open-wc/scoped-elements": "^2.0.0",
"chalk": "^4.0.0",
"minisearch": "^3.0.2",

View File

@@ -1145,17 +1145,17 @@
dependencies:
"@lion/core" "0.19.0"
"@lion/combobox@^0.8.6":
version "0.8.6"
resolved "https://registry.yarnpkg.com/@lion/combobox/-/combobox-0.8.6.tgz#746028d0cd9f468dfc35cf2dfbdb603367f4e281"
integrity sha512-24hm557YTdwK5/CShfgM6VqQD3uATyghU3JZq9rdzVQl2Ff+Sd2wp4zMEKWtKGnSbWPQNdrCn7kdNv7bF54PVg==
"@lion/combobox@^0.9.0":
version "0.9.0"
resolved "https://registry.yarnpkg.com/@lion/combobox/-/combobox-0.9.0.tgz#3f3d6e4b1779e046c4494ebf936decaa74a86c78"
integrity sha512-FEOnuH+s9NSFZTcCEYvLIy6IWz4c8qUgGhackcXEGjDf5/Z8VItbhWdfPZ0WrA1bFnR+S0n4vovJWsYWSFovzw==
dependencies:
"@lion/core" "0.19.0"
"@lion/form-core" "0.15.4"
"@lion/listbox" "0.10.7"
"@lion/overlays" "0.29.1"
"@lion/core" "^0.21.0"
"@lion/form-core" "^0.16.0"
"@lion/listbox" "^0.12.0"
"@lion/overlays" "^0.31.0"
"@lion/core@0.19.0", "@lion/core@^0.19.0":
"@lion/core@0.19.0":
version "0.19.0"
resolved "https://registry.yarnpkg.com/@lion/core/-/core-0.19.0.tgz#4bf86059acd0ef3f74e6d0689250edc4d6664836"
integrity sha512-SU2JzKEgGdwOVK9WdsmjKiYkgQ/hOYC05jxyHfG9qJWmOzEUsuvvULjwU8hd1u7gLy5gSxsdEO2nJ2zyWV2ihg==
@@ -1164,32 +1164,41 @@
"@open-wc/scoped-elements" "^2.0.1"
lit "^2.0.2"
"@lion/form-core@0.15.4":
version "0.15.4"
resolved "https://registry.yarnpkg.com/@lion/form-core/-/form-core-0.15.4.tgz#e5fdc49199b9a491becf70370ab6de1407bc7a66"
integrity sha512-QkTl0c1BS2Egd2gTHTnfIfvvv3Ywkh1+6mDfEelIQOoptf84AFGw5OdVoMPqrAk0gYUkm8YvdpTZSzh3mMANiQ==
"@lion/core@^0.21.0":
version "0.21.1"
resolved "https://registry.yarnpkg.com/@lion/core/-/core-0.21.1.tgz#626700316f675070155010935b0aa94ee19603ec"
integrity sha512-6lCJ7ZLHQBcsZu/XBOEePG4KxxNFI1OD+1wSA4f9KMyHJVA4+FXZEv1mYniWVsfdPXyyAgKnmfB23xD4Z3kwng==
dependencies:
"@lion/core" "0.19.0"
"@lion/localize" "0.21.3"
"@open-wc/dedupe-mixin" "^1.3.0"
"@open-wc/scoped-elements" "^2.0.1"
lit "^2.0.2"
"@lion/listbox@0.10.7", "@lion/listbox@^0.10.7":
version "0.10.7"
resolved "https://registry.yarnpkg.com/@lion/listbox/-/listbox-0.10.7.tgz#9af689615ea0964e4a5613c3e5b2df9b33fc2d54"
integrity sha512-hCVWnYsJv/det/+o5LHPd5w3f5mXiRE1q0ZVf+Hat5lvcHiHXfKnlrKaB2DzMqqL9y9k4ZG7feyQZlNE5PLNrQ==
"@lion/form-core@^0.16.0":
version "0.16.0"
resolved "https://registry.yarnpkg.com/@lion/form-core/-/form-core-0.16.0.tgz#359882819e17be05b0b4a5c8174f7cfe916b04de"
integrity sha512-b3Tw0y/5eoIkfowJUqH4JIPvleFOsN09MM6Pb8j7QIyweRk/YlSMbirAlEYmdeTo8aOgGRJhbmrOKmukpsPA/g==
dependencies:
"@lion/core" "0.19.0"
"@lion/form-core" "0.15.4"
"@lion/core" "^0.21.0"
"@lion/localize" "^0.23.0"
"@lion/localize@0.21.3":
version "0.21.3"
resolved "https://registry.yarnpkg.com/@lion/localize/-/localize-0.21.3.tgz#6ed63aa79d4a6df37536d8be8d03d11b855c32b6"
integrity sha512-BXFuKYYM+XABlULS8tLddj1TviRHK0Bm1AR6cOrdStv8vSrTK9szV63c5Ybl+kD6QstBSQ4qNwbjd3hAIJVGhQ==
"@lion/listbox@^0.12.0":
version "0.12.0"
resolved "https://registry.yarnpkg.com/@lion/listbox/-/listbox-0.12.0.tgz#285fb2b7fcc2a13e3f7a1fda6aa39d56d8dba995"
integrity sha512-RupZ6KIsZk7D62ZrSmk0WXt5W0d86ynzUyzPAOGW3tby58LmpKEjt3NwyhMCrCpjpH6Ib7sPsy0/46wVk4ynRw==
dependencies:
"@lion/core" "^0.21.0"
"@lion/form-core" "^0.16.0"
"@lion/localize@^0.23.0":
version "0.23.0"
resolved "https://registry.yarnpkg.com/@lion/localize/-/localize-0.23.0.tgz#8cb8d29342047e31cbe12ced8b877780e92cbdbb"
integrity sha512-pGN2JzEPukvgtB3+BpeT13KZnI7mCqyq7m/a+A973XFhH1PJlAyEXdkv3bVJsIpNolqXRVP0lU4vgisMsO8IkQ==
dependencies:
"@bundled-es-modules/message-format" "6.0.4"
"@lion/core" "0.19.0"
singleton-manager "1.4.2"
"@lion/core" "^0.21.0"
singleton-manager "^1.4.3"
"@lion/overlays@0.29.1", "@lion/overlays@^0.29.1":
"@lion/overlays@^0.29.1":
version "0.29.1"
resolved "https://registry.yarnpkg.com/@lion/overlays/-/overlays-0.29.1.tgz#0e2cff719d119a89a09cc7adc9baea1579dab022"
integrity sha512-MtoPavlnSVbisPPK+VPOyvekE5STHOH3GubC63danjVbMC9Nf927kzLT19l89JPxseejpU0fXHSdz7PVhNGgIA==
@@ -1198,6 +1207,15 @@
"@popperjs/core" "^2.5.4"
singleton-manager "1.4.2"
"@lion/overlays@^0.31.0":
version "0.31.0"
resolved "https://registry.yarnpkg.com/@lion/overlays/-/overlays-0.31.0.tgz#64edb1c66e19585089a62372b883ae95a79e595b"
integrity sha512-4jCoan6QjUARx7UddsZogqgQAVyacu82JaR8raMzIb1eZWo3m8w/hxDCssdYrsDbXJCiOgwgAfE0Kd929GBUpw==
dependencies:
"@lion/core" "^0.21.0"
"@popperjs/core" "^2.5.4"
singleton-manager "^1.4.3"
"@lit/reactive-element@^1.0.0":
version "1.0.2"
resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-1.0.2.tgz#daa7a7c7a6c63d735f0c9634de6b7dbd70a702ab"
@@ -8330,6 +8348,11 @@ singleton-manager@1.4.2:
resolved "https://registry.yarnpkg.com/singleton-manager/-/singleton-manager-1.4.2.tgz#4649acafca3eccf987d828ab16369ee59c4a22a5"
integrity sha512-3/K7K61TiN0+tw32HRC3AZQBacN0Ky/NmHEnhofFPEFROqZ5T6BXK45Z94OQsvuFD2euOVOU40XDNeTal63Baw==
singleton-manager@^1.4.3:
version "1.4.3"
resolved "https://registry.yarnpkg.com/singleton-manager/-/singleton-manager-1.4.3.tgz#bdfd71e3b8c99ee8a0d9086496a795c84f886d0e"
integrity sha512-Jy1Ib9cO9xCQ6UZ/vyFOqqWMnSpfZ8/Sc2vme944aWsCLO+lMPiFG9kGZGpyiRT9maYeI0JyZH1CGgjmkSN8VA==
sinon@^9.2.3:
version "9.2.3"
resolved "https://registry.yarnpkg.com/sinon/-/sinon-9.2.3.tgz#f68ce414e843e2fd638703043c97f260697caa52"