UNPKG
eslint-plugin-commonjs-require-name
Version:
latest (1.2.0)
1.2.0
1.1.1
1.1.0
1.0.0
eslint plugin for enforcing a `require` naming convention
charlesbjohnson/eslint-module-plugins
eslint-plugin-commonjs-require-name
/
name
/
behavior
/
canonical
/
index.js
16 lines
(10 loc)
•
288 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const
Item
=
require
(
'./item'
);
const
Canonical
=
exports
;
function
instance
(
collection
) { collection = collection.
clone
(); collection.
_value
= collection.
_value
.
map
(
(
{value, namespace}
) =>
Item
.
instance
(value, namespace) );
return
collection; }
Canonical
.
instance
= instance;