refactor: simplify jest config (#42136)
* refactor: bring api jest tests to root * refactor: pull client tests to root * fix: remove ancient curriculum babelrc * feat: run all jest tests at once * fix: remove unused babelrcRoot * chore: remove more jests
This commit is contained in:
committed by
GitHub
parent
8ba3b8c16c
commit
1c1d86922c
16
api-server/.babelrc
Normal file
16
api-server/.babelrc
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"presets": [
|
||||
[
|
||||
"@babel/preset-env",
|
||||
{"targets": {
|
||||
"node": 10
|
||||
}}
|
||||
]
|
||||
],
|
||||
"plugins": [
|
||||
"babel-plugin-transform-function-bind",
|
||||
"@babel/plugin-proposal-class-properties",
|
||||
"@babel/plugin-proposal-object-rest-spread",
|
||||
"@babel/plugin-proposal-optional-chaining"
|
||||
]
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
module.exports = {
|
||||
plugins: [
|
||||
require.resolve('babel-plugin-transform-function-bind'),
|
||||
require.resolve('@babel/plugin-proposal-class-properties'),
|
||||
require.resolve('@babel/plugin-proposal-object-rest-spread'),
|
||||
require.resolve('@babel/plugin-proposal-optional-chaining')
|
||||
],
|
||||
presets: [
|
||||
[
|
||||
require.resolve('@babel/preset-env'),
|
||||
{
|
||||
targets: {
|
||||
node: '10',
|
||||
},
|
||||
},
|
||||
],
|
||||
],
|
||||
};
|
@ -1,20 +0,0 @@
|
||||
module.exports = {
|
||||
moduleNameMapper: {
|
||||
'\\.(jpg|jpeg|png|svg|woff|woff2)$': '<rootDir>/src/__mocks__/fileMock.js',
|
||||
// Plain CSS - match css files that don't end with
|
||||
// '.module.css' https://regex101.com/r/VzwrKH/4
|
||||
'^(?!.*\\.module\\.css$).*\\.css$': '<rootDir>/src/__mocks__/styleMock.js',
|
||||
// CSS Modules - match files that end with 'module.css'
|
||||
'\\.module\\.css$': 'identity-obj-proxy',
|
||||
analytics: '<rootDir>/src/__mocks__/analyticsMock.js'
|
||||
},
|
||||
testPathIgnorePatterns: ['/node_modules/', '<rootDir>/.cache/'],
|
||||
globals: {
|
||||
__PATH_PREFIX__: ''
|
||||
},
|
||||
verbose: true,
|
||||
transform: {
|
||||
'^.+\\.js$': 'babel-jest'
|
||||
},
|
||||
transformIgnorePatterns: ['node_modules/(?!(gatsby)/)']
|
||||
};
|
8490
api-server/package-lock.json
generated
8490
api-server/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -22,8 +22,7 @@
|
||||
"babel-dev-server": "babel-node --inspect=0.0.0.0 ./src/server/index.js",
|
||||
"build": "babel src --out-dir lib --ignore 'node_modules /**/*','/**/*.test.js' --copy-files --no-copy-ignored",
|
||||
"develop": "cross-env DEBUG=fcc* node src/development-start.js",
|
||||
"start": "cross-env DEBUG=fcc* node lib/production-start.js",
|
||||
"test": "jest"
|
||||
"start": "cross-env DEBUG=fcc* node lib/production-start.js"
|
||||
},
|
||||
"resolutions": {
|
||||
"babel-core": "7.0.0-bridge.0"
|
||||
@ -82,10 +81,8 @@
|
||||
"@babel/preset-env": "^7.13.15",
|
||||
"@babel/register": "^7.13.14",
|
||||
"babel-core": "^7.0.0-bridge.0",
|
||||
"babel-jest": "^24.9.0",
|
||||
"babel-plugin-transform-function-bind": "^6.22.0",
|
||||
"babel-plugin-transform-imports": "^1.5.1",
|
||||
"jest": "^26.6.3",
|
||||
"loopback-component-explorer": "^6.4.0",
|
||||
"nodemon": "^2.0.7",
|
||||
"smee-client": "^1.2.2"
|
||||
|
Reference in New Issue
Block a user