mirror of
https://github.com/modernweb-dev/rocket.git
synced 2026-03-21 15:54:57 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fdf4cd6723 |
6
.changeset/big-meals-matter.md
Normal file
6
.changeset/big-meals-matter.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'@rocket/building-rollup': minor
|
||||
'@rocket/cli': minor
|
||||
---
|
||||
|
||||
Update to Rollup v3 + all plugins that require it
|
||||
5
.changeset/real-moose-check.md
Normal file
5
.changeset/real-moose-check.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@rocket/building-rollup': patch
|
||||
---
|
||||
|
||||
fix json5 security vulnerability
|
||||
@@ -11,10 +11,10 @@
|
||||
"start": "NODE_DEBUG=engine:rendering rocket start --open"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@rocket/cli": "^0.21.0",
|
||||
"@rocket/cli": "^0.20.0",
|
||||
"@rocket/engine": "^0.2.0",
|
||||
"@webcomponents/template-shadowroot": "^0.1.0",
|
||||
"lit": "^2.3.0"
|
||||
"lit": "^3.0.0"
|
||||
},
|
||||
"@rocket/template-name": "Hydration Starter",
|
||||
"imports": {
|
||||
|
||||
@@ -16,9 +16,9 @@
|
||||
"start": "NODE_DEBUG=engine:rendering rocket start --open"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@rocket/cli": "^0.21.0",
|
||||
"@rocket/cli": "^0.20.0",
|
||||
"@rocket/engine": "^0.2.0",
|
||||
"lit": "^2.3.0"
|
||||
"lit": "^3.0.0"
|
||||
},
|
||||
"@rocket/template-name": "Blog Starter"
|
||||
}
|
||||
|
||||
@@ -11,9 +11,9 @@
|
||||
"start": "NODE_DEBUG=engine:rendering rocket start --open"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@rocket/cli": "^0.21.0",
|
||||
"@rocket/cli": "^0.20.0",
|
||||
"@rocket/engine": "^0.2.0",
|
||||
"lit": "^2.3.0"
|
||||
"lit": "^3.0.0"
|
||||
},
|
||||
"@rocket/template-name": "Minimal Starter"
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"@sanity/client": "^3.1.0",
|
||||
"@sanity/image-url": "^1.0.1",
|
||||
"dotenv": "^16.0.0",
|
||||
"lit": "^2.3.0"
|
||||
"lit": "^3.0.0"
|
||||
},
|
||||
"@rocket/template-name": "Sanity Minimal Starter"
|
||||
}
|
||||
|
||||
@@ -11,11 +11,11 @@
|
||||
"start": "NODE_DEBUG=engine:rendering rocket start --open"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@rocket/cli": "^0.21.0",
|
||||
"@rocket/cli": "^0.20.0",
|
||||
"@rocket/components": "^0.2.0",
|
||||
"@rocket/engine": "^0.2.0",
|
||||
"@rocket/spark": "^0.2.0",
|
||||
"lit": "^2.3.0"
|
||||
"lit": "^3.0.0"
|
||||
},
|
||||
"@rocket/template-name": "Landing Page (@rocket/spark Theme)",
|
||||
"imports": {
|
||||
|
||||
@@ -11,11 +11,11 @@
|
||||
"start": "NODE_DEBUG=engine:rendering rocket start --open"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@rocket/cli": "^0.21.0",
|
||||
"@rocket/cli": "^0.20.0",
|
||||
"@rocket/engine": "^0.2.0",
|
||||
"@rocket/launch": "^0.21.4",
|
||||
"@rocket/launch": "^0.21.0",
|
||||
"@rocket/search": "^0.7.0",
|
||||
"lit": "^2.3.0"
|
||||
"lit": "^3.0.0"
|
||||
},
|
||||
"@rocket/template-name": "Documentation Website (@rocket/launch Theme)",
|
||||
"imports": {
|
||||
|
||||
20605
package-lock.json
generated
20605
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -12,6 +12,7 @@
|
||||
"analyze:analyze": "node scripts/workspaces-scripts-bin.mjs analyze",
|
||||
"build": "npm run rocket:build",
|
||||
"build:site": "run-s analyze:* rocket:build",
|
||||
"build:start": "npm run rocket:build && cd _site && npx http-server -o -p 9000",
|
||||
"changeset": "changeset",
|
||||
"debug": "web-test-runner --watch --config web-test-runner-chrome.config.mjs",
|
||||
"debug:firefox": "web-test-runner --watch --config web-test-runner-firefox.config.mjs",
|
||||
@@ -32,6 +33,7 @@
|
||||
"search": "node packages/cli/src/cli.js search",
|
||||
"start": "NODE_DEBUG=engine:rendering node --trace-warnings packages/cli/src/cli.js start --open",
|
||||
"start:experimental": "NODE_DEBUG=engine:rendering node --no-warnings --experimental-loader ./packages/engine/src/litCssLoader.js packages/cli/src/cli.js start --open",
|
||||
"start:build": "cd _site && npx http-server -o -p 9000",
|
||||
"test": "npm run test:node && npm run test:web",
|
||||
"test:integration": "playwright test packages/*/test-node/*.spec.js --retries=3",
|
||||
"test:node": "npm run test:unit && npm run test:integration",
|
||||
|
||||
@@ -1,15 +1,5 @@
|
||||
# @rocket/building-rollup
|
||||
|
||||
## 0.5.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 74b2b35: Update to Rollup v3 + all plugins that require it
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 685e6fd: fix json5 security vulnerability
|
||||
|
||||
## 0.4.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@rocket/building-rollup",
|
||||
"version": "0.5.0",
|
||||
"version": "0.4.1",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
|
||||
@@ -1,17 +1,5 @@
|
||||
# @rocket/cli
|
||||
|
||||
## 0.21.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 74b2b35: Update to Rollup v3 + all plugins that require it
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [74b2b35]
|
||||
- Updated dependencies [685e6fd]
|
||||
- @rocket/building-rollup@0.5.0
|
||||
|
||||
## 0.20.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@rocket/cli",
|
||||
"version": "0.21.0",
|
||||
"version": "0.20.4",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
@@ -52,7 +52,7 @@
|
||||
"rollup"
|
||||
],
|
||||
"dependencies": {
|
||||
"@rocket/building-rollup": "^0.5.0",
|
||||
"@rocket/building-rollup": "^0.4.1",
|
||||
"@rocket/engine": "^0.2.7",
|
||||
"check-html-links": "^0.2.4",
|
||||
"colorette": "^2.0.16",
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
"dependencies": {
|
||||
"@webcomponents/template-shadowroot": "^0.1.0",
|
||||
"fontawesome-free": "^1.0.4",
|
||||
"lit": "^2.3.0"
|
||||
"lit": "^3.0.0"
|
||||
},
|
||||
"devDependencies": {},
|
||||
"types": "./dist-types/exports/index.d.ts",
|
||||
|
||||
@@ -47,12 +47,12 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"@d4kmor/tree-model": "^0.1.3",
|
||||
"@lit-labs/ssr": "^2.2.3",
|
||||
"@lit-labs/ssr": "^3.0.0",
|
||||
"@mdjs/core": "^0.20.0",
|
||||
"@parcel/watcher": "^2.0.5",
|
||||
"@web/dev-server": "^0.1.4",
|
||||
"es-module-lexer": "^0.10.5",
|
||||
"lit": "^2.3.0",
|
||||
"lit": "^3.0.0",
|
||||
"plugins-manager": "^0.3.0",
|
||||
"sax-wasm": "^2.1.3",
|
||||
"unist-util-visit": "^4.1.0"
|
||||
|
||||
@@ -267,7 +267,9 @@ export class HydrationLoader {
|
||||
if (this.isSetup === false) {
|
||||
// Start fetching the Lit hydration support module (note the absence
|
||||
// of "await" -- we don't want to block yet).
|
||||
const litHydrateSupportInstalled = import('lit/experimental-hydrate-support.js');
|
||||
const litHydrateSupportInstalled = import(
|
||||
'@lit-labs/ssr-client/lit-element-hydrate-support.js'
|
||||
);
|
||||
|
||||
// Check if we require the declarative shadow DOM polyfill. As of
|
||||
// February 2022, Chrome and Edge have native support, but Firefox
|
||||
|
||||
@@ -1,12 +1,5 @@
|
||||
# @rocket/launch
|
||||
|
||||
## 0.21.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [74b2b35]
|
||||
- @rocket/cli@0.21.0
|
||||
|
||||
## 0.21.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@rocket/launch",
|
||||
"version": "0.21.4",
|
||||
"version": "0.21.3",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
@@ -49,11 +49,11 @@
|
||||
"preset"
|
||||
],
|
||||
"dependencies": {
|
||||
"@rocket/cli": "^0.21.0",
|
||||
"@rocket/cli": "^0.20.4",
|
||||
"@rocket/components": "^0.2.0",
|
||||
"@rocket/engine": "^0.2.7",
|
||||
"@webcomponents/template-shadowroot": "^0.1.0",
|
||||
"lit": "^2.3.0",
|
||||
"lit": "^3.0.0",
|
||||
"plugins-manager": "^0.3.1",
|
||||
"workbox-window": "^6.1.5"
|
||||
},
|
||||
|
||||
@@ -9,7 +9,6 @@ export {
|
||||
getCompatibleStyle,
|
||||
supportsAdoptingStyleSheets,
|
||||
unsafeCSS,
|
||||
UpdatingElement,
|
||||
notEqual,
|
||||
ReactiveElement,
|
||||
svg,
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
"dependencies": {
|
||||
"@lion/accordion": "^0.9.0",
|
||||
"@open-wc/scoped-elements": "^2.0.0",
|
||||
"lit": "^2.3.0"
|
||||
"lit": "^3.0.0"
|
||||
},
|
||||
"types": "dist-types/index.d.ts"
|
||||
}
|
||||
|
||||
@@ -19,7 +19,6 @@ export class LayoutSimulator {
|
||||
import { render } from '@mdjs/mdjs-story';
|
||||
|
||||
function sanitize(input, type) {
|
||||
console.log('sanitize', input, type);
|
||||
return \`\${document.location.origin}/\${
|
||||
input.match(/[a-zA-Z0-9-_\\/]*/)[0]
|
||||
}.\${type}\`;
|
||||
|
||||
@@ -671,7 +671,6 @@ export class MdJsPreview extends ScopedElementsMixin(LitElement) {
|
||||
? html`
|
||||
<iframe
|
||||
part="iframe"
|
||||
csp=${`script-src ${document.location.origin} 'unsafe-inline'; connect-src ws://${document.location.host}/`}
|
||||
.src=${this.iframeUrl}
|
||||
style=${`width: ${this.sizeData.width}px; height: ${this.deviceHeight}px;`}
|
||||
></iframe>
|
||||
@@ -963,6 +962,10 @@ export class MdJsPreview extends ScopedElementsMixin(LitElement) {
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
iframe {
|
||||
min-height: 50px;
|
||||
}
|
||||
|
||||
/** Showing/Hiding additional code blocks **/
|
||||
::slotted(pre) {
|
||||
display: none;
|
||||
|
||||
@@ -6,14 +6,18 @@ export function addResizeHandler() {
|
||||
return;
|
||||
}
|
||||
window.addEventListener('message', ev => {
|
||||
const data = JSON.parse(ev.data);
|
||||
if (data.action === 'mdjs-viewer-resize') {
|
||||
const viewer = /** @type {import('./MdJsPreview.js').MdJsPreview} */ (
|
||||
document.body.querySelector(`[mdjs-story-name="${data.storyKey}"]`)
|
||||
);
|
||||
if (viewer) {
|
||||
viewer.contentHeight = data.height;
|
||||
try {
|
||||
const data = JSON.parse(ev.data);
|
||||
if (data.action === 'mdjs-viewer-resize') {
|
||||
const viewer = /** @type {import('./MdJsPreview.js').MdJsPreview} */ (
|
||||
document.body.querySelector(`[mdjs-story-name="${data.storyKey}"]`)
|
||||
);
|
||||
if (viewer) {
|
||||
viewer.contentHeight = data.height;
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
// do nothing
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@ export {
|
||||
getCompatibleStyle,
|
||||
supportsAdoptingStyleSheets,
|
||||
unsafeCSS,
|
||||
UpdatingElement,
|
||||
notEqual,
|
||||
ReactiveElement,
|
||||
svg,
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
"src"
|
||||
],
|
||||
"dependencies": {
|
||||
"lit": "^2.3.0"
|
||||
"lit": "^3.0.0"
|
||||
},
|
||||
"types": "dist-types/index.d.ts"
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
"sax-wasm": "^2.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@rocket/cli": "^0.21.0"
|
||||
"@rocket/cli": "^0.20.0"
|
||||
},
|
||||
"customElements": "custom-elements.json",
|
||||
"wireit": {
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
"dependencies": {
|
||||
"@rocket/components": "^0.2.0",
|
||||
"@rocket/engine": "^0.2.6",
|
||||
"lit": "^2.3.0",
|
||||
"lit": "^3.0.0",
|
||||
"plugins-manager": "^0.3.1"
|
||||
},
|
||||
"wireit": {
|
||||
|
||||
@@ -6,8 +6,6 @@ export { html, setupUnifiedPlugins, openGraphLayout };
|
||||
export async function registerCustomElements() {
|
||||
// server-only components
|
||||
// prettier-ignore
|
||||
customElements.define('rocket-content-area', await import('@rocket/components/content-area.js').then(m => m.RocketContentArea));
|
||||
// prettier-ignore
|
||||
customElements.define('rocket-header-scroll-menu', await import('@rocket/components/header-scroll-menu.js').then(m => m.RocketHeaderScrollMenu));
|
||||
// prettier-ignore
|
||||
customElements.define('permanent-notification', await import('@rocket/components/permanent-notification.js').then(m => m.PermanentNotification));
|
||||
|
||||
@@ -9,8 +9,6 @@ export async function registerCustomElements() {
|
||||
// prettier-ignore
|
||||
customElements.define('rocket-header', await import('@rocket/components/header.js').then(m => m.RocketHeader));
|
||||
// prettier-ignore
|
||||
customElements.define('launch-blog-preview', await import('@rocket/launch/blog-preview.js').then(m => m.LaunchBlogPreview));
|
||||
// prettier-ignore
|
||||
customElements.define('launch-blog-overview', await import('@rocket/launch/blog-overview.js').then(m => m.LaunchBlogOverview));
|
||||
// prettier-ignore
|
||||
customElements.define('rocket-content-area', await import('@rocket/components/content-area.js').then(m => m.RocketContentArea));
|
||||
|
||||
Reference in New Issue
Block a user