Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"config": {
"entry": [
{
"import": "input/index.js",
"name": "main"
}
],
"optimization": {
"minify": false,
"moduleIds": "named"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import { Path } from './shape/index.js';

console.log(new Path().kind());
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import * as Shape from './index.js';
import { refreshElement } from '../util/draw.js';

export default class Base {
getShapeBase() {
return Shape;
}

refresh() {
refreshElement(this);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
export { default as Base } from './base.js';
export { default as Path } from './path.js';
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import Base from './base.js';

export default class Path extends Base {
kind() {
return 'Path';
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import { Path } from '../shape/index.js';

export function getArrowShape(element) {
return new Path(element).kind();
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import * as ArrowUtil from './arrow.js';

export function refreshElement(element) {
return ArrowUtil.getArrowShape(element);
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(globalThis["TURBOPACK"] || (globalThis["TURBOPACK"] = [])).push([
typeof document === "object" ? document.currentScript : undefined,
{"otherChunks":["input_c08dd8d9.js"],"runtimeModuleIds":["[project]/circular_dependency/reexport_cycle_barrel/input/index.js [client] (ecmascript)"]}
]);
// Dummy runtime

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"config": {
"entry": [
{
"import": "input/index.js",
"name": "main"
}
],
"optimization": {
"moduleIds": "named",
"minify": false,
"concatenateModules": true
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// Regression for a production tree-shaking bug where imports from a
// sideEffects-free barrel re-export were dropped while local uses remained.
import { select, visibility } from 'pkg';

export function renderTicks(node) {
return select(node).append('tick').name;
}

export function applyVisibility(node) {
visibility(node, true);
return node.visible;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import { applyVisibility, renderTicks } from './component';

const node = { children: [], visible: false };

console.log(renderTicks(node), applyVisibility(node));

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(globalThis["TURBOPACK"] || (globalThis["TURBOPACK"] = [])).push([
typeof document === "object" ? document.currentScript : undefined,
{"otherChunks":["input_index_9fa2ebb7.js"],"runtimeModuleIds":["[project]/optimization/remove_unused_imports_reexport_runtime_use/input/index.js [client] (ecmascript)"]}
]);
// Dummy runtime

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading