Skip to content

Commit

Permalink
Bump react-scripts to v4
Browse files Browse the repository at this point in the history
- Bump react-scripts to v4 because of some high risk vulnerability reported by npm
- Bump rest of the dependencies to latest versions
- Resolve issues with dependency bump

Signed-off-by: Tomas Slusny <[email protected]>
  • Loading branch information
deathbeam committed Apr 3, 2021
1 parent 6f5db57 commit fbb42b7
Show file tree
Hide file tree
Showing 5 changed files with 6,880 additions and 5,985 deletions.
17 changes: 10 additions & 7 deletions config-overrides.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/* eslint-disable react-hooks/rules-of-hooks */
const {
override,
addWebpackAlias,
useBabelRc,
useEslintRc
useBabelRc
} = require('customize-cra')

const fs = require('fs')
Expand All @@ -14,6 +14,7 @@ const SitemapPlugin = require('sitemap-webpack-plugin').default
const md = require('markdown-it')
const fm = require('front-matter')
const parser = require('fast-xml-parser')
const moduleAlias = require('module-alias')
const hero = require('./src/_data/hero')
const parseBlog = require('./src/parse-blog')
const redirectConfig = require('./redirect')
Expand Down Expand Up @@ -91,7 +92,7 @@ const addSitePlugins = () => config => {
const { id, date } = parseBlog(fileName)
return {
path: '/blog/show/' + id,
lastMod: date.toISOString().slice(0, 10)
lastmod: date.toISOString().slice(0, 10)
}
})
)
Expand All @@ -111,9 +112,9 @@ const addSitePlugins = () => config => {
)

config.plugins.push(
new SitemapPlugin(hero.url, routes, {
lastMod: true,
changeFreq: 'weekly'
new SitemapPlugin({
base: hero.url,
paths: routes
})
)

Expand Down Expand Up @@ -156,9 +157,11 @@ const addSitePlugins = () => config => {
return config
}

moduleAlias.addAlias('react', 'preact/compat')
moduleAlias.addAlias('react-dom', 'preact/compat')

module.exports = override(
useBabelRc(),
useEslintRc(),
addWebpackAlias({
react: 'preact/compat',
'react-dom': 'preact/compat'
Expand Down
Loading

0 comments on commit fbb42b7

Please sign in to comment.