hsz / react-app-rewire-yaml

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

Home Page:https://www.npmjs.com/package/react-app-rewire-yaml

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

react-app-rewire-yaml

Dependency Status Dev Dependency Status Version Month Download License

Add yaml-loader together with yaml-lint-loader and json-loader to your create-react-app via react-app-rewired.

Installation

yarn add --dev react-app-rewire-yaml

OR

npm install --save-dev react-app-rewire-yaml

Usage

In your react-app-rewired configuration:

/* config-overrides.js */

const rewireYAML = require('react-app-rewire-yaml');

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

In your React application:

import data from './data.yaml'

const App = () => (
  <div>
    {data.key}
  </div>
);

About

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

https://www.npmjs.com/package/react-app-rewire-yaml

License:MIT License


Languages

Language:JavaScript 100.0%