UNPKG

@edbzn/nuxt

Version:

<img src="https://github.com/edbzn/nx-nuxt/blob/master/logo.png" alt="@edbzn/nuxt logo" width="500" />

33 lines 1.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.updateJestConfig = void 0; const schematics_1 = require("@angular-devkit/schematics"); function updateJestConfig(options) { return options.unitTestRunner === 'none' ? schematics_1.noop() : (host) => { const configPath = `${options.appProjectRoot}/jest.config.js`; const content = ` module.exports = { preset: '../../jest.config.js', moduleNameMapper: { '^@/(.*)$': '<rootDir>/$1', '^~/(.*)$': '<rootDir>/$1', '^vue$': 'vue/dist/vue.common.js', }, moduleFileExtensions: ['ts', 'js', 'vue', 'json'], transform: { '^.+.ts$': 'ts-jest', '.*.(vue)$': 'vue-jest', }, collectCoverage: true, collectCoverageFrom: [ '<rootDir>/components/**/*.vue', '<rootDir>/pages/**/*.vue', ], };`; host.overwrite(configPath, content); }; } exports.updateJestConfig = updateJestConfig; //# sourceMappingURL=update-jest-config.js.map