Skip to content

Commit 7a6794f

Browse files
authored
Merge pull request #160 from mrginglymus/rm-lodash
chore(deps): swap lodash for native object spread
2 parents 5ff15a8 + 27a7996 commit 7a6794f

3 files changed

Lines changed: 4 additions & 10 deletions

File tree

lib/rules/no-literal-string.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
*/
55
'use strict';
66

7-
const _ = require('lodash');
87
const {
98
isUpperCase,
109
getNearestAncestor,
@@ -92,11 +91,10 @@ module.exports = {
9291
// variables should be defined here
9392
const parserServices =
9493
context.parserServices || context.sourceCode.parserServices;
95-
const options = _.defaults(
96-
{},
97-
context.options[0],
98-
require('../options/defaults')
99-
);
94+
const options = {
95+
...require('../options/defaults'),
96+
...context.options[0],
97+
};
10098

10199
const {
102100
mode,

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
"test": "mocha --timeout 50000 tests/lib/rules/no-literal-string/ tests/lib/index.d.ts.test.js && pnpm --filter='./examples/*' run lint"
2929
},
3030
"dependencies": {
31-
"lodash": "^4.17.21",
3231
"requireindex": "~1.1.0"
3332
},
3433
"devDependencies": {

pnpm-lock.yaml

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)