chore: upgrade deps (#2014)
This commit is contained in:
@@ -26,21 +26,21 @@
|
||||
"test": "jest spec --coverage"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^28.1.5",
|
||||
"@types/lodash": "^4.14.182",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"eslint": "^8.23.0",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@types/lodash": "^4.14.189",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"eslint": "^8.27.0",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"jest": "^28.1.2",
|
||||
"ts-jest": "^28.0.5",
|
||||
"jest": "^29.3.1",
|
||||
"ts-jest": "^29.0.3",
|
||||
"typescript": "*"
|
||||
},
|
||||
"dependencies": {
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"@standardnotes/encryption": "workspace:*",
|
||||
"@standardnotes/models": "workspace:*",
|
||||
"@standardnotes/responses": "workspace:*",
|
||||
"@standardnotes/security": "^1.1.0",
|
||||
"@standardnotes/security": "^1.7.0",
|
||||
"@standardnotes/utils": "workspace:*",
|
||||
"reflect-metadata": "^0.1.13"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import compareVersions from 'compare-versions'
|
||||
import { compareVersions } from 'compare-versions'
|
||||
import log from 'electron-log'
|
||||
import fs from 'fs'
|
||||
import path from 'path'
|
||||
|
||||
@@ -1,31 +1,11 @@
|
||||
/**
|
||||
* TODO(baptiste): precompute these booleans at compile-time
|
||||
* (requires one webpack build per platform)
|
||||
*/
|
||||
|
||||
export function isWindows(): boolean {
|
||||
return process.platform === 'win32'
|
||||
}
|
||||
|
||||
export function isMac(): boolean {
|
||||
return process.platform === 'darwin'
|
||||
}
|
||||
|
||||
export function isLinux(): boolean {
|
||||
return process.platform === 'linux'
|
||||
}
|
||||
|
||||
export type InstallerKey = 'mac' | 'windows' | 'appimage_64' | 'appimage_32'
|
||||
export function getInstallerKey(): InstallerKey {
|
||||
if (isWindows()) {
|
||||
return 'windows'
|
||||
} else if (isMac()) {
|
||||
return 'mac'
|
||||
} else if (isLinux()) {
|
||||
if (process.arch === 'x32') {
|
||||
return 'appimage_32'
|
||||
} else {
|
||||
return 'appimage_64'
|
||||
}
|
||||
} else {
|
||||
throw new Error(`Unknown platform: ${process.platform}`)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import compareVersions from 'compare-versions'
|
||||
import { compareVersions } from 'compare-versions'
|
||||
import { BrowserWindow, dialog, shell } from 'electron'
|
||||
import electronLog from 'electron-log'
|
||||
import { autoUpdater } from 'electron-updater'
|
||||
|
||||
@@ -38,42 +38,42 @@
|
||||
"@standardnotes/electron-clear-data": "1.1.1",
|
||||
"@standardnotes/web": "workspace:*",
|
||||
"axios": "^0.27.2",
|
||||
"compare-versions": "^4.1.3",
|
||||
"compare-versions": "^5.0.1",
|
||||
"decrypt": "github:standardnotes/decrypt#master",
|
||||
"dotenv": "^16.0.2",
|
||||
"dotenv": "^16.0.3",
|
||||
"electron": "20.1.3",
|
||||
"electron-log": "^4.4.8",
|
||||
"electron-updater": "^5.2.1",
|
||||
"fs-extra": "^10.1.0",
|
||||
"lodash": "^4.17.21",
|
||||
"mime-types": "^2.1.35",
|
||||
"mobx": "^6.6.2"
|
||||
"mobx": "^6.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "*",
|
||||
"@babel/preset-env": "*",
|
||||
"@types/lodash": "^4.14.185",
|
||||
"@types/mime-types": "^2.1.1",
|
||||
"@types/node": "15",
|
||||
"@types/node": "18",
|
||||
"@types/proxyquire": "^1.3.28",
|
||||
"@types/yauzl": "^2.10.0",
|
||||
"ava": "^4.3.3",
|
||||
"babel-loader": "^8.2.5",
|
||||
"copy-webpack-plugin": "^10.2.4",
|
||||
"babel-loader": "^9.1.0",
|
||||
"copy-webpack-plugin": "^11.0.0",
|
||||
"electron-builder": "23.3.3",
|
||||
"electron-notarize": "^1.2.1",
|
||||
"eslint": "*",
|
||||
"eslint-config-prettier": "^8.5.0",
|
||||
"eslint-plugin-import": "^2.26.0",
|
||||
"eslint-plugin-node": "^11.1.0",
|
||||
"eslint-plugin-promise": "^6.0.1",
|
||||
"eslint-plugin-promise": "^6.1.1",
|
||||
"file-loader": "^6.2.0",
|
||||
"mime-types": "^2.1.35",
|
||||
"prettier": "*",
|
||||
"proxyquire": "^2.1.3",
|
||||
"rimraf": "^3.0.2",
|
||||
"terser-webpack-plugin": "^5.3.6",
|
||||
"ts-loader": "^9.3.1",
|
||||
"ts-loader": "^9.4.1",
|
||||
"ts-node": "^10.9.1",
|
||||
"typescript": "*",
|
||||
"webpack": "*",
|
||||
|
||||
@@ -24,18 +24,18 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@standardnotes/config": "2.4.3",
|
||||
"@types/jest": "^28.1.5",
|
||||
"@types/node": "^18.0.0",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@types/node": "^18.11.9",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"jest": "^28.1.2",
|
||||
"jest": "^29.3.1",
|
||||
"prettier": "*",
|
||||
"ts-jest": "^28.0.5",
|
||||
"ts-jest": "^29.0.3",
|
||||
"typescript": "*"
|
||||
},
|
||||
"dependencies": {
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"@standardnotes/models": "workspace:*",
|
||||
"@standardnotes/responses": "workspace:*",
|
||||
"@standardnotes/sncrypto-common": "workspace:*",
|
||||
|
||||
@@ -26,17 +26,17 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@standardnotes/auth": "^3.19.4",
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"@standardnotes/security": "^1.2.0",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"@standardnotes/security": "^1.7.0",
|
||||
"reflect-metadata": "^0.1.13"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^28.1.5",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"jest": "^28.1.2",
|
||||
"ts-jest": "^28.0.5",
|
||||
"typescript": "4.7.3"
|
||||
"jest": "^29.3.1",
|
||||
"ts-jest": "^29.0.3",
|
||||
"typescript": "4.9.3"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -23,17 +23,17 @@
|
||||
"test": "jest"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^28.1.5",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"jest": "^28.1.2",
|
||||
"ts-jest": "^28.0.5",
|
||||
"ts-node": "^10.5.0",
|
||||
"jest": "^29.3.1",
|
||||
"ts-jest": "^29.0.3",
|
||||
"ts-node": "^10.9.1",
|
||||
"typescript": "*"
|
||||
},
|
||||
"dependencies": {
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"@standardnotes/files": "workspace:*",
|
||||
"@standardnotes/utils": "workspace:*",
|
||||
"@types/wicg-file-system-access": "^2020.9.5",
|
||||
|
||||
@@ -23,15 +23,16 @@
|
||||
"test": "jest"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^28.1.5",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"jest": "^28.1.2",
|
||||
"ts-jest": "^28.0.5"
|
||||
"jest": "^29.3.1",
|
||||
"ts-jest": "^29.0.3",
|
||||
"typescript": "*"
|
||||
},
|
||||
"dependencies": {
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"@standardnotes/encryption": "workspace:*",
|
||||
"@standardnotes/models": "workspace:*",
|
||||
"@standardnotes/responses": "workspace:*",
|
||||
|
||||
@@ -12,20 +12,20 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "*",
|
||||
"@babel/plugin-transform-react-jsx": "^7.17.12",
|
||||
"@babel/plugin-transform-runtime": "^7.18.2",
|
||||
"@babel/plugin-transform-react-jsx": "^7.19.0",
|
||||
"@babel/plugin-transform-runtime": "^7.19.6",
|
||||
"@babel/preset-env": "*",
|
||||
"@babel/preset-react": "^7.12.12",
|
||||
"@babel/preset-typescript": "^7.17.12",
|
||||
"@babel/runtime": "^7.18.2",
|
||||
"@svgr/webpack": "^6.2.1",
|
||||
"babel-loader": "^8.2.5",
|
||||
"@babel/preset-react": "^7.18.6",
|
||||
"@babel/preset-typescript": "^7.18.6",
|
||||
"@babel/runtime": "^7.20.1",
|
||||
"@svgr/webpack": "^6.5.1",
|
||||
"babel-loader": "^9.1.0",
|
||||
"babel-plugin-transform-runtime": "^6.23.0",
|
||||
"prettier": "*",
|
||||
"react": "^18.1.0",
|
||||
"react-dom": "^18.1.0",
|
||||
"ts-jest": "^28.0.5",
|
||||
"ts-loader": "^9.3.0",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0",
|
||||
"ts-jest": "^29.0.3",
|
||||
"ts-loader": "^9.4.1",
|
||||
"typescript": "*",
|
||||
"webpack": "*",
|
||||
"webpack-cli": "*",
|
||||
|
||||
@@ -29,19 +29,19 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "*",
|
||||
"@babel/preset-typescript": "^7.16.7",
|
||||
"@babel/runtime": "^7.18.3",
|
||||
"@babel/preset-typescript": "^7.18.6",
|
||||
"@babel/runtime": "^7.20.1",
|
||||
"@react-native-community/async-storage": "1.12.1",
|
||||
"@react-native-community/eslint-config": "^3.0.1",
|
||||
"@react-native-community/eslint-config": "^3.2.0",
|
||||
"@standardnotes/config": "^2.4.3",
|
||||
"@standardnotes/react-native-utils": "1.0.1",
|
||||
"@standardnotes/snjs": "workspace:*",
|
||||
"@standardnotes/web": "workspace:*",
|
||||
"@types/react": "^18.0.21",
|
||||
"@types/react-native": "^0.67.3",
|
||||
"@typescript-eslint/eslint-plugin": "^5.20.0",
|
||||
"@typescript-eslint/parser": "^5.20.0",
|
||||
"babel-jest": "^27.5.1",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"@typescript-eslint/parser": "*",
|
||||
"babel-jest": "^29.3.1",
|
||||
"detox": "^19.5.7",
|
||||
"eslint": "^8.13.0",
|
||||
"eslint-plugin-prettier": "^4.0.0",
|
||||
@@ -49,8 +49,8 @@
|
||||
"metro-react-native-babel-preset": "^0.70.1",
|
||||
"npm-check-updates": "*",
|
||||
"pod-install": "^0.1.33",
|
||||
"prettier": "^2.6.0",
|
||||
"prettier-plugin-organize-imports": "^2.3.4",
|
||||
"prettier": "^2.7.1",
|
||||
"prettier-plugin-organize-imports": "^3.2.0",
|
||||
"react": "17.0.2",
|
||||
"react-native": "0.67.4",
|
||||
"react-native-file-viewer": "^2.1.5",
|
||||
@@ -63,6 +63,6 @@
|
||||
"react-native-share": "^7.9.0",
|
||||
"react-native-version-info": "^1.1.1",
|
||||
"react-native-webview": "11.23.1",
|
||||
"typescript": "^4.6.3"
|
||||
"typescript": "^4.9.3"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@ import AsyncStorage from '@react-native-community/async-storage'
|
||||
import SNReactNative from '@standardnotes/react-native-utils'
|
||||
import { AppleIAPReceipt } from '@standardnotes/services/dist/Domain/Subscription/AppleIAPReceipt'
|
||||
import {
|
||||
AppleIAPProductId,
|
||||
ApplicationIdentifier,
|
||||
Environment,
|
||||
LegacyMobileKeychainStructure,
|
||||
@@ -12,7 +13,6 @@ import {
|
||||
RawKeychainValue,
|
||||
removeFromArray,
|
||||
TransferPayload,
|
||||
AppleIAPProductId,
|
||||
UuidString,
|
||||
} from '@standardnotes/snjs'
|
||||
import { ColorSchemeObserverService } from 'ColorSchemeObserverService'
|
||||
@@ -41,9 +41,9 @@ import {
|
||||
import { hide, show } from 'react-native-privacy-snapshot'
|
||||
import Share from 'react-native-share'
|
||||
import { AndroidBackHandlerService } from '../AndroidBackHandlerService'
|
||||
import { PurchaseManager } from '../PurchaseManager'
|
||||
import { AppStateObserverService } from './../AppStateObserverService'
|
||||
import Keychain from './Keychain'
|
||||
import { PurchaseManager } from '../PurchaseManager'
|
||||
|
||||
export type BiometricsType = 'Fingerprint' | 'Face ID' | 'Biometrics' | 'Touch ID'
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { ReactNativeToWebEvent } from '@standardnotes/snjs'
|
||||
import { ColorSchemeObserverService } from './ColorSchemeObserverService'
|
||||
import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'
|
||||
import { Keyboard, Platform } from 'react-native'
|
||||
import VersionInfo from 'react-native-version-info'
|
||||
@@ -8,6 +7,7 @@ import { OnShouldStartLoadWithRequest } from 'react-native-webview/lib/WebViewTy
|
||||
import pjson from '../package.json'
|
||||
import { AndroidBackHandlerService } from './AndroidBackHandlerService'
|
||||
import { AppStateObserverService } from './AppStateObserverService'
|
||||
import { ColorSchemeObserverService } from './ColorSchemeObserverService'
|
||||
import { MobileDevice, MobileDeviceEvent } from './Lib/Interface'
|
||||
import { IsDev } from './Lib/Utils'
|
||||
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
import { LoggingDomain, log } from './Lib/Logging'
|
||||
import { AppleIAPProductId, AppleIAPReceipt } from '@standardnotes/snjs'
|
||||
import { EmitterSubscription } from 'react-native'
|
||||
import {
|
||||
initConnection,
|
||||
endConnection,
|
||||
finishTransaction,
|
||||
getSubscriptions,
|
||||
initConnection,
|
||||
purchaseErrorListener,
|
||||
purchaseUpdatedListener,
|
||||
requestSubscription,
|
||||
type ProductPurchase,
|
||||
type PurchaseError,
|
||||
type SubscriptionPurchase,
|
||||
finishTransaction,
|
||||
requestSubscription,
|
||||
getSubscriptions,
|
||||
} from 'react-native-iap'
|
||||
import { AppleIAPReceipt, AppleIAPProductId } from '@standardnotes/snjs'
|
||||
import { log, LoggingDomain } from './Lib/Logging'
|
||||
|
||||
export class PurchaseManager {
|
||||
private static instance: PurchaseManager
|
||||
|
||||
@@ -22,19 +22,19 @@
|
||||
"test": "jest"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"@standardnotes/features": "workspace:*",
|
||||
"@standardnotes/responses": "workspace:*",
|
||||
"@standardnotes/utils": "workspace:*",
|
||||
"@types/jest": "^28.1.5",
|
||||
"@types/lodash": "^4.14.182",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@types/lodash": "^4.14.189",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"jest": "^28.1.2",
|
||||
"jest": "^29.3.1",
|
||||
"lodash": "^4.17.21",
|
||||
"reflect-metadata": "^0.1.13",
|
||||
"ts-jest": "^28.0.5",
|
||||
"ts-jest": "^29.0.3",
|
||||
"typescript": "*"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,17 +24,18 @@
|
||||
"test": "jest spec --coverage --passWithNoTests"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^28.1.5",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"jest": "^28.1.2",
|
||||
"ts-jest": "^28.0.5"
|
||||
"jest": "^29.3.1",
|
||||
"ts-jest": "^29.0.3",
|
||||
"typescript": "*"
|
||||
},
|
||||
"dependencies": {
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"@standardnotes/features": "workspace:*",
|
||||
"@standardnotes/security": "^1.1.0",
|
||||
"@standardnotes/security": "^1.7.0",
|
||||
"reflect-metadata": "^0.1.13"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,24 +26,24 @@
|
||||
"dependencies": {
|
||||
"@standardnotes/api": "workspace:^",
|
||||
"@standardnotes/auth": "^3.19.4",
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"@standardnotes/encryption": "workspace:^",
|
||||
"@standardnotes/files": "workspace:^",
|
||||
"@standardnotes/models": "workspace:^",
|
||||
"@standardnotes/responses": "workspace:*",
|
||||
"@standardnotes/security": "^1.2.0",
|
||||
"@standardnotes/security": "^1.7.0",
|
||||
"@standardnotes/sncrypto-common": "workspace:^",
|
||||
"@standardnotes/utils": "workspace:*",
|
||||
"reflect-metadata": "^0.1.13"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^28.1.5",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"@typescript-eslint/parser": "^5.12.1",
|
||||
"eslint": "^8.23.1",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"@typescript-eslint/parser": "*",
|
||||
"eslint": "^8.27.0",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"jest": "^28.1.2",
|
||||
"ts-jest": "^28.0.5",
|
||||
"jest": "^29.3.1",
|
||||
"ts-jest": "^29.0.3",
|
||||
"typescript": "*"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,8 +24,8 @@
|
||||
"test": "yarn lint"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"@typescript-eslint/parser": "^5.12.1",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"@typescript-eslint/parser": "*",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "^4.2.1",
|
||||
"typescript": "*"
|
||||
|
||||
@@ -32,21 +32,21 @@
|
||||
"@babel/core": "*",
|
||||
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
|
||||
"@babel/preset-env": "*",
|
||||
"@types/libsodium-wrappers": "^0.7.9",
|
||||
"@types/node": "^18.0.0",
|
||||
"@types/libsodium-wrappers": "^0.7.10",
|
||||
"@types/node": "^18.11.9",
|
||||
"@types/uuid": "^8.3.4",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"babel-loader": "^8.2.3",
|
||||
"chai": "^4.3.6",
|
||||
"@typescript-eslint/eslint-plugin": "^5.43.0",
|
||||
"babel-loader": "^9.1.0",
|
||||
"chai": "^4.3.7",
|
||||
"connect": "^3.7.0",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"regenerator-runtime": "^0.13.9",
|
||||
"serve-static": "^1.14.2",
|
||||
"ts-loader": "^9.2.6",
|
||||
"regenerator-runtime": "^0.13.10",
|
||||
"serve-static": "^1.15.0",
|
||||
"ts-loader": "^9.4.1",
|
||||
"typedarray-to-buffer": "^4.0.0",
|
||||
"typescript": "*",
|
||||
"uuid": "^8.3.2",
|
||||
"uuid": "^9.0.0",
|
||||
"webpack": "*",
|
||||
"webpack-cli": "*"
|
||||
}
|
||||
|
||||
@@ -35,51 +35,51 @@
|
||||
"@babel/core": "*",
|
||||
"@babel/preset-env": "*",
|
||||
"@standardnotes/api": "workspace:*",
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"@standardnotes/domain-events": "^2.39.0",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"@standardnotes/domain-events": "^2.88.0",
|
||||
"@standardnotes/encryption": "workspace:*",
|
||||
"@standardnotes/features": "workspace:*",
|
||||
"@standardnotes/files": "workspace:*",
|
||||
"@standardnotes/models": "workspace:*",
|
||||
"@standardnotes/responses": "workspace:*",
|
||||
"@standardnotes/security": "^1.2.0",
|
||||
"@standardnotes/security": "^1.7.0",
|
||||
"@standardnotes/services": "workspace:*",
|
||||
"@standardnotes/settings": "^1.17.0",
|
||||
"@standardnotes/settings": "^1.18.3",
|
||||
"@standardnotes/sncrypto-common": "workspace:*",
|
||||
"@standardnotes/sncrypto-web": "workspace:*",
|
||||
"@standardnotes/utils": "workspace:*",
|
||||
"@types/crypto-js": "^4.1.1",
|
||||
"@types/jest": "^28.1.5",
|
||||
"@types/jsdom": "^16.2.14",
|
||||
"@types/libsodium-wrappers": "^0.7.9",
|
||||
"@types/lodash": "^4.14.179",
|
||||
"@types/semver": "^7.3.10",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"babel-jest": "^28.1.2",
|
||||
"babel-loader": "^8.2.3",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@types/jsdom": "^20.0.1",
|
||||
"@types/libsodium-wrappers": "^0.7.10",
|
||||
"@types/lodash": "^4.14.189",
|
||||
"@types/semver": "^7.3.13",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"babel-jest": "^29.3.1",
|
||||
"babel-loader": "^9.1.0",
|
||||
"circular-dependency-plugin": "^5.2.2",
|
||||
"crypto-js": "^4.1.1",
|
||||
"docdash": "^1.2.0",
|
||||
"docdash": "^2.0.0",
|
||||
"dom-storage": "^2.1.0",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"exports-loader": "^3.1.0",
|
||||
"jest": "^28.1.2",
|
||||
"jest-environment-jsdom": "^28.1.2",
|
||||
"jsdom": "^20.0.0",
|
||||
"libsodium-wrappers": "^0.7.9",
|
||||
"exports-loader": "^4.0.0",
|
||||
"jest": "^29.3.1",
|
||||
"jest-environment-jsdom": "^29.3.1",
|
||||
"jsdom": "^20.0.2",
|
||||
"libsodium-wrappers": "^0.7.10",
|
||||
"lodash": "^4.17.21",
|
||||
"nock": "^13.2.4",
|
||||
"nock": "^13.2.9",
|
||||
"otplib": "^12.0.1",
|
||||
"reflect-metadata": "^0.1.13",
|
||||
"script-loader": "^0.7.2",
|
||||
"semver": "^7.3.7",
|
||||
"ts-jest": "^28.0.5",
|
||||
"ts-loader": "^9.2.6",
|
||||
"ts-node": "^10.8.1",
|
||||
"semver": "^7.3.8",
|
||||
"ts-jest": "^29.0.3",
|
||||
"ts-loader": "^9.4.1",
|
||||
"ts-node": "^10.9.1",
|
||||
"tscpaths": "0.0.9",
|
||||
"typescript": "*",
|
||||
"uuid": "^8.3.2",
|
||||
"uuid": "^9.0.0",
|
||||
"webpack": "*",
|
||||
"webpack-cli": "*",
|
||||
"webpack-merge": "^5.8.0"
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
"devDependencies": {
|
||||
"css-loader": "*",
|
||||
"eslint": "*",
|
||||
"mini-css-extract-plugin": "^2.5.3",
|
||||
"node-sass": "^7.0.3",
|
||||
"mini-css-extract-plugin": "^2.6.1",
|
||||
"node-sass": "^8.0.0",
|
||||
"prettier": "*",
|
||||
"sass": "^1.52.3",
|
||||
"sass": "^1.56.1",
|
||||
"sass-loader": "*",
|
||||
"style-loader": "~3.3.1",
|
||||
"typescript": "*",
|
||||
|
||||
@@ -9,10 +9,10 @@
|
||||
"lint": "eslint ./src"
|
||||
},
|
||||
"dependencies": {
|
||||
"@nanostores/react": "^0.2.0",
|
||||
"@nanostores/react": "^0.4.0",
|
||||
"@standardnotes/icons": "workspace:*",
|
||||
"nanoid": "^3.3.4",
|
||||
"nanostores": "^0.5.12",
|
||||
"nanoid": "^4.0.0",
|
||||
"nanostores": "^0.7.1",
|
||||
"react": "link:../web/node_modules/react",
|
||||
"react-dom": "link:../web/node_modules/react-dom"
|
||||
},
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"test": "jest spec"
|
||||
},
|
||||
"dependencies": {
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"@standardnotes/features": "workspace:^",
|
||||
"@standardnotes/filepicker": "workspace:^",
|
||||
"@standardnotes/services": "workspace:^",
|
||||
@@ -32,13 +32,13 @@
|
||||
"@standardnotes/utils": "workspace:^"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^28.1.5",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"@typescript-eslint/parser": "^5.12.1",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@typescript-eslint/eslint-plugin": "*",
|
||||
"@typescript-eslint/parser": "*",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"jest": "^28.1.2",
|
||||
"ts-jest": "^28.0.5",
|
||||
"jest": "^29.3.1",
|
||||
"ts-jest": "^29.0.3",
|
||||
"typescript": "*"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,22 +25,22 @@
|
||||
"test": "jest spec"
|
||||
},
|
||||
"dependencies": {
|
||||
"@standardnotes/common": "^1.43.0",
|
||||
"dompurify": "^2.3.8",
|
||||
"@standardnotes/common": "^1.45.0",
|
||||
"dompurify": "^2.4.1",
|
||||
"lodash": "^4.17.21",
|
||||
"reflect-metadata": "^0.1.13"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/dompurify": "^2.3.3",
|
||||
"@types/jest": "^28.1.5",
|
||||
"@types/jsdom": "^16.2.14",
|
||||
"@types/lodash": "^4.14.179",
|
||||
"@types/node": "^18.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.0",
|
||||
"@types/dompurify": "^2.4.0",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@types/jsdom": "^20.0.1",
|
||||
"@types/lodash": "^4.14.189",
|
||||
"@types/node": "^18.11.9",
|
||||
"@typescript-eslint/eslint-plugin": "^5.43.0",
|
||||
"eslint": "*",
|
||||
"eslint-plugin-prettier": "*",
|
||||
"jest": "^28.1.2",
|
||||
"jsdom": "^20.0.0",
|
||||
"ts-jest": "^28.0.5"
|
||||
"jest": "^29.3.1",
|
||||
"jsdom": "^20.0.2",
|
||||
"ts-jest": "^29.0.3"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -29,29 +29,29 @@
|
||||
"@babel/preset-env": "*",
|
||||
"@babel/preset-typescript": "^7.18.6",
|
||||
"@lexical/react": "^0.6.0",
|
||||
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",
|
||||
"@reach/alert": "^0.17.0",
|
||||
"@reach/alert-dialog": "^0.17.0",
|
||||
"@reach/checkbox": "^0.17.0",
|
||||
"@reach/dialog": "^0.17.0",
|
||||
"@reach/disclosure": "^0.17.0",
|
||||
"@reach/listbox": "^0.17.0",
|
||||
"@reach/tooltip": "^0.17.0",
|
||||
"@reach/visually-hidden": "^0.17.0",
|
||||
"@standardnotes/authenticator": "^2.3.8",
|
||||
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.9",
|
||||
"@reach/alert": "^0.18.0",
|
||||
"@reach/alert-dialog": "^0.18.0",
|
||||
"@reach/checkbox": "^0.18.0",
|
||||
"@reach/dialog": "^0.18.0",
|
||||
"@reach/disclosure": "^0.18.0",
|
||||
"@reach/listbox": "^0.18.0",
|
||||
"@reach/tooltip": "^0.18.0",
|
||||
"@reach/visually-hidden": "^0.18.0",
|
||||
"@standardnotes/authenticator": "^2.3.9",
|
||||
"@standardnotes/autobiography-theme": "^1.2.7",
|
||||
"@standardnotes/blocks-editor": "workspace:*",
|
||||
"@standardnotes/bold-editor": "^1.6.3",
|
||||
"@standardnotes/classic-code-editor": "^1.5.6",
|
||||
"@standardnotes/bold-editor": "^1.6.4",
|
||||
"@standardnotes/classic-code-editor": "^1.5.7",
|
||||
"@standardnotes/dynamic-theme": "^1.2.8",
|
||||
"@standardnotes/filepicker": "workspace:*",
|
||||
"@standardnotes/focus-theme": "^1.4.6",
|
||||
"@standardnotes/futura-theme": "^1.4.6",
|
||||
"@standardnotes/icons": "workspace:*",
|
||||
"@standardnotes/markdown-basic": "^1.6.1",
|
||||
"@standardnotes/markdown-basic": "^1.6.2",
|
||||
"@standardnotes/markdown-hybrid": "^1.7.7",
|
||||
"@standardnotes/markdown-math": "^1.4.1",
|
||||
"@standardnotes/markdown-minimal": "^1.2.1",
|
||||
"@standardnotes/markdown-math": "^1.4.2",
|
||||
"@standardnotes/markdown-minimal": "^1.3.0",
|
||||
"@standardnotes/markdown-visual": "^1.0.7",
|
||||
"@standardnotes/midnight-theme": "^1.4.6",
|
||||
"@standardnotes/rich-text": "^1.8.7",
|
||||
@@ -61,39 +61,39 @@
|
||||
"@standardnotes/solarized-dark-theme": "^1.4.6",
|
||||
"@standardnotes/spreadsheets": "^1.6.7",
|
||||
"@standardnotes/styles": "workspace:*",
|
||||
"@standardnotes/titanium-theme": "^1.4.6",
|
||||
"@standardnotes/titanium-theme": "^1.4.7",
|
||||
"@standardnotes/toast": "workspace:*",
|
||||
"@standardnotes/ui-services": "workspace:^",
|
||||
"@types/jest": "^29.2.0",
|
||||
"@types/react": "^18.0.20",
|
||||
"@types/react-dom": "^18.0.6",
|
||||
"@types/jest": "^29.2.3",
|
||||
"@types/react": "^18.0.25",
|
||||
"@types/react-dom": "^18.0.9",
|
||||
"@types/styled-components": "^5.1.26",
|
||||
"@types/wicg-file-system-access": "^2020.9.5",
|
||||
"@zip.js/zip.js": "^2.6.26",
|
||||
"autoprefixer": "^10.4.10",
|
||||
"babel-loader": "^8.2.5",
|
||||
"@zip.js/zip.js": "^2.6.54",
|
||||
"autoprefixer": "^10.4.13",
|
||||
"babel-loader": "^9.1.0",
|
||||
"circular-dependency-plugin": "^5.2.2",
|
||||
"copy-webpack-plugin": "^11.0.0",
|
||||
"css-loader": "*",
|
||||
"dayjs": "^1.11.5",
|
||||
"dotenv": "^16.0.2",
|
||||
"eslint": "^8.23.1",
|
||||
"dayjs": "^1.11.6",
|
||||
"dotenv": "^16.0.3",
|
||||
"eslint": "^8.27.0",
|
||||
"eslint-config-prettier": "^8.5.0",
|
||||
"eslint-plugin-react": "^7.31.8",
|
||||
"eslint-plugin-react": "^7.31.10",
|
||||
"eslint-plugin-react-hooks": "^4.6.0",
|
||||
"html-webpack-plugin": "^5.5.0",
|
||||
"identity-obj-proxy": "^3.0.0",
|
||||
"jest": "^29.2.1",
|
||||
"jest-environment-jsdom": "^29.2.1",
|
||||
"jest": "^29.3.1",
|
||||
"jest-environment-jsdom": "^29.3.1",
|
||||
"lexical": "0.6.0",
|
||||
"lint-staged": ">=12",
|
||||
"lint-staged": ">=13",
|
||||
"mini-css-extract-plugin": "^2.6.1",
|
||||
"minimatch": "^5.1.0",
|
||||
"mobx": "^6.6.2",
|
||||
"mobx": "^6.7.0",
|
||||
"mobx-react-lite": "^3.4.0",
|
||||
"node-sass": "^7.0.3",
|
||||
"node-sass": "^8.0.0",
|
||||
"npm-check-updates": "*",
|
||||
"postcss": "^8.4.16",
|
||||
"postcss": "^8.4.19",
|
||||
"postcss-loader": "^7.0.1",
|
||||
"prettier": "*",
|
||||
"prettier-plugin-tailwindcss": "^0.1.13",
|
||||
@@ -105,9 +105,9 @@
|
||||
"react-dom": "^18.2.0",
|
||||
"react-refresh": "^0.14.0",
|
||||
"sass-loader": "*",
|
||||
"styled-components": "^5.3.5",
|
||||
"styled-components": "^5.3.6",
|
||||
"svg-jest": "^1.0.1",
|
||||
"tailwindcss": "^3.1.8",
|
||||
"tailwindcss": "^3.2.4",
|
||||
"ts-jest": "^29.0.3",
|
||||
"ts-loader": "^9.4.1",
|
||||
"typescript": "*",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { ListboxArrow, ListboxInput, ListboxList, ListboxPopover } from '@reach/listbox'
|
||||
import '@reach/listbox/styles.css'
|
||||
import VisuallyHidden from '@reach/visually-hidden'
|
||||
import { VisuallyHidden } from '@reach/visually-hidden'
|
||||
import { FunctionComponent } from 'react'
|
||||
import Icon from '@/Components/Icon/Icon'
|
||||
import { DropdownItem } from './DropdownItem'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import VisuallyHidden from '@reach/visually-hidden'
|
||||
import { VisuallyHidden } from '@reach/visually-hidden'
|
||||
import { observer } from 'mobx-react-lite'
|
||||
import { FunctionComponent, useCallback } from 'react'
|
||||
import Icon from '@/Components/Icon/Icon'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import Tooltip from '@reach/tooltip'
|
||||
import { Tooltip } from '@reach/tooltip'
|
||||
import styled from 'styled-components'
|
||||
|
||||
export default styled(Tooltip)`
|
||||
|
||||
Reference in New Issue
Block a user