Skip to content

Commit db9613c

Browse files
committed
[solid] Checkpoint
1 parent 66cd630 commit db9613c

2 files changed

Lines changed: 14 additions & 13 deletions

File tree

gulpfile.mjs

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -523,7 +523,9 @@ const compileModule = async (module, dir = DIST_DIR, min = false) => {
523523
const uiModule =
524524
module == 'ui-svelte-dom' || module == 'ui-svelte-inspector'
525525
? 'ui-svelte'
526-
: 'ui-react';
526+
: module == 'ui-solid'
527+
? 'ui-solid'
528+
: 'ui-react';
527529

528530
let inputFile = `src/${module}/index.ts`;
529531
if (!existsSync(inputFile)) {
@@ -547,7 +549,9 @@ const compileModule = async (module, dir = DIST_DIR, min = false) => {
547549
'solid-js/jsx-runtime',
548550
'url',
549551
'yjs',
550-
...(module == 'omni' ? [] : ['tinybase/store', '../' + uiModule]),
552+
...(module == 'omni'
553+
? []
554+
: ['tinybase/store', '../ui-react', '../ui-solid', '../' + uiModule]),
551555
...(module == 'ui-svelte' ||
552556
module == 'ui-svelte-dom' ||
553557
module == 'ui-svelte-inspector'
@@ -567,7 +571,11 @@ const compileModule = async (module, dir = DIST_DIR, min = false) => {
567571
preventAssignment: true,
568572
...(module == 'omni'
569573
? {}
570-
: {['../' + uiModule + '/index.ts']: '../' + uiModule}),
574+
: {
575+
['../' + uiModule + '/index.ts']: '../' + uiModule,
576+
'../ui-react/index.ts': '../ui-react',
577+
'../ui-solid/index.ts': '../ui-solid',
578+
}),
571579
}),
572580
shebang(),
573581
image(),
@@ -616,26 +624,17 @@ const compileModule = async (module, dir = DIST_DIR, min = false) => {
616624
[['../' + uiModule, '../../' + uiModule + '/with-schemas/' + index]],
617625
outputFileWithSchemas,
618626
);
619-
await copyWithReplace(
620-
outputFileWithSchemas,
621-
['../ui-solid', '../../ui-solid/with-schemas/' + index],
622-
outputFileWithSchemas,
623-
);
624627

625628
await copyWithReplace(
626629
outputFile,
627630
[
628631
['../ui-react', '../ui-react/' + index],
632+
['../ui-solid', '../ui-solid/' + index],
629633
['../ui-svelte', '../ui-svelte/' + index],
630634
[/(\w+) = \$\.noop/g, '/* istanbul ignore next */ $1 = $.noop'],
631635
],
632636
outputFile,
633637
);
634-
await copyWithReplace(
635-
outputFile,
636-
['../ui-solid', '../ui-solid/' + index],
637-
outputFile,
638-
);
639638

640639
if (min) {
641640
allOf(outputFiles, (outputFile) => gzipFile(outputFile));

package-lock.json

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)