Skip to content

RussellHowell/react-app-rewire-typescript

 
 

Repository files navigation

react-app-rewire-typescript

Add Typescript Webpack loading to a react-app-rewired config.

/* config-overrides.js */

const rewireTypescript = require('react-app-rewire-typescript');

module.exports = function override(config, env) {
    // ...
    config = rewireTypescript(config, env);
    // ...
    return config;
}

For running .ts test files, take a look at ts-jest. PRs to integrate ts-jest compatibility into this repo are welcome.

Specifying custom scripts package

Working example (for use with react-scripts-ts):

{
  "scripts": {
    "start": "react-app-rewired start --scripts-version react-scripts-ts",
    "build": "react-app-rewired build --scripts-version react-scripts-ts",
    "test": "react-app-rewired test --scripts-version react-scripts-ts --env=jsdom",
    "eject": "react-scripts eject"
  }
}

About

Add ts-loader to a react-app-rewired config.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%