Update/install explicitly lodash

This commit is contained in:
Maciej Ziarkowski 2021-04-26 23:53:15 +01:00
parent 75281c9884
commit ac3a9ad45a
8 changed files with 15 additions and 31 deletions

27
app/package-lock.json generated
View File

@ -1981,20 +1981,11 @@
}
},
"@types/lodash": {
"version": "4.14.158",
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.158.tgz",
"integrity": "sha512-InCEXJNTv/59yO4VSfuvNrZHt7eeNtWQEgnieIA+mIC+MOWM9arOWG2eQ8Vhk6NbOre6/BidiXhkZYeDY9U35w==",
"version": "4.14.168",
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz",
"integrity": "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==",
"dev": true
},
"@types/lodash.isequal": {
"version": "4.5.5",
"resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.5.tgz",
"integrity": "sha512-4IKbinG7MGP131wRfceK6W4E/Qt3qssEFLF30LnJbjYiSfHGGRU/Io8YxXrZX109ir+iDETC8hw8QsDijukUVg==",
"dev": true,
"requires": {
"@types/lodash": "*"
}
},
"@types/mapbox__sphericalmercator": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/@types/mapbox__sphericalmercator/-/mapbox__sphericalmercator-1.1.3.tgz",
@ -11000,10 +10991,9 @@
}
},
"lodash": {
"version": "4.17.19",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
"integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
"dev": true
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"lodash.clonedeep": {
"version": "4.5.0",
@ -11017,11 +11007,6 @@
"integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
"dev": true
},
"lodash.isequal": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
"integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA="
},
"lodash.memoize": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",

View File

@ -28,7 +28,7 @@
"express-session": "^1.17.1",
"geojson": "^0.5.0",
"leaflet": "^1.7.1",
"lodash.isequal": "^4.5.0",
"lodash": "^4.17.21",
"mapnik": "^4.5.8",
"node-fs": "^0.1.7",
"nodemailer": "^6.4.11",
@ -49,8 +49,7 @@
"@types/jest": "^26.0.22",
"@types/leaflet": "^1.7.0",
"@types/loadable__component": "^5.13.3",
"@types/lodash": "^4.14.158",
"@types/lodash.isequal": "^4.5.5",
"@types/lodash": "^4.14.168",
"@types/mapbox__sphericalmercator": "^1.1.3",
"@types/node": "^12.12.53",
"@types/nodemailer": "^6.4.0",

View File

@ -1,4 +1,4 @@
import * as _ from 'lodash';
import _ from 'lodash';
import { ArgumentError } from '../../../errors/general';
import { LandUseState, updateLandUse } from '../../domainLogic/landUse';

View File

@ -2,7 +2,7 @@
* Building data access
*
*/
import * as _ from 'lodash';
import _ from 'lodash';
import { pickFields } from '../../../helpers';
import { dataFieldsConfig } from '../../config/dataFields';

View File

@ -1,5 +1,5 @@
import { ITask } from 'pg-promise';
import * as _ from 'lodash';
import _ from 'lodash';
import db from '../../../db';
import * as buildingDataAccess from '../../dataAccess/building';

View File

@ -1,4 +1,4 @@
import * as _ from 'lodash';
import _ from 'lodash';
import { hasAnyOwnProperty } from '../../../helpers';
import { Building, BuildingUpdate } from '../../config/dataFields';

View File

@ -1,5 +1,5 @@
import React, { useCallback, useState } from 'react'
import * as _ from 'lodash';
import _ from 'lodash';
import { BuildingAttributes } from '../../../models/building';
import { FieldRow } from '../../data-components/field-row';

View File

@ -1,4 +1,4 @@
import isEqual from 'lodash.isequal';
import _ from 'lodash';
import urlapi from 'url';
function sanitiseURL(string){
@ -67,7 +67,7 @@ function compareObjects(objA: object, objB: object): [object, object] {
const reverse = {};
const forward = {};
for (const [key, value] of Object.entries(objB)) {
if (!isEqual(objA[key], value)) {
if (!_.isEqual(objA[key], value)) {
reverse[key] = objA[key];
forward[key] = value;
}