Upgrade craco, craco-less, create react app and typescript and updated configs

This commit is contained in:
Sambo Chea 2022-01-05 14:48:18 +07:00
parent 3d4e0e7664
commit 9d14fe60f0
Signed by: sombochea
GPG Key ID: 3C7CF22A05D95490
2 changed files with 9 additions and 12 deletions

View File

@ -31,14 +31,11 @@ module.exports = {
plugins: { plugins: {
add: [ add: [
new webpack.DefinePlugin({ new webpack.DefinePlugin({
'process.env': { 'process.env.PACKAGE_NAME': `"${npmPackage.name}"`,
PACKAGE_NAME: `"${npmPackage.name}"`, 'process.env.PACKAGE_VERSION': `"${dateVersion}"`,
PACKAGE_VERSION: 'process.env.BUILD_NUMBER': `"${uuidv4()}"`,
'"' + npmPackage.version + '-' + dateVersion + '"', 'process.env.BUILD_DATE': `"${today.toLocaleString()}"`,
BUILD_NUMBER: '"' + uuidv4() + '"', 'process.env.COMMIT_ID': `"${fetchGitCommitId()}"`,
BUILD_DATE: '"' + today.toLocaleString() + '"',
COMMIT_ID: '"' + fetchGitCommitId() + '"',
},
}), }),
], ],
}, },

View File

@ -43,7 +43,7 @@
] ]
}, },
"devDependencies": { "devDependencies": {
"@craco/craco": "^6.1.2", "@craco/craco": "^6.4.3",
"@testing-library/jest-dom": "^5.11.4", "@testing-library/jest-dom": "^5.11.4",
"@testing-library/react": "^11.1.0", "@testing-library/react": "^11.1.0",
"@testing-library/user-event": "^12.1.10", "@testing-library/user-event": "^12.1.10",
@ -52,9 +52,9 @@
"@types/react": "^17.0.0", "@types/react": "^17.0.0",
"@types/react-dom": "^17.0.0", "@types/react-dom": "^17.0.0",
"@types/react-router-dom": "^5.1.7", "@types/react-router-dom": "^5.1.7",
"craco-less": "^1.17.1", "craco-less": "^2.0.0",
"prettier": "^2.3.1", "prettier": "^2.3.1",
"react-scripts": "4.0.3", "react-scripts": "5.0.0",
"typescript": "^4.1.2" "typescript": "^4.5.4"
} }
} }