react-magnetic-di
Version:
Context driven dependency injection
21 lines • 626 B
JavaScript
const {
version
} = require('../../package.json');
const order = require('./rules/order');
const noDuplicate = require('./rules/no-duplicate');
const noExtraneous = require('./rules/no-extraneous');
const noRestrictedInjectable = require('./rules/no-restricted-injectable');
const sortDependencies = require('./rules/sort-dependencies');
module.exports = {
meta: {
name: 'eslint-plugin-magnetic-di',
version
},
rules: {
order: order,
'no-duplicate': noDuplicate,
'no-extraneous': noExtraneous,
'no-restricted-injectable': noRestrictedInjectable,
'sort-dependencies': sortDependencies
}
};