Init with yo typescript-react-lib

This commit is contained in:
2019-07-19 12:49:20 +05:30
commit 0ad6620437
35 changed files with 12942 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
const srcConfig = require('./config.src')
module.exports = Object.assign({}, srcConfig, {
collectCoverage: false,
moduleNameMapper: {
'^../src$': `<rootDir>/dist/index.js`
}
})
+8
View File
@@ -0,0 +1,8 @@
const srcConfig = require('./config.src')
module.exports = Object.assign({}, srcConfig, {
collectCoverage: false,
moduleNameMapper: {
'^../src$': `<rootDir>/dist/react-fiber-traverse.esm.js`
}
})
+12
View File
@@ -0,0 +1,12 @@
module.exports = {
collectCoverage: true,
collectCoverageFrom: ['src/*.{ts,tsx}'],
moduleFileExtensions: ['ts', 'tsx', 'js', 'json'],
preset: 'ts-jest',
rootDir: process.cwd(),
roots: ['<rootDir>/test'],
setupFiles: ['<rootDir>/scripts/jest/setupEnvironment.ts'],
setupFilesAfterEnv: ['<rootDir>/scripts/jest/setupJest.ts'],
testMatch: ['<rootDir>/test/*.spec.ts?(x)'],
transform: { '^.+\\.(js|tsx?)$': 'ts-jest' }
}
+8
View File
@@ -0,0 +1,8 @@
const srcConfig = require('./config.src')
module.exports = Object.assign({}, srcConfig, {
collectCoverage: false,
moduleNameMapper: {
'^../src$': `<rootDir>/dist/react-fiber-traverse.umd.development.js`
}
})
+8
View File
@@ -0,0 +1,8 @@
const srcConfig = require('./config.src')
module.exports = Object.assign({}, srcConfig, {
collectCoverage: false,
moduleNameMapper: {
'^../src$': `<rootDir>/dist/react-fiber-traverse.umd.production.js`
}
})
+4
View File
@@ -0,0 +1,4 @@
import { configure } from 'enzyme'
import Adapter from 'enzyme-adapter-react-16'
configure({ adapter: new Adapter() })
+9
View File
@@ -0,0 +1,9 @@
import { createPrettyHtmlMatchers } from 'jest-prettyhtml-matchers'
expect.extend(
createPrettyHtmlMatchers({
singleQuote: true,
sortAttributes: true,
wrapAttributes: true
})
)