diff --git a/.github/dependabot.yml b/.github/dependabot.yml index dffd54380..dc0e75e76 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -17,5 +17,12 @@ updates: target-branch: "dep/dependency_upgrade_staging" open-pull-requests-limit: 30 # Check the npm registry for updates every day (weekdays) + schedule: + interval: "daily" + - package-ecosystem: "github-actions" + # Look for `package.json` and `lock` files in the `cerberus-dashboard` directory + directory: "/" + target-branch: "dep/dependency_upgrade_staging" + # Check the npm registry for updates every day (weekdays) schedule: interval: "daily" \ No newline at end of file diff --git a/build.gradle b/build.gradle index cb6745645..0e62775d8 100644 --- a/build.gradle +++ b/build.gradle @@ -21,12 +21,12 @@ import com.netflix.spinnaker.gradle.codestyle.SpinnakerCodeStylePlugin buildscript { ext { versions = [ - lombok: '1.18.16', - resilience4j: '1.6.1', - awsSdkVersion: '1.11.914', - kork: '7.90.0', + lombok: '1.18.18', + resilience4j: '1.7.0', + awsSdkVersion: '1.11.946', + kork: '7.98.0', guava: '30.1-jre', - springBoot: '2.4.0', + springBoot: '2.4.2', ] } ext['groovy.version'] = '3.0.7' @@ -42,15 +42,15 @@ buildscript { } dependencies { - classpath "org.owasp:dependency-check-gradle:6.0.3" + classpath "org.owasp:dependency-check-gradle:6.1.0" classpath 'com.netflix.spinnaker.gradle:spinnaker-dev-plugin:7.11.6' classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.5" } } plugins { - id "io.spring.dependency-management" version "1.0.10.RELEASE" - id "com.github.nbaztec.coveralls-jacoco" version "1.2.4" + id "io.spring.dependency-management" version "1.0.11.RELEASE" + id "com.github.nbaztec.coveralls-jacoco" version "1.2.10" id "com.github.spotbugs" version "4.6.0" } diff --git a/cerberus-api-tests/build.gradle b/cerberus-api-tests/build.gradle index 90e951683..18a7a90f0 100644 --- a/cerberus-api-tests/build.gradle +++ b/cerberus-api-tests/build.gradle @@ -34,10 +34,10 @@ dependencies { implementation 'junit:junit:4.13' implementation 'org.slf4j:slf4j-api:1.7.30' implementation group: 'org.codehaus.groovy', name: 'groovy-all', version: '3.0.7' - implementation 'io.rest-assured:rest-assured:4.3.2' - implementation group: 'io.rest-assured', name: 'json-schema-validator', version: '4.3.2' - implementation group: 'io.rest-assured', name: 'json-path', version: '4.3.2' - implementation group: 'io.rest-assured', name: 'xml-path', version: '4.3.2' + implementation 'io.rest-assured:rest-assured:4.3.3' + implementation group: 'io.rest-assured', name: 'json-schema-validator', version: '4.3.3' + implementation group: 'io.rest-assured', name: 'json-path', version: '4.3.3' + implementation group: 'io.rest-assured', name: 'xml-path', version: '4.3.3' implementation group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1' implementation group: 'org.glassfish.jaxb', name: 'jaxb-runtime', version: '3.0.0' implementation group: 'org.hamcrest', name: 'hamcrest', version: '2.2' diff --git a/cerberus-core/build.gradle b/cerberus-core/build.gradle index 4aa714d39..6c5142c77 100644 --- a/cerberus-core/build.gradle +++ b/cerberus-core/build.gradle @@ -23,11 +23,11 @@ dependencies { api 'com.nike.backstopper:backstopper-spring-web-mvc:0.13.0' // Metrics - api 'io.dropwizard.metrics:metrics-core:4.1.16' + api 'io.dropwizard.metrics:metrics-core:4.1.17' // Misc api "io.github.resilience4j:resilience4j-all:${versions.resilience4j}" - api "com.squareup.okhttp3:okhttp:4.9.0" + api "com.squareup.okhttp3:okhttp:4.9.1" api 'com.github.ben-manes.caffeine:caffeine:2.8.0' // TODO jav 8 -> java 11 error, verify and document why this is required @@ -42,7 +42,7 @@ dependencies { configurations.all { resolutionStrategy { - force "org.jetbrains.kotlin:kotlin-stdlib-common:1.4.21" - force "org.jetbrains.kotlin:kotlin-stdlib:1.4.21" + force "org.jetbrains.kotlin:kotlin-stdlib-common:1.4.21-2" + force "org.jetbrains.kotlin:kotlin-stdlib:1.4.21-2" } } diff --git a/cerberus-dashboard/.eslintcache b/cerberus-dashboard/.eslintcache index 9f63c3444..5e6e5ac97 100644 --- a/cerberus-dashboard/.eslintcache +++ b/cerberus-dashboard/.eslintcache @@ -1 +1 @@ -[{"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/index.js":"1","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/store/configureStore.js":"2","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/logger.js":"3","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LandingView/LandingView.js":"4","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/App/App.js":"5","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/NotFound/NotFound.js":"6","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBMetadataList/SDBMetadataList.js":"7","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ManageSafeDepositBox/ManageSafeDepositBox.js":"8","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/authenticationActions.js":"9","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/rootReducer.js":"10","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/metadataActions.js":"11","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/service/EnvironmentService.js":"12","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Login/Login.js":"13","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Modal/Modal.js":"14","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Messenger/Messenger.js":"15","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Footer/Footer.js":"16","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/appActions.js":"17","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Header/Header.js":"18","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SideBar/SideBar.js":"19","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBMetadata/SDBMetadata.js":"20","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/versionHistoryBrowserActions.js":"21","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataBrowser/SecureDataBrowser.js":"22","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SafeDepositBoxSettings/SafeDepositBoxSettings.js":"23","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/messengerActions.js":"24","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/headerActions.js":"25","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/cmsUtils.js":"26","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/modalActions.js":"27","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/constants/cms.js":"28","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ApiError/ApiError.js":"29","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ConfirmationBox/ConfirmationBox.js":"30","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataVersionsBrowser/SecureDataVersionsBrowser.js":"31","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/constants/actions.js":"32","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/manageSafetyDepositBoxActions.js":"33","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/headerStateReducer.js":"34","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/appReducer.js":"35","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/createSDBoxReducer.js":"36","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/messengerReducer.js":"37","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/metadataReducer.js":"38","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/modalReducer.js":"39","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/authenticationReducer.js":"40","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/versionHistoryBrowserReducer.js":"41","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/createSDBoxActions.js":"42","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LoginUserForm/LoginUserForm.js":"43","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Loader/Loader.js":"44","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LoginMfaForm/LoginMfaForm.js":"45","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/manageSafetyDepositBoxReducer.js":"46","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CreateSDBoxForm/CreateSDBoxForm.js":"47","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ViewTokenModal/ViewTokenModal.js":"48","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/AddButton/AddButton.js":"49","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/FileButton/FileButton.js":"50","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureData/SecureData.js":"51","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureFile/SecureFile.js":"52","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/DeleteSafeDepositBoxForm/DeleteSafeDepositBoxForm.js":"53","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/EditSDBoxForm/EditSDBoxForm.js":"54","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataForm/SecureDataForm.js":"55","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureFileForm/SecureFileForm.js":"56","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBDescriptionField/SDBDescriptionField.js":"57","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/GroupSelect/GroupsSelect.js":"58","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/IamPrincipalPermissionsFieldSet/IamPrincipalPermissionsFieldSet.js":"59","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/UserGroupPermissionsFieldSet/UserGroupPermissionsFieldSet.js":"60","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Buttons/Buttons.js":"61","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/RoleSelect/RoleSelect.js":"62","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/DeleteSafeDepositBoxForm/validator.js":"63","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CategorySelect/CategorySelect.js":"64","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CreateSDBoxForm/validator.js":"65","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/MfaDeviceSelect/MfaDeviceSelect.js":"66","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/index.js":"67"},{"size":4045,"mtime":1601579886279,"results":"68","hashOfConfig":"69"},{"size":1933,"mtime":1597944654537,"results":"70","hashOfConfig":"69"},{"size":960,"mtime":1597944654537,"results":"71","hashOfConfig":"69"},{"size":2701,"mtime":1597944654522,"results":"72","hashOfConfig":"69"},{"size":3359,"mtime":1597944654517,"results":"73","hashOfConfig":"69"},{"size":859,"mtime":1597944654526,"results":"74","hashOfConfig":"69"},{"size":4857,"mtime":1597944654527,"results":"75","hashOfConfig":"69"},{"size":7111,"mtime":1597944654524,"results":"76","hashOfConfig":"69"},{"size":18601,"mtime":1602021414126,"results":"77","hashOfConfig":"69"},{"size":1372,"mtime":1597944654536,"results":"78","hashOfConfig":"69"},{"size":2511,"mtime":1597944654486,"results":"79","hashOfConfig":"69"},{"size":1703,"mtime":1597944654536,"results":"80","hashOfConfig":"69"},{"size":2527,"mtime":1601930126516,"results":"81","hashOfConfig":"69"},{"size":1253,"mtime":1597944654525,"results":"82","hashOfConfig":"69"},{"size":1761,"mtime":1597944654525,"results":"83","hashOfConfig":"69"},{"size":885,"mtime":1597944654521,"results":"84","hashOfConfig":"69"},{"size":6994,"mtime":1597944654485,"results":"85","hashOfConfig":"69"},{"size":3842,"mtime":1610138382736,"results":"86","hashOfConfig":"69"},{"size":4705,"mtime":1597944654532,"results":"87","hashOfConfig":"69"},{"size":4362,"mtime":1597944654527,"results":"88","hashOfConfig":"69"},{"size":5747,"mtime":1597944654487,"results":"89","hashOfConfig":"69"},{"size":8174,"mtime":1597944654529,"results":"90","hashOfConfig":"69"},{"size":6413,"mtime":1597944654528,"results":"91","hashOfConfig":"69"},{"size":1717,"mtime":1597944654486,"results":"92","hashOfConfig":"69"},{"size":1041,"mtime":1597944654486,"results":"93","hashOfConfig":"69"},{"size":1086,"mtime":1601923292880,"results":"94","hashOfConfig":"69"},{"size":999,"mtime":1597944654486,"results":"95","hashOfConfig":"69"},{"size":1174,"mtime":1597944654534,"results":"96","hashOfConfig":"69"},{"size":2162,"mtime":1597944654516,"results":"97","hashOfConfig":"69"},{"size":1578,"mtime":1597944654518,"results":"98","hashOfConfig":"69"},{"size":12150,"mtime":1597944654531,"results":"99","hashOfConfig":"69"},{"size":5202,"mtime":1602021414126,"results":"100","hashOfConfig":"69"},{"size":20616,"mtime":1597944654486,"results":"101","hashOfConfig":"69"},{"size":1299,"mtime":1597944654535,"results":"102","hashOfConfig":"69"},{"size":2326,"mtime":1597944654534,"results":"103","hashOfConfig":"69"},{"size":1505,"mtime":1597944654535,"results":"104","hashOfConfig":"69"},{"size":1893,"mtime":1597944654535,"results":"105","hashOfConfig":"69"},{"size":1301,"mtime":1597944654536,"results":"106","hashOfConfig":"69"},{"size":1478,"mtime":1597944654536,"results":"107","hashOfConfig":"69"},{"size":4307,"mtime":1601930134837,"results":"108","hashOfConfig":"69"},{"size":2950,"mtime":1597944654536,"results":"109","hashOfConfig":"69"},{"size":3006,"mtime":1597944654485,"results":"110","hashOfConfig":"69"},{"size":4989,"mtime":1597944654524,"results":"111","hashOfConfig":"69"},{"size":1342,"mtime":1597944654523,"results":"112","hashOfConfig":"69"},{"size":7607,"mtime":1601923292877,"results":"113","hashOfConfig":"69"},{"size":12571,"mtime":1597944654535,"results":"114","hashOfConfig":"69"},{"size":6825,"mtime":1597944654518,"results":"115","hashOfConfig":"69"},{"size":5486,"mtime":1597944654533,"results":"116","hashOfConfig":"69"},{"size":1576,"mtime":1597944654516,"results":"117","hashOfConfig":"69"},{"size":1536,"mtime":1597944654520,"results":"118","hashOfConfig":"69"},{"size":4360,"mtime":1597944654529,"results":"119","hashOfConfig":"69"},{"size":3256,"mtime":1597944654531,"results":"120","hashOfConfig":"69"},{"size":4128,"mtime":1597944654519,"results":"121","hashOfConfig":"69"},{"size":4944,"mtime":1597944654520,"results":"122","hashOfConfig":"69"},{"size":8748,"mtime":1597944654530,"results":"123","hashOfConfig":"69"},{"size":10836,"mtime":1597944654532,"results":"124","hashOfConfig":"69"},{"size":1795,"mtime":1597944654527,"results":"125","hashOfConfig":"69"},{"size":2550,"mtime":1597944654521,"results":"126","hashOfConfig":"69"},{"size":4045,"mtime":1597944654522,"results":"127","hashOfConfig":"69"},{"size":3551,"mtime":1597944654533,"results":"128","hashOfConfig":"69"},{"size":1565,"mtime":1597944654517,"results":"129","hashOfConfig":"69"},{"size":1618,"mtime":1597944654526,"results":"130","hashOfConfig":"69"},{"size":930,"mtime":1597944654520,"results":"131","hashOfConfig":"69"},{"size":1731,"mtime":1597944654518,"results":"132","hashOfConfig":"69"},{"size":3282,"mtime":1597944654519,"results":"133","hashOfConfig":"69"},{"size":2209,"mtime":1597944654525,"results":"134","hashOfConfig":"69"},{"size":821,"mtime":1597944654537,"results":"135","hashOfConfig":"69"},{"filePath":"136","messages":"137","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},"1245nyw",{"filePath":"139","messages":"140","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"141","messages":"142","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"143","messages":"144","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"145","messages":"146","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"147","messages":"148","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"149","messages":"150","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"151","messages":"152","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"153","messages":"154","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"155","messages":"156","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"157","messages":"158","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"159","messages":"160","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"161","messages":"162","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"163","messages":"164","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"165","messages":"166","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"167","messages":"168","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"169","messages":"170","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"171","messages":"172","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"173","messages":"174","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"175","messages":"176","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"177","messages":"178","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"179","messages":"180","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"181","messages":"182","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"183","messages":"184","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"185","messages":"186","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"187","messages":"188","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"189","messages":"190","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"191","messages":"192","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"193","messages":"194","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"195","messages":"196","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"197","messages":"198","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"199","messages":"200","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"201","messages":"202","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"203","messages":"204","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"205","messages":"206","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"207","messages":"208","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"209","messages":"210","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"211","messages":"212","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"213","messages":"214","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"215","messages":"216","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"217","messages":"218","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"219","messages":"220","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"221","messages":"222","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"223","messages":"224","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"225","messages":"226","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"227","messages":"228","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"229","messages":"230","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"231","messages":"232","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"233","messages":"234","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"235","messages":"236","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"237","messages":"238","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"239","messages":"240","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"241","messages":"242","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"243","messages":"244","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"245","messages":"246","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"247","messages":"248","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"249","messages":"250","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"251","messages":"252","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"253","messages":"254","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"255","messages":"256","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"257","messages":"258","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"259","messages":"260","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"261","messages":"262","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"263","messages":"264","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"265","messages":"266","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"267"},{"filePath":"268","messages":"269","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"270","messages":"271","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/index.js",[],[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/store/configureStore.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/logger.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LandingView/LandingView.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/App/App.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/NotFound/NotFound.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBMetadataList/SDBMetadataList.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ManageSafeDepositBox/ManageSafeDepositBox.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/authenticationActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/rootReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/metadataActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/service/EnvironmentService.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Login/Login.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Modal/Modal.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Messenger/Messenger.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Footer/Footer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/appActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Header/Header.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SideBar/SideBar.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBMetadata/SDBMetadata.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/versionHistoryBrowserActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataBrowser/SecureDataBrowser.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SafeDepositBoxSettings/SafeDepositBoxSettings.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/messengerActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/headerActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/cmsUtils.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/modalActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/constants/cms.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ApiError/ApiError.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ConfirmationBox/ConfirmationBox.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataVersionsBrowser/SecureDataVersionsBrowser.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/constants/actions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/manageSafetyDepositBoxActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/headerStateReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/appReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/createSDBoxReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/messengerReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/metadataReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/modalReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/authenticationReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/versionHistoryBrowserReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/createSDBoxActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LoginUserForm/LoginUserForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Loader/Loader.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LoginMfaForm/LoginMfaForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/manageSafetyDepositBoxReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CreateSDBoxForm/CreateSDBoxForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ViewTokenModal/ViewTokenModal.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/AddButton/AddButton.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/FileButton/FileButton.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureData/SecureData.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureFile/SecureFile.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/DeleteSafeDepositBoxForm/DeleteSafeDepositBoxForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/EditSDBoxForm/EditSDBoxForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataForm/SecureDataForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureFileForm/SecureFileForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBDescriptionField/SDBDescriptionField.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/GroupSelect/GroupsSelect.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/IamPrincipalPermissionsFieldSet/IamPrincipalPermissionsFieldSet.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/UserGroupPermissionsFieldSet/UserGroupPermissionsFieldSet.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Buttons/Buttons.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/RoleSelect/RoleSelect.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/DeleteSafeDepositBoxForm/validator.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CategorySelect/CategorySelect.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CreateSDBoxForm/validator.js",[],[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/MfaDeviceSelect/MfaDeviceSelect.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/index.js",[]] \ No newline at end of file +[{"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/index.js":"1","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/store/configureStore.js":"2","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/logger.js":"3","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LandingView/LandingView.js":"4","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/App/App.js":"5","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/NotFound/NotFound.js":"6","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBMetadataList/SDBMetadataList.js":"7","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ManageSafeDepositBox/ManageSafeDepositBox.js":"8","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/authenticationActions.js":"9","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/rootReducer.js":"10","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/metadataActions.js":"11","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/service/EnvironmentService.js":"12","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Login/Login.js":"13","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Modal/Modal.js":"14","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Messenger/Messenger.js":"15","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Footer/Footer.js":"16","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/appActions.js":"17","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Header/Header.js":"18","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SideBar/SideBar.js":"19","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBMetadata/SDBMetadata.js":"20","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/versionHistoryBrowserActions.js":"21","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataBrowser/SecureDataBrowser.js":"22","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SafeDepositBoxSettings/SafeDepositBoxSettings.js":"23","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/messengerActions.js":"24","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/headerActions.js":"25","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/cmsUtils.js":"26","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/modalActions.js":"27","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/constants/cms.js":"28","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ApiError/ApiError.js":"29","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ConfirmationBox/ConfirmationBox.js":"30","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataVersionsBrowser/SecureDataVersionsBrowser.js":"31","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/constants/actions.js":"32","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/manageSafetyDepositBoxActions.js":"33","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/headerStateReducer.js":"34","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/appReducer.js":"35","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/createSDBoxReducer.js":"36","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/messengerReducer.js":"37","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/metadataReducer.js":"38","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/modalReducer.js":"39","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/authenticationReducer.js":"40","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/versionHistoryBrowserReducer.js":"41","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/createSDBoxActions.js":"42","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LoginUserForm/LoginUserForm.js":"43","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Loader/Loader.js":"44","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LoginMfaForm/LoginMfaForm.js":"45","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/manageSafetyDepositBoxReducer.js":"46","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CreateSDBoxForm/CreateSDBoxForm.js":"47","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ViewTokenModal/ViewTokenModal.js":"48","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/AddButton/AddButton.js":"49","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/FileButton/FileButton.js":"50","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureData/SecureData.js":"51","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureFile/SecureFile.js":"52","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/DeleteSafeDepositBoxForm/DeleteSafeDepositBoxForm.js":"53","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/EditSDBoxForm/EditSDBoxForm.js":"54","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataForm/SecureDataForm.js":"55","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureFileForm/SecureFileForm.js":"56","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBDescriptionField/SDBDescriptionField.js":"57","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/GroupSelect/GroupsSelect.js":"58","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/IamPrincipalPermissionsFieldSet/IamPrincipalPermissionsFieldSet.js":"59","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/UserGroupPermissionsFieldSet/UserGroupPermissionsFieldSet.js":"60","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Buttons/Buttons.js":"61","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/RoleSelect/RoleSelect.js":"62","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/DeleteSafeDepositBoxForm/validator.js":"63","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CategorySelect/CategorySelect.js":"64","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CreateSDBoxForm/validator.js":"65","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/MfaDeviceSelect/MfaDeviceSelect.js":"66","/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/index.js":"67"},{"size":4045,"mtime":1601579886279,"results":"68","hashOfConfig":"69"},{"size":1933,"mtime":1597944654537,"results":"70","hashOfConfig":"69"},{"size":960,"mtime":1597944654537,"results":"71","hashOfConfig":"69"},{"size":2701,"mtime":1597944654522,"results":"72","hashOfConfig":"69"},{"size":3359,"mtime":1597944654517,"results":"73","hashOfConfig":"69"},{"size":859,"mtime":1597944654526,"results":"74","hashOfConfig":"69"},{"size":4857,"mtime":1597944654527,"results":"75","hashOfConfig":"69"},{"size":7111,"mtime":1597944654524,"results":"76","hashOfConfig":"69"},{"size":18601,"mtime":1602021414126,"results":"77","hashOfConfig":"69"},{"size":1372,"mtime":1597944654536,"results":"78","hashOfConfig":"69"},{"size":2511,"mtime":1597944654486,"results":"79","hashOfConfig":"69"},{"size":1703,"mtime":1597944654536,"results":"80","hashOfConfig":"69"},{"size":2527,"mtime":1601930126516,"results":"81","hashOfConfig":"69"},{"size":1253,"mtime":1597944654525,"results":"82","hashOfConfig":"69"},{"size":1761,"mtime":1597944654525,"results":"83","hashOfConfig":"69"},{"size":885,"mtime":1597944654521,"results":"84","hashOfConfig":"69"},{"size":6994,"mtime":1597944654485,"results":"85","hashOfConfig":"69"},{"size":3842,"mtime":1610138382736,"results":"86","hashOfConfig":"69"},{"size":4705,"mtime":1597944654532,"results":"87","hashOfConfig":"69"},{"size":4362,"mtime":1597944654527,"results":"88","hashOfConfig":"69"},{"size":5747,"mtime":1597944654487,"results":"89","hashOfConfig":"69"},{"size":8174,"mtime":1597944654529,"results":"90","hashOfConfig":"69"},{"size":6413,"mtime":1597944654528,"results":"91","hashOfConfig":"69"},{"size":1717,"mtime":1597944654486,"results":"92","hashOfConfig":"69"},{"size":1041,"mtime":1597944654486,"results":"93","hashOfConfig":"69"},{"size":1086,"mtime":1601923292880,"results":"94","hashOfConfig":"69"},{"size":999,"mtime":1597944654486,"results":"95","hashOfConfig":"69"},{"size":1174,"mtime":1597944654534,"results":"96","hashOfConfig":"69"},{"size":2162,"mtime":1597944654516,"results":"97","hashOfConfig":"69"},{"size":1578,"mtime":1597944654518,"results":"98","hashOfConfig":"69"},{"size":12150,"mtime":1597944654531,"results":"99","hashOfConfig":"69"},{"size":5202,"mtime":1602021414126,"results":"100","hashOfConfig":"69"},{"size":20616,"mtime":1597944654486,"results":"101","hashOfConfig":"69"},{"size":1299,"mtime":1597944654535,"results":"102","hashOfConfig":"69"},{"size":2326,"mtime":1597944654534,"results":"103","hashOfConfig":"69"},{"size":1505,"mtime":1597944654535,"results":"104","hashOfConfig":"69"},{"size":1893,"mtime":1597944654535,"results":"105","hashOfConfig":"69"},{"size":1301,"mtime":1597944654536,"results":"106","hashOfConfig":"69"},{"size":1478,"mtime":1597944654536,"results":"107","hashOfConfig":"69"},{"size":4307,"mtime":1601930134837,"results":"108","hashOfConfig":"69"},{"size":2950,"mtime":1597944654536,"results":"109","hashOfConfig":"69"},{"size":3006,"mtime":1597944654485,"results":"110","hashOfConfig":"69"},{"size":4989,"mtime":1597944654524,"results":"111","hashOfConfig":"69"},{"size":1342,"mtime":1597944654523,"results":"112","hashOfConfig":"69"},{"size":7607,"mtime":1601923292877,"results":"113","hashOfConfig":"69"},{"size":12571,"mtime":1597944654535,"results":"114","hashOfConfig":"69"},{"size":6825,"mtime":1597944654518,"results":"115","hashOfConfig":"69"},{"size":5486,"mtime":1597944654533,"results":"116","hashOfConfig":"69"},{"size":1576,"mtime":1597944654516,"results":"117","hashOfConfig":"69"},{"size":1536,"mtime":1597944654520,"results":"118","hashOfConfig":"69"},{"size":4360,"mtime":1597944654529,"results":"119","hashOfConfig":"69"},{"size":3256,"mtime":1597944654531,"results":"120","hashOfConfig":"69"},{"size":4128,"mtime":1597944654519,"results":"121","hashOfConfig":"69"},{"size":4944,"mtime":1597944654520,"results":"122","hashOfConfig":"69"},{"size":8748,"mtime":1597944654530,"results":"123","hashOfConfig":"69"},{"size":10836,"mtime":1597944654532,"results":"124","hashOfConfig":"69"},{"size":1795,"mtime":1597944654527,"results":"125","hashOfConfig":"69"},{"size":2550,"mtime":1597944654521,"results":"126","hashOfConfig":"69"},{"size":4045,"mtime":1597944654522,"results":"127","hashOfConfig":"69"},{"size":3551,"mtime":1597944654533,"results":"128","hashOfConfig":"69"},{"size":1565,"mtime":1597944654517,"results":"129","hashOfConfig":"69"},{"size":1618,"mtime":1597944654526,"results":"130","hashOfConfig":"69"},{"size":930,"mtime":1597944654520,"results":"131","hashOfConfig":"69"},{"size":1731,"mtime":1597944654518,"results":"132","hashOfConfig":"69"},{"size":3282,"mtime":1597944654519,"results":"133","hashOfConfig":"69"},{"size":2209,"mtime":1597944654525,"results":"134","hashOfConfig":"69"},{"size":821,"mtime":1597944654537,"results":"135","hashOfConfig":"69"},{"filePath":"136","messages":"137","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},"1245nyw",{"filePath":"139","messages":"140","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"141","messages":"142","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"143","messages":"144","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"145","messages":"146","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"147","messages":"148","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"149","messages":"150","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"151","messages":"152","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"153","messages":"154","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"155","messages":"156","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"157","messages":"158","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"159","messages":"160","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"161","messages":"162","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"163","messages":"164","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"165","messages":"166","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"167","messages":"168","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"169","messages":"170","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"171","messages":"172","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"173","messages":"174","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"175","messages":"176","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"177","messages":"178","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"179","messages":"180","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"181","messages":"182","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"183","messages":"184","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"185","messages":"186","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"187","messages":"188","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"189","messages":"190","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"191","messages":"192","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"193","messages":"194","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"195","messages":"196","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"197","messages":"198","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"199","messages":"200","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"201","messages":"202","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"203","messages":"204","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"205","messages":"206","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"207","messages":"208","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"209","messages":"210","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"211","messages":"212","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"213","messages":"214","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"215","messages":"216","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"217","messages":"218","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"219","messages":"220","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"221","messages":"222","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"223","messages":"224","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"225","messages":"226","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"227","messages":"228","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"229","messages":"230","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"231","messages":"232","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"233","messages":"234","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"235","messages":"236","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"237","messages":"238","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"239","messages":"240","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"241","messages":"242","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"243","messages":"244","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"245","messages":"246","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"247","messages":"248","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"249","messages":"250","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"251","messages":"252","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"253","messages":"254","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"255","messages":"256","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"257","messages":"258","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"259"},{"filePath":"260","messages":"261","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"262","messages":"263","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"264","messages":"265","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"266","messages":"267","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"268","messages":"269","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},{"filePath":"270","messages":"271","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"138"},"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/index.js",[],[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/store/configureStore.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/logger.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LandingView/LandingView.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/App/App.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/NotFound/NotFound.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBMetadataList/SDBMetadataList.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ManageSafeDepositBox/ManageSafeDepositBox.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/authenticationActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/rootReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/metadataActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/service/EnvironmentService.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Login/Login.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Modal/Modal.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Messenger/Messenger.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Footer/Footer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/appActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Header/Header.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SideBar/SideBar.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBMetadata/SDBMetadata.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/versionHistoryBrowserActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataBrowser/SecureDataBrowser.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SafeDepositBoxSettings/SafeDepositBoxSettings.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/messengerActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/headerActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/cmsUtils.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/modalActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/constants/cms.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ApiError/ApiError.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ConfirmationBox/ConfirmationBox.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataVersionsBrowser/SecureDataVersionsBrowser.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/constants/actions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/manageSafetyDepositBoxActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/headerStateReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/appReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/createSDBoxReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/messengerReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/metadataReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/modalReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/authenticationReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/versionHistoryBrowserReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/actions/createSDBoxActions.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LoginUserForm/LoginUserForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Loader/Loader.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/LoginMfaForm/LoginMfaForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/reducers/manageSafetyDepositBoxReducer.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CreateSDBoxForm/CreateSDBoxForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/ViewTokenModal/ViewTokenModal.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/AddButton/AddButton.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/FileButton/FileButton.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureData/SecureData.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureFile/SecureFile.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/DeleteSafeDepositBoxForm/DeleteSafeDepositBoxForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/EditSDBoxForm/EditSDBoxForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureDataForm/SecureDataForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SecureFileForm/SecureFileForm.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/SDBDescriptionField/SDBDescriptionField.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/GroupSelect/GroupsSelect.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/IamPrincipalPermissionsFieldSet/IamPrincipalPermissionsFieldSet.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/UserGroupPermissionsFieldSet/UserGroupPermissionsFieldSet.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/Buttons/Buttons.js",[],[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/RoleSelect/RoleSelect.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/DeleteSafeDepositBoxForm/validator.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CategorySelect/CategorySelect.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/CreateSDBoxForm/validator.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/components/MfaDeviceSelect/MfaDeviceSelect.js",[],"/Users/TUnde1/workspace/OSS/cerberus/cerberus-dashboard/src/utils/index.js",[]] \ No newline at end of file diff --git a/cerberus-dashboard/package-lock.json b/cerberus-dashboard/package-lock.json index a29b76e9c..407740d80 100644 --- a/cerberus-dashboard/package-lock.json +++ b/cerberus-dashboard/package-lock.json @@ -1993,31 +1993,6 @@ "slash": "^3.0.0" } }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "optional": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "node-notifier": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.0.tgz", - "integrity": "sha512-SkwNwGnMMlSPrcoeH4CSo9XyWe72acAHEJGDdPdB+CyBVHsIYaTQ4U/1wk3URsyzC75xZLg2vzU2YaALlqDF1Q==", - "dev": true, - "optional": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - } - }, "parse-json": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", @@ -2077,16 +2052,6 @@ "path-parse": "^1.0.6" } }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "optional": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -2113,30 +2078,6 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "optional": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "optional": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "optional": true } } }, @@ -4926,14 +4867,6 @@ "file-uri-to-path": "1.0.0" } }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "requires": { - "inherits": "~2.0.0" - } - }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -5181,9 +5114,9 @@ "dev": true }, "bufferutil": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.2.tgz", - "integrity": "sha512-AtnG3W6M8B2n4xDQ5R+70EXvOpnXsFYg/AK2yTZd+HQ/oxAdz+GI+DvjmhBw3L0ole+LJ0ngqY4JMbDzkfNzhA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.3.tgz", + "integrity": "sha512-yEYTwGndELGvfXsImMBLop58eaGW+YdONi1fNjTINSY98tmMmFijBG6WXgdkfuLNt4imzQNtIE+eBp1PVpMCSw==", "dev": true, "requires": { "node-gyp-build": "^4.2.0" @@ -6188,12 +6121,41 @@ "dev": true }, "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + } } }, "crypto-browserify": { @@ -7208,6 +7170,24 @@ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "dev": true }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", + "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, "end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -7263,6 +7243,11 @@ "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", "dev": true }, + "env-paths": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", + "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==" + }, "errno": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", @@ -8050,9 +8035,9 @@ } }, "eslint-plugin-react": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.21.5.tgz", - "integrity": "sha512-8MaEggC2et0wSF6bUeywF7qQ46ER81irOdWS4QWxnnlAEsnzeBevk1sWh7fhpCghPpXb+8Ks7hvaft6L/xsR6g==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", + "integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", "dev": true, "requires": { "array-includes": "^3.1.1", @@ -8077,15 +8062,6 @@ "esutils": "^2.0.2" } }, - "is-core-module": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", - "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, "resolve": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", @@ -8788,12 +8764,12 @@ "dev": true }, "fast-unique-numbers": { - "version": "5.0.21", - "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-5.0.21.tgz", - "integrity": "sha512-rzJX09WSiR9xpwtegJ+i5HmkpB/JM5LPjAYbmiMQE4L//bE7+aLzyWGyYnFKAC1o/9D3sVG4ZEuVwYpTegEGEw==", + "version": "5.0.22", + "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-5.0.22.tgz", + "integrity": "sha512-LNRD79kua4rRa/09Y7u1K1zK5nc6c9aL9zX7ArMh+hukceuQIqiMcWBfYa9UKkk46Z3PwLe2bYgztpi/86LAZA==", "requires": { "@babel/runtime": "^7.12.5", - "tslib": "^2.0.3" + "tslib": "^2.1.0" }, "dependencies": { "@babel/runtime": { @@ -8805,9 +8781,9 @@ } }, "tslib": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", - "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" } } }, @@ -8820,6 +8796,15 @@ "reusify": "^1.0.4" } }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, "fb-watchman": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", @@ -8851,9 +8836,9 @@ } }, "fibers": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fibers/-/fibers-3.1.1.tgz", - "integrity": "sha512-dl3Ukt08rHVQfY8xGD0ODwyjwrRALtaghuqGH2jByYX1wpY+nAnRQjJ6Dbqq0DnVgNVQ9yibObzbF4IlPyiwPw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fibers/-/fibers-5.0.0.tgz", + "integrity": "sha512-UpGv/YAZp7mhKHxDvC1tColrroGRX90sSvh8RMZV9leo+e5+EkRVgCEZPlmXeo3BUNQTZxUaVdLskq1Q2FyCPg==", "dev": true, "requires": { "detect-libc": "^1.0.3" @@ -9274,17 +9259,6 @@ "dev": true, "optional": true }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -9424,9 +9398,9 @@ }, "dependencies": { "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true } } @@ -10216,11 +10190,6 @@ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true }, - "in-publish": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", - "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==" - }, "indent-string": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", @@ -10255,6 +10224,12 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, "internal-ip": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", @@ -10595,8 +10570,7 @@ "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" }, "is-string": { "version": "1.0.5", @@ -10669,13 +10643,6 @@ "requires": { "node-fetch": "^1.0.1", "whatwg-fetch": ">=0.10.0" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - } } }, "isstream": { @@ -13371,12 +13338,11 @@ } }, "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "yallist": "^4.0.0" } }, "magic-string": { @@ -13952,6 +13918,15 @@ } } }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, "node-forge": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", @@ -13959,28 +13934,45 @@ "dev": true }, "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", + "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.3", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "request": "^2.88.2", + "rimraf": "^3.0.2", + "semver": "^7.3.2", + "tar": "^6.0.2", + "which": "^2.0.2" }, "dependencies": { + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } } } }, @@ -14041,6 +14033,50 @@ "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", "dev": true }, + "node-notifier": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", + "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + }, + "dependencies": { + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "optional": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "optional": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "optional": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, "node-pre-gyp": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz", @@ -14099,22 +14135,21 @@ "dev": true }, "node-sass": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", - "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-5.0.0.tgz", + "integrity": "sha512-opNgmlu83ZCF792U281Ry7tak9IbVC+AKnXGovcQ8LG8wFaJv6cLnRlc6DIHlmNxWEexB5bZxi9SZ9JyUuOYjw==", "requires": { "async-foreach": "^0.1.3", "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", + "cross-spawn": "^7.0.3", "gaze": "^1.0.0", "get-stdin": "^4.0.1", "glob": "^7.0.3", - "in-publish": "^2.0.0", "lodash": "^4.17.15", "meow": "^3.7.0", "mkdirp": "^0.5.1", "nan": "^2.13.2", - "node-gyp": "^3.8.0", + "node-gyp": "^7.1.0", "npmlog": "^4.0.0", "request": "^2.88.0", "sass-graph": "2.2.5", @@ -14123,9 +14158,9 @@ } }, "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", "requires": { "abbrev": "1" } @@ -14419,15 +14454,70 @@ } }, "object.fromentries": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", - "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.3.tgz", + "integrity": "sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", + "es-abstract": "^1.18.0-next.1", "has": "^1.0.3" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + } } }, "object.getownpropertydescriptors": { @@ -14630,17 +14720,20 @@ "os-homedir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true }, "osenv": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, "requires": { "os-homedir": "^1.0.0", "os-tmpdir": "^1.0.0" @@ -16316,11 +16409,6 @@ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", "dev": true }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" - }, "psl": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", @@ -16489,12 +16577,6 @@ "strip-json-comments": "~2.0.1" }, "dependencies": { - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true - }, "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", @@ -16577,9 +16659,9 @@ } }, "react-copy-to-clipboard": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.2.tgz", - "integrity": "sha512-/2t5mLMMPuN5GmdXo6TebFa8IoFxZ+KTDDqYhcDm0PhkgEzSxVvIX26G20s1EB02A4h2UZgwtfymZ3lGJm0OLg==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.3.tgz", + "integrity": "sha512-9S3j+m+UxDZOM0Qb8mhnT/rMR0NGSrj9A/073yz2DSxPMYhmYFBMYIdI2X4o8AjOjyFsSNxDRnCX6s/gRxpriw==", "requires": { "copy-to-clipboard": "^3", "prop-types": "^15.5.8" @@ -16747,9 +16829,9 @@ } }, "react-dom": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz", - "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.7.0.tgz", + "integrity": "sha512-mpjXqC2t1FuYsILOLCj0kg6pbg460byZkVA/80VtDmKU/pYmoTdHOtaMcTRIDiyXLz4sIur0cQ04nOC6iGndJg==", "requires": { "fbjs": "^0.8.9", "loose-envify": "^1.1.0", @@ -17630,6 +17712,7 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, "requires": { "glob": "^7.1.3" } @@ -17919,9 +18002,9 @@ "dev": true }, "sass": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.30.0.tgz", - "integrity": "sha512-26EUhOXRLaUY7+mWuRFqGeGGNmhB1vblpTENO1Z7mAzzIZeVxZr9EZoaY1kyGLFWdSOZxRMAufiN2mkbO6dAlw==", + "version": "1.32.6", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.6.tgz", + "integrity": "sha512-1bcDHDcSqeFtMr0JXI3xc/CXX6c4p0wHHivJdru8W7waM7a1WjKMm4m/Z5sY7CbVw4Whi2Chpcw6DFfSWwGLzQ==", "dev": true, "requires": { "chokidar": ">=2.0.0 <4.0.0" @@ -18197,6 +18280,15 @@ } } }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, "serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", @@ -18346,67 +18438,32 @@ "optional": true }, "side-channel": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.3.tgz", - "integrity": "sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dev": true, "requires": { - "es-abstract": "^1.18.0-next.0", - "object-inspect": "^1.8.0" + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" }, "dependencies": { - "es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "get-intrinsic": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.2.tgz", + "integrity": "sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==", "dev": true, "requires": { - "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - }, - "is-callable": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", - "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", - "dev": true - }, - "is-regex": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", - "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", - "dev": true, - "requires": { "has-symbols": "^1.0.1" } }, "object-inspect": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", - "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", "dev": true - }, - "object.assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", - "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.0", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } } } }, @@ -18620,17 +18677,6 @@ "faye-websocket": "^0.10.0", "uuid": "^3.4.0", "websocket-driver": "0.6.5" - }, - "dependencies": { - "faye-websocket": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.0.tgz", - "integrity": "sha1-2czw54nn23JddLxId9I6pClyrFA=", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - } } }, "sockjs-client": { @@ -18657,9 +18703,9 @@ } }, "faye-websocket": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.0.tgz", - "integrity": "sha1-2czw54nn23JddLxId9I6pClyrFA=", + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", "dev": true, "requires": { "websocket-driver": ">=0.5.1" @@ -19053,17 +19099,73 @@ } }, "string.prototype.matchall": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", - "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz", + "integrity": "sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", + "es-abstract": "^1.18.0-next.1", "has-symbols": "^1.0.1", "internal-slot": "^1.0.2", "regexp.prototype.flags": "^1.3.0", - "side-channel": "^1.0.2" + "side-channel": "^1.0.3" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + } } }, "string.prototype.trimend": { @@ -19487,13 +19589,53 @@ "dev": true }, "tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", + "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } } }, "temp-dir": { @@ -19609,15 +19751,6 @@ "ajv-keywords": "^3.5.2" } }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -19951,9 +20084,9 @@ "dev": true }, "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true }, "type-is": { @@ -19982,9 +20115,9 @@ } }, "typescript": { - "version": "3.9.7", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", - "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", + "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", "dev": true }, "uglify-js": { @@ -20250,9 +20383,9 @@ "dev": true }, "utf-8-validate": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.3.tgz", - "integrity": "sha512-jtJM6fpGv8C1SoH4PtG22pGto6x+Y8uPprW0tw3//gGFhDDTiuksgradgFN6yRayDP4SyZZa6ZMGHLIa17+M8A==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.4.tgz", + "integrity": "sha512-MEF05cPSq3AwJ2C7B7sHAA6i53vONoZbMGX8My5auEVm6W+dJ2Jd/TZPyGJ5CH42V2XtbI5FD28HeHeqlPzZ3Q==", "dev": true, "requires": { "node-gyp-build": "^4.2.0" @@ -21201,9 +21334,9 @@ } }, "faye-websocket": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.0.tgz", - "integrity": "sha1-2czw54nn23JddLxId9I6pClyrFA=", + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", "requires": { "websocket-driver": ">=0.5.1" } @@ -21440,17 +21573,17 @@ "dev": true }, "sockjs-client": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz", - "integrity": "sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", "dev": true, "requires": { - "debug": "^3.2.6", + "debug": "^3.2.5", "eventsource": "^1.0.7", - "faye-websocket": "^0.11.3", - "inherits": "^2.0.4", - "json3": "^3.3.3", - "url-parse": "^1.4.7" + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" }, "dependencies": { "debug": { @@ -21968,6 +22101,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, "requires": { "isexe": "^2.0.0" } @@ -22201,14 +22335,14 @@ } }, "worker-timers": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/worker-timers/-/worker-timers-7.0.7.tgz", - "integrity": "sha512-8gqDT0bx987YBqf7xBF8dNo0M1jtQtkonT/GPtEShep9YdF+H5E/i+yPwiPBuuCgjFiHDayXXuo62i0bOAvK/g==", + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/worker-timers/-/worker-timers-7.0.10.tgz", + "integrity": "sha512-1YXBYbqa+UwIDYQ6xkCFpSYsI45qpwUtRoK8+CZADid6oLshpO1k6XdpG9r+0ElfjSUUsgCXIQ8Qjh2ybaHqMQ==", "requires": { "@babel/runtime": "^7.12.5", - "tslib": "^2.0.3", - "worker-timers-broker": "^6.0.29", - "worker-timers-worker": "^7.0.4" + "tslib": "^2.1.0", + "worker-timers-broker": "^6.0.32", + "worker-timers-worker": "^7.0.6" }, "dependencies": { "@babel/runtime": { @@ -22220,21 +22354,21 @@ } }, "tslib": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", - "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" } } }, "worker-timers-broker": { - "version": "6.0.29", - "resolved": "https://registry.npmjs.org/worker-timers-broker/-/worker-timers-broker-6.0.29.tgz", - "integrity": "sha512-ZXnucD02gMdxG1egh4HJ3eXHCT6sPX56LCV+Uz3kXdDAXeyjpppmYa2owvtsFBZOK0Vqe+aYZ79cjiAzN0QJcg==", + "version": "6.0.32", + "resolved": "https://registry.npmjs.org/worker-timers-broker/-/worker-timers-broker-6.0.32.tgz", + "integrity": "sha512-y6fiaNkx8JLD3bl+PcWyvSvlviYlv6zCspPEOjkb8EdkFvdGI2SiQZnmH011CWmZKcuONUwls1WGExBpHcZ4KA==", "requires": { "@babel/runtime": "^7.12.5", - "fast-unique-numbers": "^5.0.21", - "tslib": "^2.0.3", - "worker-timers-worker": "^7.0.4" + "fast-unique-numbers": "^5.0.22", + "tslib": "^2.1.0", + "worker-timers-worker": "^7.0.6" }, "dependencies": { "@babel/runtime": { @@ -22246,19 +22380,19 @@ } }, "tslib": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", - "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" } } }, "worker-timers-worker": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/worker-timers-worker/-/worker-timers-worker-7.0.4.tgz", - "integrity": "sha512-38k36wW65neTFtBah5C0WjJAWXUYzSDOZI3ClIhDx2t6qRLTnCOzuhfoTTRqTK0Eiut8bXmYXztIg8u6vkcZ/Q==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/worker-timers-worker/-/worker-timers-worker-7.0.6.tgz", + "integrity": "sha512-uMTgZoV3PQLFi6I/fyMUGCfPIIzKvw2GuEvEhcZRvTBYWu7PZRBXDbGzrV+s3jGsrSG9s2wfr0zCCnLFB9/Uhw==", "requires": { "@babel/runtime": "^7.12.5", - "tslib": "^2.0.3" + "tslib": "^2.1.0" }, "dependencies": { "@babel/runtime": { @@ -22270,9 +22404,9 @@ } }, "tslib": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", - "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" } } }, @@ -22371,9 +22505,9 @@ "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" }, "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yaml": { "version": "1.10.0", @@ -22406,12 +22540,6 @@ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -22465,16 +22593,24 @@ "requires": { "ansi-regex": "^5.0.0" } - }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + } + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true } } }, diff --git a/cerberus-dashboard/package.json b/cerberus-dashboard/package.json index 6bfda501e..2cb05a797 100644 --- a/cerberus-dashboard/package.json +++ b/cerberus-dashboard/package.json @@ -24,14 +24,14 @@ "humps": "2.0.1", "lodash": "^4.17.20", "loglevel": "1.7.1", - "node-sass": "4.14.1", + "node-sass": "5.0.0", "prop-types": "^15.7.2", "react": "15.7", "react-addons-create-fragment": "15.6.2", "react-transition-group": "1.2.0", "react-addons-shallow-compare": "15.6.3", - "react-copy-to-clipboard": "5.0.2", - "react-dom": "15.6.2", + "react-copy-to-clipboard": "5.0.3", + "react-dom": "15.7.0", "react-json-pretty": "^2.2.0", "react-paginate": "4.4.4", "react-redux": "5.1.2", @@ -43,27 +43,27 @@ "redux-form": "5.3.6", "redux-logger": "3.0.6", "redux-thunk": "2.3.0", - "worker-timers": "7.0.7" + "worker-timers": "7.0.10" }, "devDependencies": { "babel-core": "6.26.3", "babel-preset-stage-1": "6.24.1", "eslint-html-reporter": "^0.7.4", "eslint-loader": "4.0.2", - "eslint-plugin-react": "7.21.5", + "eslint-plugin-react": "7.22.0", "estraverse-fb": "1.3.2", "react-scripts": "4.0.1", "redux-devtools": "3.7.0", - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2", - "typescript": "^3.2.1", - "sass": "^1.30.0", - "fibers": "^3.1.0", + "bufferutil": "^4.0.3", + "utf-8-validate": "^5.0.4", + "typescript": "^4.1.3", + "sass": "^1.32.6", + "fibers": "^5.0.0", "canvas": "^2.5.0", "ts-node": "^9.1.1", "webpack-plugin-serve": "^1.2.1", "webpack-hot-middleware": "^2.25.0", - "type-fest": "~0.13.1", + "type-fest": "~0.20.2", "sockjs-client": "^1.4.0" }, "browserslist": { @@ -79,14 +79,9 @@ ] }, "resolutions": { - "yargs-parser": "13.1.2", - "serialize-javascript": "4.0.0", "node-fetch": "2.6.1", - "faye-websocket": "0.11.0", - "sockjs-client": "1.5.0", - "node-notifier": "9.0.0", - "ua-parser-js": "0.7.23", - "ini": "2.0.0" + "faye-websocket": "0.11.3", + "sass-loader": "10.0.5" }, "comments:": { "resolutions": { diff --git a/cerberus-domain/build.gradle b/cerberus-domain/build.gradle index 672c22cc1..49626915c 100644 --- a/cerberus-domain/build.gradle +++ b/cerberus-domain/build.gradle @@ -16,8 +16,8 @@ dependencies { api group: 'javax.validation', name: 'validation-api', version: '2.0.1.Final' - api group: 'org.hibernate', name: 'hibernate-validator', version: '6.1.6.Final' - api group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: '2.12.0' + api group: 'org.hibernate', name: 'hibernate-validator', version: '7.0.0.Final' + api group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: '2.12.1' api group: 'org.apache.commons', name: 'commons-lang3', version: '3.11' api group: 'org.apache.commons', name: 'commons-text', version: '1.9' diff --git a/cerberus-web/build.gradle b/cerberus-web/build.gradle index 1a1a4f882..3cdf0b62b 100644 --- a/cerberus-web/build.gradle +++ b/cerberus-web/build.gradle @@ -15,7 +15,7 @@ */ plugins { - id 'org.springframework.boot' version "2.4.0" + id 'org.springframework.boot' version "2.4.2" } sourceCompatibility = '11' @@ -46,7 +46,7 @@ dependencies { implementation 'org.mybatis:mybatis-spring:2.0.6' implementation 'org.mybatis:mybatis:3.5.6' implementation 'com.mchange:c3p0:0.9.5.5' - implementation 'mysql:mysql-connector-java:8.0.22' + implementation 'mysql:mysql-connector-java:8.0.23' implementation 'org.flywaydb:flyway-core:5.2.4' // Can't upgrade this past this version until Aurora is upgraded to 5.7 // First secrets @@ -80,7 +80,7 @@ dependencies { integrationTestImplementation sourceSets.test.output integrationTestCompileOnly 'org.projectlombok:lombok' integrationTestAnnotationProcessor 'org.projectlombok:lombok' - integrationTestImplementation 'io.rest-assured:rest-assured-all:4.3.2' + integrationTestImplementation 'io.rest-assured:rest-assured-all:4.3.3' } configurations{ integrationTestImplementation.extendsFrom(testImplementation) diff --git a/dependency-check-supressions.xml b/dependency-check-supressions.xml index 909a500e9..350597e63 100644 --- a/dependency-check-supressions.xml +++ b/dependency-check-supressions.xml @@ -51,68 +51,20 @@ - ^pkg:maven/org\.codehaus\.groovy/groovy.*$ - CVE-2016-6497 - - - - 606ef790ce33d9cd6b892c47cc2a9508efc57698 - CVE-2016-5394 - - - - 606ef790ce33d9cd6b892c47cc2a9508efc57698 - CVE-2016-6798 - - - - ^pkg:maven/org\.dom4j/dom4j@.*$ - CVE-2020-10683 - - - - ^pkg:npm/websocket\-extensions@.*$ - CVE-2020-7663 - - - ^pkg:maven/org\.jetbrains\.kotlin/kotlin\-stdlib@.*$ CVE-2020-15824 ^pkg:maven/org\.jetbrains\.kotlin/kotlin\-stdlib\-common@.*$ CVE-2020-15824 - ^pkg:maven/org\.mybatis/mybatis\-spring@.*$ - CVE-2020-26945 - - - ^pkg:maven/org\.mybatis\.spring\.boot/mybatis\-spring\-boot\-autoconfigure@.*$ @@ -127,37 +79,23 @@ - ^pkg:npm/axios@.*$ - CVE-2020-28168 - - - ^pkg:npm/node\-sass@.*$ CVE-2017-16080 - ^pkg:npm/sockjs@.*$ - CVE-2020-8823 - - - - ^pkg:npm/y18n@.*$ - CVE-2020-7774 + ^pkg:npm/ini@.*$ + CWE-471: Modification of Assumed-Immutable Data (MAID) - ^pkg:npm/yargs\-parser@.*$ - CWE-400: Uncontrolled Resource Consumption ('Resource Exhaustion') + ^pkg:npm/immer@.*$ + cpe:/a:immer_project:immer diff --git a/gradle.properties b/gradle.properties index a432aea6e..d5913fdfd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -14,5 +14,5 @@ # limitations under the License. # -version=4.10.0 +version=4.10.1 group=com.nike.cerberus