Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: multilingual CMS and front-end, simplify project children #2

Merged
merged 4 commits into from
Jun 16, 2023

Conversation

greatislander
Copy link

@greatislander greatislander commented Jun 15, 2023

Resolves inclusive-design#628.

  • This pull request has been tested by running npm run test without errors
  • This pull request has been built by running npm run build without errors
  • This isn't a duplicate of an existing pull request

Description

Steps to test

  1. Add a French version of one of the projects.
  2. Run npm start.
  3. Visit the project page and switch between English and French.
  4. Log in to the CMS locally and observe French/English editing.

Additional information

Not applicable.

Related issues

inclusive-design#626, inclusive-design#627

chosww and others added 4 commits June 15, 2023 12:04
…ive-design#612)

* update outdated npm packages and fix issues from audit

* update outdated npm packages

* revert package version specification for stylelint-config-fluid

* fix lint issues

* run legacy-peer-deps

* run legacy-peer-deps

* revert eleventy and move-file version updates

* fix: add .npmrc so npm installs will always use --legacy-peer-deps flag

* adjust lint dependencies

* upgrade fluid eleventy plugin and eleventy versions

* update some dependencies based on PR suggestion

---------

Co-authored-by: Ned Zimmerman <ned@bight.dev>
# Conflicts:
#	package-lock.json
#	package.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants