@nuofe/ndk-lint-tool
Version:
Lint tool for Nuo FE.
25 lines (20 loc) • 770 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _getExtends = _interopRequireDefault(require("./get-extends"));
var _default = (options, globals) => {
const name = (0, _getExtends.default)(options);
return `process.env.NODE_ENV = process.env.NODE_ENV || 'development';
module.exports = {
root: true,
extends: '${name}',
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
},${globals ? `globals: ${JSON.stringify(globals)},` : ''}
};`;
};
exports.default = _default;