From 78b199ce449f67b601898f51de458e51de05a42e Mon Sep 17 00:00:00 2001 From: joostdecock Date: Fri, 29 Sep 2023 17:45:45 +0200 Subject: [PATCH] chore: Stop prettier and git from fighting --- .prettierignore | 1 + packages/new-design/lib/download-list.mjs | 305 +++++++++------------- packages/new-design/prebuild.mjs | 3 +- 3 files changed, 131 insertions(+), 178 deletions(-) diff --git a/.prettierignore b/.prettierignore index ea00613b568..1cc38abcfa7 100644 --- a/.prettierignore +++ b/.prettierignore @@ -15,6 +15,7 @@ *.html *.env *.sh +*.json Dockerfile LICENSE yarn.lock diff --git a/packages/new-design/lib/download-list.mjs b/packages/new-design/lib/download-list.mjs index c1e71b21368..a2df6fc59d4 100644 --- a/packages/new-design/lib/download-list.mjs +++ b/packages/new-design/lib/download-list.mjs @@ -8,11 +8,15 @@ export const downloads = [ 'sde/postcss.config.js', 'sde/site.config.mjs', 'sde/tailwind.config.mjs', - 'sde/mock/highlight.mjs', - 'sde/mock/read-more.mjs', - 'sde/mock/tabbed-examples.mjs', - 'sde/mock/youtube.mjs', 'sde/hooks/use-design.mjs', + 'sde/mock/docs-helpers.mjs', + 'sde/mock/highlight.mjs', + 'sde/mock/http.mjs', + 'sde/mock/legend.mjs', + 'sde/mock/read-more.mjs', + 'sde/mock/tabbed-example.mjs', + 'sde/mock/youtube.mjs', + 'sde/pkgs/.gitkeep', 'sde/prebuild/.gitkeep', 'sde/prebuild/sitenav.de.mjs', 'sde/prebuild/sitenav.en.mjs', @@ -43,6 +47,17 @@ export const downloads = [ 'sde/design/from-bella/src/back.mjs', 'sde/design/from-bella/src/front.mjs', 'sde/design/from-bella/src/index.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-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-bent/i18n/de.json', 'sde/design/from-bent/i18n/en.json', 'sde/design/from-bent/i18n/es.json', @@ -55,17 +70,6 @@ export const downloads = [ '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-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-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-brian/i18n/de.json', 'sde/design/from-brian/i18n/en.json', 'sde/design/from-brian/i18n/es.json', @@ -105,6 +109,7 @@ export const downloads = [ 'sde/design/tutorial/i18n/uk.json', 'sde/design/tutorial/src/bib.mjs', 'sde/design/tutorial/src/index.mjs', + 'sde/public/img/lineup-backdrop.svg', 'sde/public/brands/algolia.svg', 'sde/public/brands/bugsnag.svg', 'sde/public/brands/crowdin.svg', @@ -162,58 +167,6 @@ export const downloads = [ 'sde/public/locales/de/tutorial.json', 'sde/public/locales/de/ui-settings.json', 'sde/public/locales/de/workbench.json', - 'sde/public/locales/en/account.json', - 'sde/public/locales/en/auth.json', - 'sde/public/locales/en/bella.json', - 'sde/public/locales/en/bent.json', - 'sde/public/locales/en/breanna.json', - 'sde/public/locales/en/brian.json', - 'sde/public/locales/en/common.json', - 'sde/public/locales/en/core-settings.json', - 'sde/public/locales/en/curate.json', - 'sde/public/locales/en/cut.json', - 'sde/public/locales/en/design-options.json', - 'sde/public/locales/en/designs.json', - 'sde/public/locales/en/docs.json', - 'sde/public/locales/en/errors.json', - 'sde/public/locales/en/flag.json', - 'sde/public/locales/en/footer.json', - 'sde/public/locales/en/frombella.json', - 'sde/public/locales/en/frombent.json', - 'sde/public/locales/en/frombreanna.json', - 'sde/public/locales/en/frombrian.json', - 'sde/public/locales/en/fromscratch.json', - 'sde/public/locales/en/fromtitan.json', - 'sde/public/locales/en/gdpr.json', - 'sde/public/locales/en/header.json', - 'sde/public/locales/en/homepage.json', - 'sde/public/locales/en/locales.json', - 'sde/public/locales/en/logs.json', - 'sde/public/locales/en/measurements.json', - 'sde/public/locales/en/modal.json', - 'sde/public/locales/en/newsletter.json', - 'sde/public/locales/en/patrons.json', - 'sde/public/locales/en/plugin-annotations.json', - 'sde/public/locales/en/plugins.json', - 'sde/public/locales/en/popout.json', - 'sde/public/locales/en/print.json', - 'sde/public/locales/en/roles.json', - 'sde/public/locales/en/sde.json', - 'sde/public/locales/en/sections.json', - 'sde/public/locales/en/sets.json', - 'sde/public/locales/en/sponsors.json', - 'sde/public/locales/en/status.json', - 'sde/public/locales/en/submissions.json', - 'sde/public/locales/en/support.json', - 'sde/public/locales/en/susi.json', - 'sde/public/locales/en/tags.json', - 'sde/public/locales/en/techniques.json', - 'sde/public/locales/en/themes.json', - 'sde/public/locales/en/timeago.json', - 'sde/public/locales/en/titan.json', - 'sde/public/locales/en/tutorial.json', - 'sde/public/locales/en/ui-settings.json', - 'sde/public/locales/en/workbench.json', 'sde/public/locales/es/account.json', 'sde/public/locales/es/auth.json', 'sde/public/locales/es/bella.json', @@ -266,6 +219,58 @@ export const downloads = [ 'sde/public/locales/es/tutorial.json', 'sde/public/locales/es/ui-settings.json', 'sde/public/locales/es/workbench.json', + 'sde/public/locales/en/account.json', + 'sde/public/locales/en/auth.json', + 'sde/public/locales/en/bella.json', + 'sde/public/locales/en/bent.json', + 'sde/public/locales/en/breanna.json', + 'sde/public/locales/en/brian.json', + 'sde/public/locales/en/common.json', + 'sde/public/locales/en/core-settings.json', + 'sde/public/locales/en/curate.json', + 'sde/public/locales/en/cut.json', + 'sde/public/locales/en/design-options.json', + 'sde/public/locales/en/designs.json', + 'sde/public/locales/en/docs.json', + 'sde/public/locales/en/errors.json', + 'sde/public/locales/en/flag.json', + 'sde/public/locales/en/footer.json', + 'sde/public/locales/en/frombella.json', + 'sde/public/locales/en/frombent.json', + 'sde/public/locales/en/frombreanna.json', + 'sde/public/locales/en/frombrian.json', + 'sde/public/locales/en/fromscratch.json', + 'sde/public/locales/en/fromtitan.json', + 'sde/public/locales/en/gdpr.json', + 'sde/public/locales/en/header.json', + 'sde/public/locales/en/homepage.json', + 'sde/public/locales/en/locales.json', + 'sde/public/locales/en/logs.json', + 'sde/public/locales/en/measurements.json', + 'sde/public/locales/en/modal.json', + 'sde/public/locales/en/newsletter.json', + 'sde/public/locales/en/patrons.json', + 'sde/public/locales/en/plugin-annotations.json', + 'sde/public/locales/en/plugins.json', + 'sde/public/locales/en/popout.json', + 'sde/public/locales/en/print.json', + 'sde/public/locales/en/roles.json', + 'sde/public/locales/en/sde.json', + 'sde/public/locales/en/sections.json', + 'sde/public/locales/en/sets.json', + 'sde/public/locales/en/sponsors.json', + 'sde/public/locales/en/status.json', + 'sde/public/locales/en/submissions.json', + 'sde/public/locales/en/support.json', + 'sde/public/locales/en/susi.json', + 'sde/public/locales/en/tags.json', + 'sde/public/locales/en/techniques.json', + 'sde/public/locales/en/themes.json', + 'sde/public/locales/en/timeago.json', + 'sde/public/locales/en/titan.json', + 'sde/public/locales/en/tutorial.json', + 'sde/public/locales/en/ui-settings.json', + 'sde/public/locales/en/workbench.json', 'sde/public/locales/fr/account.json', 'sde/public/locales/fr/auth.json', 'sde/public/locales/fr/bella.json', @@ -318,58 +323,6 @@ export const downloads = [ 'sde/public/locales/fr/tutorial.json', 'sde/public/locales/fr/ui-settings.json', 'sde/public/locales/fr/workbench.json', - 'sde/public/locales/nl/account.json', - 'sde/public/locales/nl/auth.json', - 'sde/public/locales/nl/bella.json', - 'sde/public/locales/nl/bent.json', - 'sde/public/locales/nl/breanna.json', - 'sde/public/locales/nl/brian.json', - 'sde/public/locales/nl/common.json', - 'sde/public/locales/nl/core-settings.json', - 'sde/public/locales/nl/curate.json', - 'sde/public/locales/nl/cut.json', - 'sde/public/locales/nl/design-options.json', - 'sde/public/locales/nl/designs.json', - 'sde/public/locales/nl/docs.json', - 'sde/public/locales/nl/errors.json', - 'sde/public/locales/nl/flag.json', - 'sde/public/locales/nl/footer.json', - 'sde/public/locales/nl/frombella.json', - 'sde/public/locales/nl/frombent.json', - 'sde/public/locales/nl/frombreanna.json', - 'sde/public/locales/nl/frombrian.json', - 'sde/public/locales/nl/fromscratch.json', - 'sde/public/locales/nl/fromtitan.json', - 'sde/public/locales/nl/gdpr.json', - 'sde/public/locales/nl/header.json', - 'sde/public/locales/nl/homepage.json', - 'sde/public/locales/nl/locales.json', - 'sde/public/locales/nl/logs.json', - 'sde/public/locales/nl/measurements.json', - 'sde/public/locales/nl/modal.json', - 'sde/public/locales/nl/newsletter.json', - 'sde/public/locales/nl/patrons.json', - 'sde/public/locales/nl/plugin-annotations.json', - 'sde/public/locales/nl/plugins.json', - 'sde/public/locales/nl/popout.json', - 'sde/public/locales/nl/print.json', - 'sde/public/locales/nl/roles.json', - 'sde/public/locales/nl/sde.json', - 'sde/public/locales/nl/sections.json', - 'sde/public/locales/nl/sets.json', - 'sde/public/locales/nl/sponsors.json', - 'sde/public/locales/nl/status.json', - 'sde/public/locales/nl/submissions.json', - 'sde/public/locales/nl/support.json', - 'sde/public/locales/nl/susi.json', - 'sde/public/locales/nl/tags.json', - 'sde/public/locales/nl/techniques.json', - 'sde/public/locales/nl/themes.json', - 'sde/public/locales/nl/timeago.json', - 'sde/public/locales/nl/titan.json', - 'sde/public/locales/nl/tutorial.json', - 'sde/public/locales/nl/ui-settings.json', - 'sde/public/locales/nl/workbench.json', 'sde/public/locales/uk/account.json', 'sde/public/locales/uk/auth.json', 'sde/public/locales/uk/bella.json', @@ -422,7 +375,60 @@ export const downloads = [ 'sde/public/locales/uk/tutorial.json', 'sde/public/locales/uk/ui-settings.json', 'sde/public/locales/uk/workbench.json', + 'sde/public/locales/nl/account.json', + 'sde/public/locales/nl/auth.json', + 'sde/public/locales/nl/bella.json', + 'sde/public/locales/nl/bent.json', + 'sde/public/locales/nl/breanna.json', + 'sde/public/locales/nl/brian.json', + 'sde/public/locales/nl/common.json', + 'sde/public/locales/nl/core-settings.json', + 'sde/public/locales/nl/curate.json', + 'sde/public/locales/nl/cut.json', + 'sde/public/locales/nl/design-options.json', + 'sde/public/locales/nl/designs.json', + 'sde/public/locales/nl/docs.json', + 'sde/public/locales/nl/errors.json', + 'sde/public/locales/nl/flag.json', + 'sde/public/locales/nl/footer.json', + 'sde/public/locales/nl/frombella.json', + 'sde/public/locales/nl/frombent.json', + 'sde/public/locales/nl/frombreanna.json', + 'sde/public/locales/nl/frombrian.json', + 'sde/public/locales/nl/fromscratch.json', + 'sde/public/locales/nl/fromtitan.json', + 'sde/public/locales/nl/gdpr.json', + 'sde/public/locales/nl/header.json', + 'sde/public/locales/nl/homepage.json', + 'sde/public/locales/nl/locales.json', + 'sde/public/locales/nl/logs.json', + 'sde/public/locales/nl/measurements.json', + 'sde/public/locales/nl/modal.json', + 'sde/public/locales/nl/newsletter.json', + 'sde/public/locales/nl/patrons.json', + 'sde/public/locales/nl/plugin-annotations.json', + 'sde/public/locales/nl/plugins.json', + 'sde/public/locales/nl/popout.json', + 'sde/public/locales/nl/print.json', + 'sde/public/locales/nl/roles.json', + 'sde/public/locales/nl/sde.json', + 'sde/public/locales/nl/sections.json', + 'sde/public/locales/nl/sets.json', + 'sde/public/locales/nl/sponsors.json', + 'sde/public/locales/nl/status.json', + 'sde/public/locales/nl/submissions.json', + 'sde/public/locales/nl/support.json', + 'sde/public/locales/nl/susi.json', + 'sde/public/locales/nl/tags.json', + 'sde/public/locales/nl/techniques.json', + 'sde/public/locales/nl/themes.json', + 'sde/public/locales/nl/timeago.json', + 'sde/public/locales/nl/titan.json', + 'sde/public/locales/nl/tutorial.json', + 'sde/public/locales/nl/ui-settings.json', + 'sde/public/locales/nl/workbench.json', 'sde/pages/_app.mjs', + 'sde/pages/account.mjs', 'sde/pages/design.mjs', 'sde/pages/index.mjs', 'sde/pages/support.mjs', @@ -443,42 +449,9 @@ export const downloads = [ 'sde/pages/docs/uk.mdx', '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/utils.mjs', 'shared/components/mdx/index.mjs', 'shared/components/footer/index.mjs', @@ -488,33 +461,8 @@ export const downloads = [ 'shared/components/patrons/subscribe.mjs', 'shared/components/susi/sign-in.mjs', 'shared/components/susi/sign-up.mjs', - 'shared/components/account/imperial.mjs', - 'shared/components/account/github.mjs', - 'shared/components/account/apikeys.mjs', 'shared/components/account/shared.mjs', - 'shared/components/account/profile.mjs', - 'shared/components/account/bio.mjs', - 'shared/components/account/role.mjs', - 'shared/components/account/language.mjs', - 'shared/components/account/newsletter.mjs', - 'shared/components/account/overview.mjs', - 'shared/components/account/links.mjs', 'shared/components/account/control.mjs', - 'shared/components/account/export.mjs', - 'shared/components/account/reload.mjs', - 'shared/components/account/sets.mjs', - 'shared/components/account/restrict.mjs', - 'shared/components/account/mfa.mjs', - 'shared/components/account/force-account-check.mjs', - 'shared/components/account/email.mjs', - 'shared/components/account/consent.mjs', - 'shared/components/account/patterns.mjs', - 'shared/components/account/platform.mjs', - 'shared/components/account/username.mjs', - 'shared/components/account/remove.mjs', - 'shared/components/account/password.mjs', - 'shared/components/account/status.mjs', - 'shared/components/account/compare.mjs', 'shared/components/popout/index.mjs', 'shared/components/robot/index.mjs', 'shared/components/robot/poses.mjs', @@ -654,4 +602,7 @@ export const downloads = [ 'shared/themes/monochrome.mjs', 'shared/themes/hax0r.mjs', 'shared/themes/index.mjs', + 'shared/prebuild/data/design-measurements.mjs', + 'shared/prebuild/data/designs.mjs', + 'shared/prebuild/data/design-options.mjs', ] diff --git a/packages/new-design/prebuild.mjs b/packages/new-design/prebuild.mjs index b91ebd41fed..f416e8e4bec 100644 --- a/packages/new-design/prebuild.mjs +++ b/packages/new-design/prebuild.mjs @@ -95,6 +95,7 @@ const buildFileList = async () => { '../../sites/shared/plugins', '../../sites/shared/styles', '../../sites/shared/themes', + '../../sites/shared/prebuild/data', ]) return [...sde, ...shared] @@ -119,6 +120,6 @@ if (!process.env.LINTER) { fs.writeFileSync( path.resolve('lib', 'download-list.mjs'), - `export const downloads = ${JSON.stringify(files, null, 2)}` + `export const downloads = ${JSON.stringify(files, null, 2).replaceAll('"', "'")}` ) }