2023-05-07 17:42:05 -05:00
|
|
|
import { version } from '../data.mjs'
|
|
|
|
|
2022-06-20 18:31:22 +02:00
|
|
|
export const config = {
|
2022-10-06 15:45:13 +02:00
|
|
|
// Whether we're publishing next or latest tags
|
|
|
|
tag: 'next',
|
2022-10-06 14:15:13 +02:00
|
|
|
// Minimum node version
|
2023-09-29 09:47:54 +02:00
|
|
|
node: 18,
|
2022-10-06 14:15:13 +02:00
|
|
|
// Site to download from
|
2022-06-23 10:18:52 +02:00
|
|
|
fileUri: 'https://raw.githubusercontent.com',
|
2022-10-06 14:15:13 +02:00
|
|
|
// Repository to download from
|
|
|
|
repo: process.env.FS_REPO || 'freesewing/freesewing',
|
|
|
|
// Branch to download from
|
2023-05-19 17:24:22 +02:00
|
|
|
branch: process.env.FS_BRANCH || `v${version}`,
|
2022-06-20 18:31:22 +02:00
|
|
|
i18n: [
|
|
|
|
'account',
|
|
|
|
'common',
|
|
|
|
'patrons',
|
|
|
|
'themes',
|
|
|
|
'workbench',
|
|
|
|
'errors',
|
|
|
|
'i18n',
|
2023-09-29 09:47:54 +02:00
|
|
|
'sde',
|
2022-06-20 18:31:22 +02:00
|
|
|
'measurements',
|
|
|
|
'optiongroups',
|
|
|
|
'o_bella',
|
|
|
|
'o_bent',
|
|
|
|
'o_breanna',
|
|
|
|
'o_brian',
|
|
|
|
'o_titan',
|
|
|
|
'parts',
|
|
|
|
'plugin',
|
|
|
|
'settings',
|
|
|
|
'welcome',
|
|
|
|
],
|
2022-06-23 15:17:18 +02:00
|
|
|
gitignore: `
|
|
|
|
# See https://help.github.com/ignore-files/ for more about ignoring files.
|
|
|
|
|
|
|
|
# dependencies
|
|
|
|
node_modules
|
|
|
|
|
|
|
|
# builds
|
|
|
|
dist
|
|
|
|
.next
|
|
|
|
|
|
|
|
# misc
|
|
|
|
.DS_Store
|
|
|
|
.env
|
|
|
|
.env.local
|
|
|
|
.env.development.local
|
|
|
|
.env.test.local
|
|
|
|
.env.production.local
|
|
|
|
|
|
|
|
npm-debug.log*
|
|
|
|
yarn-debug.log*
|
|
|
|
yarn-error.log*
|
2023-04-24 21:46:35 -04:00
|
|
|
|
2022-06-23 15:17:18 +02:00
|
|
|
`,
|
2022-10-06 14:15:13 +02:00
|
|
|
fetch: {
|
|
|
|
config: [
|
|
|
|
{
|
|
|
|
from: 'measurements.mjs',
|
|
|
|
to: 'shared/config/measurements.mjs',
|
|
|
|
},
|
|
|
|
],
|
|
|
|
sites: [
|
2023-09-29 09:47:54 +02:00
|
|
|
{
|
|
|
|
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',
|
2023-02-05 18:44:54 +01:00
|
|
|
'shared/config/i18n.config.mjs',
|
2022-12-19 08:29:37 +01:00
|
|
|
'shared/config/next.mjs',
|
2023-09-29 09:47:54 +02:00
|
|
|
'shared/config/paypal.mjs',
|
|
|
|
'shared/config/playwright.mjs',
|
2022-12-19 08:29:37 +01:00
|
|
|
'shared/config/postcss.config.js',
|
2023-02-05 18:44:54 +01:00
|
|
|
'shared/config/tailwind-force.html',
|
2023-09-29 09:47:54 +02:00
|
|
|
'shared/config/tailwind.config.mjs',
|
2022-10-06 14:15:13 +02:00
|
|
|
],
|
|
|
|
},
|
2022-06-20 18:31:22 +02:00
|
|
|
}
|