Common files used in both ng-admin and ng-admin-react.
make installRequire whatever class you need directly.
// es5varNumberField=require('admin-config/lib/Field/NumberField');// es6importNumberFieldfrom"admin-config/lib/Field/NumberField";Admin-config is written in ES6. You'll need a transpiler to use any of the classes (we recommend Webpack and babel). Here is an example Webpack configuration:
module.exports={// ...module: {loaders: [{test: /node_modules\/admin-config\/.*\.js$/,loader: 'babel'}]}};In order to increase this library compatibility and to not force other users of this
library to use Babel, you need to transpile your ES6 code from src/ to good old ES5
code (in lib/).
Just run:
make transpileAnd you are done!
make test