March 2021
Everything that reached production in March 2021. See every commit from this month on GitHub
Behind the scenes
- MARKING MIGRATION TO NX MONOREPO
- Generated base console nextjs application for console.
- Generated base library called ui-common for the shared react components.
- Generated blank node library named tools to share utility functions.
- Generated node library named designer for the designer core files.
- Renamed designer library to app-core as designer will be used for a react ui library for implementing the app-core
- Migrated mdi-icons. - Migrated majority of common/tools.
- Cleanup.
- Renamed app-core into site-core. - Added interfaces to start the SiteComponents, SiteElements and SiteCore etc.
- Continued designing site-core interface. - Committing to upgrading NX.
- Upgraded NX from v11.5.2 -> v11.6.0
- Moved site-core to website to avoid confusion of SiteCore namespace which is going to be created.
- Moved utils and ui-common->react-common into a shared directory.
- Standardized react-common to NX suggested ui-react
- Moved mdi-icons to NX suggested naming convention feature-mdi-icons
- Moved tools to nx sugg util - Moved feature-mdi-icons to nx sugg shared/feature-mdi-icons
- Added intellij copyright and code styles to repo. - Finished up feature-app basic architecture outline to allow moving forward with migration.
- Moved library websites/feature-app to websites/feature-site - Fixed reexports for deepMerge and deepEqual
- Moved library website/feature-site to website/feature-core and moved all except base class into merged namespace.
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.