index.js 444 B

123456789101112131415
  1. module.exports = api => {
  2. api.extendPackage({
  3. dependencies: {
  4. 'register-service-worker': '^1.7.1'
  5. }
  6. })
  7. api.injectImports(api.entryFile, `import './registerServiceWorker'`)
  8. api.render('./template')
  9. if (api.invoking && api.hasPlugin('typescript')) {
  10. /* eslint-disable-next-line node/no-extraneous-require */
  11. const convertFiles = require('@vue/cli-plugin-typescript/generator/convert')
  12. convertFiles(api)
  13. }
  14. }