Bump the npm group with 2 updates (#1819)
* Bump the npm group with 2 updates Bumps the npm group with 2 updates: [eslint](https://github.com/eslint/eslint) and [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import). Updates `eslint` from 8.45.0 to 8.46.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.45.0...v8.46.0) Updates `eslint-plugin-import` from 2.27.5 to 2.28.0 - [Release notes](https://github.com/import-js/eslint-plugin-import/releases) - [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md) - [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.27.5...v2.28.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: eslint-plugin-import dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm ... Signed-off-by: dependabot[bot] <support@github.com> * Update checked-in dependencies --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
parent
a6b0ced86b
commit
e7e35baaf0
1408 changed files with 27215 additions and 9910 deletions
11
node_modules/eslint-module-utils/hash.js
generated
vendored
11
node_modules/eslint-module-utils/hash.js
generated
vendored
|
|
@ -2,7 +2,9 @@
|
|||
* utilities for hashing config objects.
|
||||
* basically iteratively updates hash with a JSON-like format
|
||||
*/
|
||||
|
||||
'use strict';
|
||||
|
||||
exports.__esModule = true;
|
||||
|
||||
const createHash = require('crypto').createHash;
|
||||
|
|
@ -10,7 +12,7 @@ const createHash = require('crypto').createHash;
|
|||
const stringify = JSON.stringify;
|
||||
|
||||
function hashify(value, hash) {
|
||||
if (!hash) hash = createHash('sha256');
|
||||
if (!hash) { hash = createHash('sha256'); }
|
||||
|
||||
if (Array.isArray(value)) {
|
||||
hashArray(value, hash);
|
||||
|
|
@ -25,7 +27,7 @@ function hashify(value, hash) {
|
|||
exports.default = hashify;
|
||||
|
||||
function hashArray(array, hash) {
|
||||
if (!hash) hash = createHash('sha256');
|
||||
if (!hash) { hash = createHash('sha256'); }
|
||||
|
||||
hash.update('[');
|
||||
for (let i = 0; i < array.length; i++) {
|
||||
|
|
@ -40,10 +42,10 @@ hashify.array = hashArray;
|
|||
exports.hashArray = hashArray;
|
||||
|
||||
function hashObject(object, hash) {
|
||||
if (!hash) hash = createHash('sha256');
|
||||
if (!hash) { hash = createHash('sha256'); }
|
||||
|
||||
hash.update('{');
|
||||
Object.keys(object).sort().forEach(key => {
|
||||
Object.keys(object).sort().forEach((key) => {
|
||||
hash.update(stringify(key));
|
||||
hash.update(':');
|
||||
hashify(object[key], hash);
|
||||
|
|
@ -56,4 +58,3 @@ function hashObject(object, hash) {
|
|||
hashify.object = hashObject;
|
||||
exports.hashObject = hashObject;
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue