Implement Turborepo to include Build Caching in CI/CD

This commit is contained in:
Amruth Pillai
2023-06-07 19:50:48 +02:00
parent d4b6c16bf9
commit 0173ce32c3
88 changed files with 202 additions and 107 deletions

View File

@ -1,5 +1,5 @@
import { css } from '@emotion/css';
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import clsx from 'clsx';
import get from 'lodash/get';
import { useMemo } from 'react';

View File

@ -1,5 +1,5 @@
import { darken } from '@mui/material';
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import get from 'lodash/get';
import { useMemo } from 'react';

View File

@ -1,6 +1,6 @@
import { css } from '@emotion/css';
import { Cake, Email, Phone, Public, Room } from '@mui/icons-material';
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import clsx from 'clsx';
import get from 'lodash/get';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,5 +1,5 @@
import { Email, Link, Phone } from '@mui/icons-material';
import { ListItem, Section as SectionType } from '@reactive-resume/schema';
import { ListItem, Section as SectionType } from 'schema';
import clsx from 'clsx';
import get from 'lodash/get';
import isArray from 'lodash/isArray';

View File

@ -1,6 +1,6 @@
import { css } from '@emotion/css';
import { alpha } from '@mui/material';
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import clsx from 'clsx';
import get from 'lodash/get';
import { useMemo } from 'react';

View File

@ -1,4 +1,4 @@
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import get from 'lodash/get';
import { useAppSelector } from '@/store/hooks';

View File

@ -1,7 +1,7 @@
import { css } from '@emotion/css';
import { Cake, Email, Phone, Public, Room } from '@mui/icons-material';
import { alpha } from '@mui/material';
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import clsx from 'clsx';
import get from 'lodash/get';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,5 +1,5 @@
import { Email, Link, Phone } from '@mui/icons-material';
import { ListItem, Section as SectionType } from '@reactive-resume/schema';
import { ListItem, Section as SectionType } from 'schema';
import get from 'lodash/get';
import isArray from 'lodash/isArray';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,5 +1,5 @@
import { alpha } from '@mui/material';
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import get from 'lodash/get';
import isArray from 'lodash/isArray';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,4 +1,4 @@
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import get from 'lodash/get';
import { useAppSelector } from '@/store/hooks';

View File

@ -1,5 +1,5 @@
import { Email, Link, Phone } from '@mui/icons-material';
import { ListItem, Section as SectionType } from '@reactive-resume/schema';
import { ListItem, Section as SectionType } from 'schema';
import get from 'lodash/get';
import isArray from 'lodash/isArray';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,4 +1,4 @@
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import get from 'lodash/get';
import isArray from 'lodash/isArray';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,5 +1,5 @@
import { Email, Link, Phone } from '@mui/icons-material';
import { ListItem, Section as SectionType } from '@reactive-resume/schema';
import { ListItem, Section as SectionType } from 'schema';
import get from 'lodash/get';
import isArray from 'lodash/isArray';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,4 +1,4 @@
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import get from 'lodash/get';
import { useAppSelector } from '@/store/hooks';

View File

@ -1,6 +1,6 @@
import { Cake, Email, Phone, Public, Room } from '@mui/icons-material';
import { alpha } from '@mui/material';
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import get from 'lodash/get';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,5 +1,5 @@
import { Email, Link, Phone } from '@mui/icons-material';
import { ListItem, Section as SectionType } from '@reactive-resume/schema';
import { ListItem, Section as SectionType } from 'schema';
import get from 'lodash/get';
import isArray from 'lodash/isArray';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,5 +1,5 @@
import { ThemeConfig } from '@reactive-resume/schema';
import get from 'lodash/get';
import { ThemeConfig } from 'schema';
import { useAppSelector } from '@/store/hooks';

View File

@ -1,5 +1,5 @@
import { Email, Link, Phone } from '@mui/icons-material';
import { ListItem, Section as SectionType } from '@reactive-resume/schema';
import { ListItem, Section as SectionType } from 'schema';
import get from 'lodash/get';
import isArray from 'lodash/isArray';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,4 +1,4 @@
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import get from 'lodash/get';
import { useAppSelector } from '@/store/hooks';

View File

@ -1,5 +1,5 @@
import { Cake, Email, Phone, Public, Room } from '@mui/icons-material';
import { ThemeConfig } from '@reactive-resume/schema';
import { ThemeConfig } from 'schema';
import clsx from 'clsx';
import get from 'lodash/get';
import isEmpty from 'lodash/isEmpty';

View File

@ -1,5 +1,5 @@
import { Email, Link, Phone } from '@mui/icons-material';
import { ListItem, Section as SectionType } from '@reactive-resume/schema';
import { ListItem, Section as SectionType } from 'schema';
import get from 'lodash/get';
import isArray from 'lodash/isArray';
import isEmpty from 'lodash/isEmpty';