1.0.2 • Published 7 years ago

nghtml2js-jest v1.0.2

Weekly downloads
69
License
MIT
Repository
github
Last release
7 years ago

nghtml2js-jest

Jest preprocessor to turn Angular 1 templates into JS and put in modules.

Build Status version PRs Welcome All Contributors

Install

npm install --save-dev ng2html2js nghtml2js-jest or yarn ng2html2js nghtml2js-jest --dev

Example

Assuming the project uses babel, create a jest.json file and use the nghtml2js-jest preprocessor to transform html files. The test/setup.js file will probably be needed to import angular and angular-mocks.

{
  "bail": true,
  "verbose": true,
  "transform": {
    "^.+\\.js$": "babel-jest",
    "^.+\\.html$": "<rootDir>/node_modules/nghtml2js-jest/preprocessor.js"
  },
  "moduleFileExtensions": [
    "js"
  ],
  "setupTestFrameworkScriptFile": "<rootDir>/test/setup.js"
}

For a more complete example have a look at the example folder.

Contributors

Thanks goes to these wonderful people (emoji key):

Spyros Ioakeimidis💬 💻 ⚠️

This project follows the all-contributors specification. Contributions of any kind welcome!