1
0
Fork 0

wip(new-design): Work on v3 for this package

This commit is contained in:
joostdecock 2023-09-29 09:47:54 +02:00
parent 3604cb918d
commit 3553c43633
40 changed files with 364 additions and 1753 deletions

View file

@ -4,7 +4,7 @@ export const config = {
// Whether we're publishing next or latest tags
tag: 'next',
// Minimum node version
node: 16,
node: 18,
// Site to download from
fileUri: 'https://raw.githubusercontent.com',
// Repository to download from
@ -19,7 +19,7 @@ export const config = {
'workbench',
'errors',
'i18n',
'lab',
'sde',
'measurements',
'optiongroups',
'o_bella',
@ -54,8 +54,6 @@ npm-debug.log*
yarn-debug.log*
yarn-error.log*
# e2e test results
playwright-report
`,
fetch: {
config: [
@ -65,176 +63,161 @@ playwright-report
},
],
sites: [
'shared/utils.mjs',
'shared/designs/index.js',
'shared/config/freesewing.mjs',
{
from: 'sde/env.local',
to: 'sde/.env.local',
},
'sde/i18n.config.mjs',
'sde/next-i18next.config.js',
'sde/next.config.mjs',
'sde/package.json',
'sde/postcss.config.js',
'sde/site.config.mjs',
'sde/tailwind.config.mjs',
'sde/hooks/use-design.mjs',
'sde/components/dynamic-org-docs.mjs',
'sde/components/feeds.mjs',
'sde/components/search.mjs',
'sde/components/header/design-picker.mjs',
'sde/components/header/index.mjs',
'sde/components/navigation/modal-menu.mjs',
'sde/components/layouts/bare.mjs',
'sde/components/layouts/default.mjs',
'sde/components/layouts/workbench.mjs',
'sde/components/wrappers/page.mjs',
'sde/design/from-bent/src/back.mjs',
'sde/design/from-bent/src/front.mjs',
'sde/design/from-bent/src/index.mjs',
'sde/design/from-bent/src/top-sleeve.mjs',
'sde/design/from-bent/src/under-sleeve.mjs',
'sde/design/from-bent/i18n/de.json',
'sde/design/from-bent/i18n/en.json',
'sde/design/from-bent/i18n/es.json',
'sde/design/from-bent/i18n/fr.json',
'sde/design/from-bent/i18n/index.mjs',
'sde/design/from-bent/i18n/nl.json',
'sde/design/from-bent/i18n/uk.json',
'sde/design/from-bella/en.json',
'sde/design/from-bella/src/back.mjs',
'sde/design/from-bella/src/front.mjs',
'sde/design/from-bella/src/index.mjs',
'sde/design/from-bella/i18n/de.json',
'sde/design/from-bella/i18n/en.json',
'sde/design/from-bella/i18n/es.json',
'sde/design/from-bella/i18n/fr.json',
'sde/design/from-bella/i18n/index.mjs',
'sde/design/from-bella/i18n/nl.json',
'sde/design/from-bella/i18n/uk.json',
'sde/design/from-breanna/src/back.mjs',
'sde/design/from-breanna/src/front.mjs',
'sde/design/from-breanna/src/index.mjs',
'sde/design/from-breanna/src/sleeve.mjs',
'sde/design/from-breanna/i18n/de.json',
'sde/design/from-breanna/i18n/en.json',
'sde/design/from-breanna/i18n/es.json',
'sde/design/from-breanna/i18n/fr.json',
'sde/design/from-breanna/i18n/index.mjs',
'sde/design/from-breanna/i18n/nl.json',
'sde/design/from-breanna/i18n/uk.json',
'sde/design/from-brian/i18n/de.json',
'sde/design/from-brian/i18n/en.json',
'sde/design/from-brian/i18n/es.json',
'sde/design/from-brian/i18n/fr.json',
'sde/design/from-brian/i18n/index.mjs',
'sde/design/from-brian/i18n/nl.json',
'sde/design/from-brian/i18n/uk.json',
'sde/design/from-brian/src/back.mjs',
'sde/design/from-brian/src/front.mjs',
'sde/design/from-brian/src/index.mjs',
'sde/design/from-brian/src/sleeve.mjs',
'sde/design/from-titan/i18n/de.json',
'sde/design/from-titan/i18n/en.json',
'sde/design/from-titan/i18n/es.json',
'sde/design/from-titan/i18n/fr.json',
'sde/design/from-titan/i18n/index.mjs',
'sde/design/from-titan/i18n/nl.json',
'sde/design/from-titan/i18n/uk.json',
'sde/design/from-titan/src/back.mjs',
'sde/design/from-titan/src/front.mjs',
'sde/design/from-titan/src/index.mjs',
'sde/design/from-scratch/i18n/de.json',
'sde/design/from-scratch/i18n/en.json',
'sde/design/from-scratch/i18n/es.json',
'sde/design/from-scratch/i18n/fr.json',
'sde/design/from-scratch/i18n/index.mjs',
'sde/design/from-scratch/i18n/nl.json',
'sde/design/from-scratch/i18n/uk.json',
'sde/design/from-scratch/src/index.mjs',
'sde/design/from-scratch/src/scratch.mjs',
'sde/design/tutorial/i18n/de.json',
'sde/design/tutorial/i18n/en.json',
'sde/design/tutorial/i18n/es.json',
'sde/design/tutorial/i18n/fr.json',
'sde/design/tutorial/i18n/index.mjs',
'sde/design/tutorial/i18n/nl.json',
'sde/design/tutorial/i18n/uk.json',
'sde/design/tutorial/src/bib.mjs',
'sde/design/tutorial/src/index.mjs',
'sde/public/brands/algolia.svg',
'sde/public/brands/bugsnag.svg',
'sde/public/brands/crowdin.svg',
'sde/public/brands/netlify.svg',
'sde/public/brands/vercel.svg',
'sde/pages/_app.mjs',
'sde/pages/design.mjs',
'sde/pages/index.mjs',
'sde/pages/support.mjs',
'sde/pages/code/index.mjs',
'sde/pages/design/[design].mjs',
'sde/pages/docs/index.mjs',
'sde/pages/sde/en.yaml',
'sde/pages/sde/index.mjs',
'sde/pages/sets/[id].mjs',
'sde/pages/signup/index.mjs',
'sde/pages/patterns/index.mjs',
'sde/pages/patterns/[id]/edit.mjs',
'sde/pages/patterns/[id]/index.mjs',
'sde/pages/signin/index.mjs',
'sde/pages/signin/callback/[provider].mjs',
'sde/pages/account/[platform].mjs',
'sde/pages/account/bio.mjs',
'sde/pages/account/compare.mjs',
'sde/pages/account/consent.mjs',
'sde/pages/account/control.mjs',
'sde/pages/account/email.mjs',
'sde/pages/account/export.mjs',
'sde/pages/account/github.mjs',
'sde/pages/account/img.mjs',
'sde/pages/account/index.mjs',
'sde/pages/account/language.mjs',
'sde/pages/account/mfa.mjs',
'sde/pages/account/newsletter.mjs',
'sde/pages/account/password.mjs',
'sde/pages/account/privacy.mjs',
'sde/pages/account/reload.mjs',
'sde/pages/account/remove.mjs',
'sde/pages/account/restrict.mjs',
'sde/pages/account/units.mjs',
'sde/pages/account/username.mjs',
'sde/pages/account/apikeys/[id].mjs',
'sde/pages/account/apikeys/index.mjs',
'sde/pages/account/bookmarks/[id].mjs',
'sde/pages/account/bookmarks/index.mjs',
'sde/pages/account/sets/[id].mjs',
'sde/pages/account/sets/index.mjs',
'sde/pages/account/patterns/index.mjs',
'sde/pages/account/patterns/[id]/edit.mjs',
'sde/pages/account/patterns/[id]/index.mjs',
'shared/config/cloudflare.mjs',
'shared/config/designs.mjs',
'shared/config/freesewing.config.mjs',
'shared/config/i18n.config.mjs',
'shared/config/next.mjs',
'shared/config/paypal.mjs',
'shared/config/playwright.mjs',
'shared/config/postcss.config.js',
'shared/config/tailwind-force.html',
'shared/config/tailwind.config.js',
'shared/hooks/useGist.mjs',
'shared/hooks/useLocalStorage.mjs',
'shared/hooks/useTheme.mjs',
'shared/mdx/compiler.mjs',
'shared/mdx/loader.mjs',
'shared/mdx/mdx-plugin-toc.mjs',
'shared/mdx/remark-intro-plugin.mjs',
'shared/strapi/loader.js',
'shared/strapi/qa.mjs',
'shared/themes/dark.js',
'shared/themes/hax0r.js',
'shared/themes/index.js',
'shared/themes/lgbtq.js',
'shared/themes/light.js',
'shared/themes/runtime.mjs',
'shared/styles/code.css',
'shared/styles/globals.css',
'shared/styles/svg-freesewing-draft.css',
'shared/prebuild/contributors.mjs',
'shared/prebuild/feed.mjs',
'shared/prebuild/i18n-only.mjs',
'shared/prebuild/i18n.mjs',
'shared/prebuild/index.mjs',
'shared/prebuild/lab.mjs',
'shared/prebuild/md-intro.mjs',
'shared/prebuild/mdx.mjs',
'shared/prebuild/navigation.mjs',
'shared/prebuild/patrons.mjs',
'shared/prebuild/strapi.mjs',
'shared/prebuild/og/index.mjs',
'shared/components/breadcrumbs.mjs',
'shared/components/code.mjs',
'shared/components/copy-to-clipboard.mjs',
'shared/components/docs-link.mjs',
'shared/components/icons.mjs',
'shared/components/json.mjs',
'shared/components/lightbox.mjs',
'shared/components/loader.mjs',
'shared/components/modal.mjs',
'shared/components/link.mjs',
'shared/components/picker.mjs',
'shared/components/popout.mjs',
'shared/components/raw-span.mjs',
'shared/components/ribbon.mjs',
'shared/components/spinner.mjs',
'shared/components/web-link.mjs',
'shared/components/wordmark.mjs',
'shared/components/worm.mjs',
'shared/components/yaml.mjs',
'shared/components/error/error-boundary.mjs',
'shared/components/error/reset-buttons.mjs',
'shared/components/error/view.mjs',
'shared/components/icons/flip.js',
'shared/components/icons/rotate.js',
'shared/components/locale-picker/index.mjs',
'shared/components/locale-picker/locales.de.yaml',
'shared/components/locale-picker/locales.en.yaml',
'shared/components/locale-picker/locales.es.yaml',
'shared/components/locale-picker/locales.fr.yaml',
'shared/components/locale-picker/locales.nl.yaml',
'shared/components/logos/cc-by.mjs',
'shared/components/logos/cc.mjs',
'shared/components/logos/freesewing.mjs',
'shared/components/logos/osi.mjs',
'shared/components/mdx/figure.mjs',
'shared/components/mdx/highlight.mjs',
'shared/components/mdx/http.mjs',
'shared/components/mdx/index.mjs',
'shared/components/mdx/mermaid.mjs',
'shared/components/mdx/prev-next.mjs',
'shared/components/mdx/read-more.mjs',
'shared/components/mdx/tabbed-example.mjs',
'shared/components/mdx/tabs.mjs',
'shared/components/mdx/youtube.mjs',
'shared/components/navigation/aside.mjs',
'shared/components/navigation/primary.mjs',
'shared/components/robot/index.mjs',
'shared/components/robot/poses.mjs',
'shared/components/theme-picker/index.mjs',
'shared/components/theme-picker/themes.de.yaml',
'shared/components/theme-picker/themes.en.yaml',
'shared/components/theme-picker/themes.es.yaml',
'shared/components/theme-picker/themes.fr.yaml',
'shared/components/theme-picker/themes.nl.yaml',
'shared/components/wrappers/img.mjs',
'shared/components/wrappers/mdx.mjs',
'shared/components/wrappers/page.mjs',
'shared/components/wrappers/toc.mjs',
'shared/components/wrappers/workbench.mjs',
'shared/components/workbench/gist.mjs',
'shared/components/workbench/logs.mjs',
'shared/components/workbench/preloaders.mjs',
'shared/components/workbench/sample.mjs',
'shared/components/workbench/edit/index.mjs',
'shared/components/workbench/edit/gist-validator.mjs',
'shared/components/workbench/exporting/export-handler.mjs',
'shared/components/workbench/exporting/export-worker.js',
'shared/components/workbench/exporting/index.mjs',
'shared/components/workbench/exporting/pdf-maker.mjs',
'shared/components/workbench/inputs/design-option-count.mjs',
'shared/components/workbench/inputs/design-option-list.mjs',
'shared/components/workbench/inputs/design-option-pct-deg.mjs',
'shared/components/workbench/inputs/measurement.mjs',
'shared/components/workbench/measurements/index.mjs',
'shared/components/workbench/draft/circle.mjs',
'shared/components/workbench/draft/defs.mjs',
'shared/components/workbench/draft/error.mjs',
'shared/components/workbench/draft/index.mjs',
'shared/components/workbench/draft/part.mjs',
'shared/components/workbench/draft/path.mjs',
'shared/components/workbench/draft/point.mjs',
'shared/components/workbench/draft/snippet.mjs',
'shared/components/workbench/draft/stack.mjs',
'shared/components/workbench/draft/svg.mjs',
'shared/components/workbench/draft/text.mjs',
'shared/components/workbench/draft/utils.mjs',
'shared/components/workbench/layout/default.mjs',
'shared/components/workbench/layout/cut/index.mjs',
'shared/components/workbench/layout/cut/plugin-cut-layout.mjs',
'shared/components/workbench/layout/cut/settings.mjs',
'shared/components/workbench/layout/print/index.mjs',
'shared/components/workbench/layout/print/orientation-picker.mjs',
'shared/components/workbench/layout/print/pagesize-picker.mjs',
'shared/components/workbench/layout/plugin-layout-part.mjs',
'shared/components/workbench/layout/print/settings.mjs',
'shared/components/workbench/layout/draft/buttons.mjs',
'shared/components/workbench/layout/draft/index.mjs',
'shared/components/workbench/layout/draft/stack.mjs',
'shared/components/workbench/menu/index.mjs',
'shared/components/workbench/menu/view.mjs',
'shared/components/workbench/menu/design-options/index.mjs',
'shared/components/workbench/menu/design-options/option-group.mjs',
'shared/components/workbench/menu/design-options/option-input.mjs',
'shared/components/workbench/menu/design-options/option-value.mjs',
'shared/components/workbench/menu/design-options/option.mjs',
'shared/components/workbench/menu/test-design-options/index.mjs',
'shared/components/workbench/menu/test-design-options/option.mjs',
'shared/components/workbench/menu/core-settings/core-setting-bool.mjs',
'shared/components/workbench/menu/core-settings/core-setting-list.mjs',
'shared/components/workbench/menu/core-settings/core-setting-mm.mjs',
'shared/components/workbench/menu/core-settings/core-setting-nr.mjs',
'shared/components/workbench/menu/core-settings/core-setting-only.mjs',
'shared/components/workbench/menu/core-settings/core-setting-sa-bool.mjs',
'shared/components/workbench/menu/core-settings/core-setting-sa-mm.mjs',
'shared/components/workbench/menu/core-settings/index.mjs',
'shared/components/workbench/menu/core-settings/setting.mjs',
'shared/components/workbench/menu/xray/attributes.mjs',
'shared/components/workbench/menu/xray/disable.mjs',
'shared/components/workbench/menu/xray/index.mjs',
'shared/components/workbench/menu/xray/list.mjs',
'shared/components/workbench/menu/xray/log.mjs',
'shared/components/workbench/menu/xray/path-ops.mjs',
'shared/components/workbench/menu/xray/path.mjs',
'shared/components/workbench/menu/xray/point.mjs',
'shared/components/workbench/menu/xray/reset.mjs',
'lab/components/about.mjs',
'lab/components/design-picker.mjs',
'lab/components/header.mjs',
'lab/components/layouts/bare.mjs',
'lab/components/layouts/lab.mjs',
'lab/components/wrappers/layout.mjs',
'lab/components/wrappers/page.mjs',
'shared/config/tailwind.config.mjs',
],
},
}