1234567891011121314151617181920 |
- import fs from 'fs'
- import path from 'path'
- const serverTsConfigPath = path.resolve(__dirname, '../../generated/graphql-server/tsconfig.json')
- const serverTsConfig = JSON.parse(fs.readFileSync(serverTsConfigPath).toString())
- serverTsConfig.compilerOptions.useUnknownInCatchVariables = false
- fs.writeFileSync(serverTsConfigPath, JSON.stringify(serverTsConfig, undefined, 2))
- const generatedTypesPaths = path.resolve(__dirname, '../generated/types')
- fs.readdirSync(generatedTypesPaths).map((fileName) => {
- if (path.extname(fileName) === '.ts') {
- const filePath = path.join(generatedTypesPaths, fileName)
- const fileContent = fs.readFileSync(filePath).toString()
- fs.writeFileSync(filePath, fileContent.replace(/createTypeUnsafe<[^(]+[(]/g, 'createTypeUnsafe('))
- }
- })
|