chore: upgrade deps (#906)
* chore: upgrade deps * fix: MenuArrowRight import * fix: type naming
This commit is contained in:
@@ -1,19 +1,16 @@
|
|||||||
import { observer } from 'mobx-react-lite';
|
import { observer } from 'mobx-react-lite';
|
||||||
import { AppState } from '@/ui_models/app_state';
|
import { AppState } from '@/ui_models/app_state';
|
||||||
import { WebApplication } from '@/ui_models/application';
|
import { WebApplication } from '@/ui_models/application';
|
||||||
import { User } from '@standardnotes/snjs/dist/@types/services/api/responses';
|
import { User as UserType } from '@standardnotes/responses';
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
appState: AppState;
|
appState: AppState;
|
||||||
application: WebApplication;
|
application: WebApplication;
|
||||||
}
|
};
|
||||||
|
|
||||||
const User = observer(({
|
const User = observer(({ appState, application }: Props) => {
|
||||||
appState,
|
|
||||||
application,
|
|
||||||
}: Props) => {
|
|
||||||
const { server } = appState.accountMenu;
|
const { server } = appState.accountMenu;
|
||||||
const user = application.getUser();
|
const user = application.getUser() as UserType;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="sk-panel-section">
|
<div className="sk-panel-section">
|
||||||
@@ -21,8 +18,8 @@ const User = observer(({
|
|||||||
<div className="sk-notification danger">
|
<div className="sk-notification danger">
|
||||||
<div className="sk-notification-title">Sync Unreachable</div>
|
<div className="sk-notification-title">Sync Unreachable</div>
|
||||||
<div className="sk-notification-text">
|
<div className="sk-notification-text">
|
||||||
Hmm...we can't seem to sync your account.
|
Hmm...we can't seem to sync your account. The reason:{' '}
|
||||||
The reason: {appState.sync.errorMessage}
|
{appState.sync.errorMessage}
|
||||||
</div>
|
</div>
|
||||||
<a
|
<a
|
||||||
className="sk-a info-contrast sk-bold sk-panel-row"
|
className="sk-a info-contrast sk-bold sk-panel-row"
|
||||||
@@ -36,12 +33,8 @@ const User = observer(({
|
|||||||
)}
|
)}
|
||||||
<div className="sk-panel-row">
|
<div className="sk-panel-row">
|
||||||
<div className="sk-panel-column">
|
<div className="sk-panel-column">
|
||||||
<div className="sk-h1 sk-bold wrap">
|
<div className="sk-h1 sk-bold wrap">{user.email}</div>
|
||||||
{(user as User).email}
|
<div className="sk-subtitle neutral">{server}</div>
|
||||||
</div>
|
|
||||||
<div className="sk-subtitle neutral">
|
|
||||||
{server}
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="sk-panel-row" />
|
<div className="sk-panel-row" />
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ import {
|
|||||||
MarkdownIcon,
|
MarkdownIcon,
|
||||||
MenuArrowDownAlt,
|
MenuArrowDownAlt,
|
||||||
MenuArrowDownIcon,
|
MenuArrowDownIcon,
|
||||||
MenuArrowRight,
|
MenuArrowRightIcon,
|
||||||
MenuCloseIcon,
|
MenuCloseIcon,
|
||||||
MoreIcon,
|
MoreIcon,
|
||||||
NotesIcon,
|
NotesIcon,
|
||||||
@@ -92,7 +92,7 @@ const ICONS = {
|
|||||||
'lock-filled': LockFilledIcon,
|
'lock-filled': LockFilledIcon,
|
||||||
'menu-arrow-down-alt': MenuArrowDownAlt,
|
'menu-arrow-down-alt': MenuArrowDownAlt,
|
||||||
'menu-arrow-down': MenuArrowDownIcon,
|
'menu-arrow-down': MenuArrowDownIcon,
|
||||||
'menu-arrow-right': MenuArrowRight,
|
'menu-arrow-right': MenuArrowRightIcon,
|
||||||
'menu-close': MenuCloseIcon,
|
'menu-close': MenuCloseIcon,
|
||||||
'pencil-filled': PencilFilledIcon,
|
'pencil-filled': PencilFilledIcon,
|
||||||
'pencil-off': PencilOffIcon,
|
'pencil-off': PencilOffIcon,
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ export const createEditorMenuGroups = (
|
|||||||
name: editor.name,
|
name: editor.name,
|
||||||
component: editor,
|
component: editor,
|
||||||
isEntitled:
|
isEntitled:
|
||||||
application.getFeatureStatus(editor.identifier) ===
|
application.features.getFeatureStatus(editor.identifier) ===
|
||||||
FeatureStatus.Entitled,
|
FeatureStatus.Entitled,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ export const FocusModeSwitch: FunctionComponent<Props> = ({
|
|||||||
}) => {
|
}) => {
|
||||||
const premiumModal = usePremiumModal();
|
const premiumModal = usePremiumModal();
|
||||||
const isEntitled =
|
const isEntitled =
|
||||||
application.getFeatureStatus(FeatureIdentifier.FocusMode) ===
|
application.features.getFeatureStatus(FeatureIdentifier.FocusMode) ===
|
||||||
FeatureStatus.Entitled;
|
FeatureStatus.Entitled;
|
||||||
|
|
||||||
const toggle = useCallback(
|
const toggle = useCallback(
|
||||||
|
|||||||
@@ -22,12 +22,13 @@ export const ThemesMenuButton: FunctionComponent<Props> = ({
|
|||||||
const premiumModal = usePremiumModal();
|
const premiumModal = usePremiumModal();
|
||||||
|
|
||||||
const isThirdPartyTheme = useMemo(
|
const isThirdPartyTheme = useMemo(
|
||||||
() => application.isThirdPartyFeature(item.identifier),
|
() => application.features.isThirdPartyFeature(item.identifier),
|
||||||
[application, item.identifier]
|
[application, item.identifier]
|
||||||
);
|
);
|
||||||
const isEntitledToTheme = useMemo(
|
const isEntitledToTheme = useMemo(
|
||||||
() =>
|
() =>
|
||||||
application.getFeatureStatus(item.identifier) === FeatureStatus.Entitled,
|
application.features.getFeatureStatus(item.identifier) ===
|
||||||
|
FeatureStatus.Entitled,
|
||||||
[application, item.identifier]
|
[application, item.identifier]
|
||||||
);
|
);
|
||||||
const canActivateTheme = useMemo(
|
const canActivateTheme = useMemo(
|
||||||
|
|||||||
@@ -155,7 +155,9 @@ export const HistoryListContainer: FunctionComponent<Props> = observer(
|
|||||||
async (revisionListEntry: RevisionListEntry) => {
|
async (revisionListEntry: RevisionListEntry) => {
|
||||||
setShowContentLockedScreen(false);
|
setShowContentLockedScreen(false);
|
||||||
|
|
||||||
if (application.hasMinimumRole(revisionListEntry.required_role)) {
|
if (
|
||||||
|
application.features.hasMinimumRole(revisionListEntry.required_role)
|
||||||
|
) {
|
||||||
setIsFetchingSelectedRevision(true);
|
setIsFetchingSelectedRevision(true);
|
||||||
setSelectedRevision(undefined);
|
setSelectedRevision(undefined);
|
||||||
setSelectedRemoteEntry(undefined);
|
setSelectedRemoteEntry(undefined);
|
||||||
|
|||||||
@@ -95,9 +95,9 @@ export const RemoteHistoryList: FunctionComponent<RemoteHistoryListProps> =
|
|||||||
>
|
>
|
||||||
<div className="flex flex-grow items-center justify-between">
|
<div className="flex flex-grow items-center justify-between">
|
||||||
<div>{previewHistoryEntryTitle(entry)}</div>
|
<div>{previewHistoryEntryTitle(entry)}</div>
|
||||||
{!application.hasMinimumRole(entry.required_role) && (
|
{!application.features.hasMinimumRole(
|
||||||
<Icon type="premium-feature" />
|
entry.required_role
|
||||||
)}
|
) && <Icon type="premium-feature" />}
|
||||||
</div>
|
</div>
|
||||||
</HistoryListItem>
|
</HistoryListItem>
|
||||||
))}
|
))}
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ export const Appearance: FunctionComponent<Props> = observer(
|
|||||||
({ application }) => {
|
({ application }) => {
|
||||||
const premiumModal = usePremiumModal();
|
const premiumModal = usePremiumModal();
|
||||||
const isEntitledToMidnightTheme =
|
const isEntitledToMidnightTheme =
|
||||||
application.getFeatureStatus(FeatureIdentifier.MidnightTheme) ===
|
application.features.getFeatureStatus(FeatureIdentifier.MidnightTheme) ===
|
||||||
FeatureStatus.Entitled;
|
FeatureStatus.Entitled;
|
||||||
|
|
||||||
const [themeItems, setThemeItems] = useState<DropdownItem[]>([]);
|
const [themeItems, setThemeItems] = useState<DropdownItem[]>([]);
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ export const Extensions: FunctionComponent<{
|
|||||||
};
|
};
|
||||||
|
|
||||||
const submitExtensionUrl = async (url: string) => {
|
const submitExtensionUrl = async (url: string) => {
|
||||||
const component = await application.downloadExternalFeature(url);
|
const component = await application.features.downloadExternalFeature(url);
|
||||||
if (component) {
|
if (component) {
|
||||||
setConfirmableExtension(component);
|
setConfirmableExtension(component);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,15 +27,17 @@ export const OfflineSubscription: FunctionalComponent<IProps> = observer(
|
|||||||
useState(false);
|
useState(false);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (application.hasOfflineRepo()) {
|
if (application.features.hasOfflineRepo()) {
|
||||||
setHasUserPreviouslyStoredCode(true);
|
setHasUserPreviouslyStoredCode(true);
|
||||||
}
|
}
|
||||||
}, [application]);
|
}, [application]);
|
||||||
|
|
||||||
const shouldShowOfflineSubscription = () => {
|
const shouldShowOfflineSubscription = () => {
|
||||||
return !application.hasAccount() ||
|
return (
|
||||||
|
!application.hasAccount() ||
|
||||||
application.isThirdPartyHostUsed() ||
|
application.isThirdPartyHostUsed() ||
|
||||||
hasUserPreviouslyStoredCode;
|
hasUserPreviouslyStoredCode
|
||||||
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleSubscriptionCodeSubmit = async (
|
const handleSubscriptionCodeSubmit = async (
|
||||||
@@ -43,7 +45,9 @@ export const OfflineSubscription: FunctionalComponent<IProps> = observer(
|
|||||||
) => {
|
) => {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
|
||||||
const result = await application.setOfflineFeaturesCode(activationCode);
|
const result = await application.features.setOfflineFeaturesCode(
|
||||||
|
activationCode
|
||||||
|
);
|
||||||
|
|
||||||
if (result?.error) {
|
if (result?.error) {
|
||||||
await application.alertService.alert(result.error);
|
await application.alertService.alert(result.error);
|
||||||
@@ -55,7 +59,7 @@ export const OfflineSubscription: FunctionalComponent<IProps> = observer(
|
|||||||
};
|
};
|
||||||
|
|
||||||
const handleRemoveOfflineKey = async () => {
|
const handleRemoveOfflineKey = async () => {
|
||||||
await application.deleteOfflineFeatureRepo();
|
await application.features.deleteOfflineFeatureRepo();
|
||||||
|
|
||||||
setIsSuccessfullyActivated(false);
|
setIsSuccessfullyActivated(false);
|
||||||
setHasUserPreviouslyStoredCode(false);
|
setHasUserPreviouslyStoredCode(false);
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ export const EmailBackups = observer(({ application }: Props) => {
|
|||||||
}, [application]);
|
}, [application]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const emailBackupsFeatureStatus = application.getFeatureStatus(
|
const emailBackupsFeatureStatus = application.features.getFeatureStatus(
|
||||||
FeatureIdentifier.DailyEmailBackup
|
FeatureIdentifier.DailyEmailBackup
|
||||||
);
|
);
|
||||||
setIsEntitledToEmailBackups(
|
setIsEntitledToEmailBackups(
|
||||||
|
|||||||
@@ -65,13 +65,13 @@ export const CloudLink: FunctionComponent<Props> = ({ application }) => {
|
|||||||
}, [application]);
|
}, [application]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const dailyDropboxBackupStatus = application.getFeatureStatus(
|
const dailyDropboxBackupStatus = application.features.getFeatureStatus(
|
||||||
FeatureIdentifier.DailyDropboxBackup
|
FeatureIdentifier.DailyDropboxBackup
|
||||||
);
|
);
|
||||||
const dailyGdriveBackupStatus = application.getFeatureStatus(
|
const dailyGdriveBackupStatus = application.features.getFeatureStatus(
|
||||||
FeatureIdentifier.DailyGDriveBackup
|
FeatureIdentifier.DailyGDriveBackup
|
||||||
);
|
);
|
||||||
const dailyOneDriveBackupStatus = application.getFeatureStatus(
|
const dailyOneDriveBackupStatus = application.features.getFeatureStatus(
|
||||||
FeatureIdentifier.DailyOneDriveBackup
|
FeatureIdentifier.DailyOneDriveBackup
|
||||||
);
|
);
|
||||||
const isCloudBackupsAllowed = [
|
const isCloudBackupsAllowed = [
|
||||||
|
|||||||
@@ -74,7 +74,9 @@ export const ExtensionItem: FunctionComponent<ExtensionItemProps> = ({
|
|||||||
};
|
};
|
||||||
|
|
||||||
const localInstallable = extension.package_info.download_url;
|
const localInstallable = extension.package_info.download_url;
|
||||||
const isThirParty = application.isThirdPartyFeature(extension.identifier);
|
const isThirParty = application.features.isThirdPartyFeature(
|
||||||
|
extension.identifier
|
||||||
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<PreferencesSegment classes={'mb-5'}>
|
<PreferencesSegment classes={'mb-5'}>
|
||||||
|
|||||||
@@ -99,6 +99,7 @@ export class AlertService implements SNAlertService {
|
|||||||
const alert = new SKAlert({
|
const alert = new SKAlert({
|
||||||
title: title && sanitizeHtmlString(title),
|
title: title && sanitizeHtmlString(title),
|
||||||
text: sanitizeHtmlString(text),
|
text: sanitizeHtmlString(text),
|
||||||
|
buttons: [],
|
||||||
});
|
});
|
||||||
alert.present();
|
alert.present();
|
||||||
return () => {
|
return () => {
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import {
|
|||||||
import { WebAppEvent, WebApplication } from '@/ui_models/application';
|
import { WebAppEvent, WebApplication } from '@/ui_models/application';
|
||||||
import { isDesktopApplication } from '@/utils';
|
import { isDesktopApplication } from '@/utils';
|
||||||
import { Bridge, ElectronDesktopCallbacks } from './bridge';
|
import { Bridge, ElectronDesktopCallbacks } from './bridge';
|
||||||
|
import { InternalEventBus } from '@standardnotes/services';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An interface used by the Desktop application to interact with SN
|
* An interface used by the Desktop application to interact with SN
|
||||||
@@ -31,7 +32,7 @@ export class DesktopManager
|
|||||||
lastSearchedText?: string;
|
lastSearchedText?: string;
|
||||||
|
|
||||||
constructor(application: WebApplication, private bridge: Bridge) {
|
constructor(application: WebApplication, private bridge: Bridge) {
|
||||||
super(application);
|
super(application, new InternalEventBus());
|
||||||
}
|
}
|
||||||
|
|
||||||
get webApplication() {
|
get webApplication() {
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ import {
|
|||||||
PayloadSource,
|
PayloadSource,
|
||||||
PrefKey,
|
PrefKey,
|
||||||
} from '@standardnotes/snjs';
|
} from '@standardnotes/snjs';
|
||||||
|
import { InternalEventBus } from '@standardnotes/services';
|
||||||
|
|
||||||
const CACHED_THEMES_KEY = 'cachedThemes';
|
const CACHED_THEMES_KEY = 'cachedThemes';
|
||||||
|
|
||||||
@@ -21,7 +22,7 @@ export class ThemeManager extends ApplicationService {
|
|||||||
private unregisterStream!: () => void;
|
private unregisterStream!: () => void;
|
||||||
|
|
||||||
constructor(application: WebApplication) {
|
constructor(application: WebApplication) {
|
||||||
super(application);
|
super(application, new InternalEventBus());
|
||||||
this.colorSchemeEventHandler = this.colorSchemeEventHandler.bind(this);
|
this.colorSchemeEventHandler = this.colorSchemeEventHandler.bind(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -127,7 +128,9 @@ export class ThemeManager extends ApplicationService {
|
|||||||
this.deactivateTheme(themeUuid);
|
this.deactivateTheme(themeUuid);
|
||||||
hasChange = true;
|
hasChange = true;
|
||||||
} else {
|
} else {
|
||||||
const status = this.application.getFeatureStatus(theme.identifier);
|
const status = this.application.features.getFeatureStatus(
|
||||||
|
theme.identifier
|
||||||
|
);
|
||||||
if (status !== FeatureStatus.Entitled) {
|
if (status !== FeatureStatus.Entitled) {
|
||||||
if (theme.active) {
|
if (theme.active) {
|
||||||
this.application.toggleTheme(theme);
|
this.application.toggleTheme(theme);
|
||||||
@@ -212,7 +215,7 @@ export class ThemeManager extends ApplicationService {
|
|||||||
|
|
||||||
if (
|
if (
|
||||||
!skipEntitlementCheck &&
|
!skipEntitlementCheck &&
|
||||||
this.application.getFeatureStatus(theme.identifier) !==
|
this.application.features.getFeatureStatus(theme.identifier) !==
|
||||||
FeatureStatus.Entitled
|
FeatureStatus.Entitled
|
||||||
) {
|
) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ export class FeaturesState {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private hasNativeFolders(): boolean {
|
private hasNativeFolders(): boolean {
|
||||||
const status = this.application.getFeatureStatus(
|
const status = this.application.features.getFeatureStatus(
|
||||||
FeatureIdentifier.TagNesting
|
FeatureIdentifier.TagNesting
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -95,7 +95,7 @@ export class FeaturesState {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private hasNativeSmartViews(): boolean {
|
private hasNativeSmartViews(): boolean {
|
||||||
const status = this.application.getFeatureStatus(
|
const status = this.application.features.getFeatureStatus(
|
||||||
FeatureIdentifier.SmartFilters
|
FeatureIdentifier.SmartFilters
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ import { IOService } from '@/services/ioService';
|
|||||||
import { AutolockService } from '@/services/autolock_service';
|
import { AutolockService } from '@/services/autolock_service';
|
||||||
import { StatusManager } from '@/services/statusManager';
|
import { StatusManager } from '@/services/statusManager';
|
||||||
import { ThemeManager } from '@/services/themeManager';
|
import { ThemeManager } from '@/services/themeManager';
|
||||||
|
import { InternalEventBus } from '@standardnotes/services';
|
||||||
|
|
||||||
export class ApplicationGroup extends SNApplicationGroup {
|
export class ApplicationGroup extends SNApplicationGroup {
|
||||||
constructor(
|
constructor(
|
||||||
@@ -62,7 +63,10 @@ export class ApplicationGroup extends SNApplicationGroup {
|
|||||||
const io = new IOService(
|
const io = new IOService(
|
||||||
platform === Platform.MacWeb || platform === Platform.MacDesktop
|
platform === Platform.MacWeb || platform === Platform.MacDesktop
|
||||||
);
|
);
|
||||||
const autolockService = new AutolockService(application);
|
const autolockService = new AutolockService(
|
||||||
|
application,
|
||||||
|
new InternalEventBus()
|
||||||
|
);
|
||||||
const statusManager = new StatusManager();
|
const statusManager = new StatusManager();
|
||||||
const themeService = new ThemeManager(application);
|
const themeService = new ThemeManager(application);
|
||||||
application.setWebServices({
|
application.setWebServices({
|
||||||
|
|||||||
26
package.json
26
package.json
@@ -27,12 +27,15 @@
|
|||||||
"@babel/preset-typescript": "^7.16.7",
|
"@babel/preset-typescript": "^7.16.7",
|
||||||
"@reach/disclosure": "^0.16.2",
|
"@reach/disclosure": "^0.16.2",
|
||||||
"@reach/visually-hidden": "^0.16.0",
|
"@reach/visually-hidden": "^0.16.0",
|
||||||
|
"@standardnotes/responses": "^1.1.5",
|
||||||
|
"@standardnotes/services": "^1.4.0",
|
||||||
|
"@standardnotes/stylekit": "5.14.0",
|
||||||
"@svgr/webpack": "^6.2.1",
|
"@svgr/webpack": "^6.2.1",
|
||||||
"@types/jest": "^27.4.1",
|
"@types/jest": "^27.4.1",
|
||||||
"@types/lodash": "^4.14.179",
|
"@types/lodash": "^4.14.179",
|
||||||
"@types/react": "^17.0.39",
|
"@types/react": "^17.0.39",
|
||||||
"@typescript-eslint/eslint-plugin": "^5.12.1",
|
"@typescript-eslint/eslint-plugin": "^5.13.0",
|
||||||
"@typescript-eslint/parser": "^5.12.1",
|
"@typescript-eslint/parser": "^5.13.0",
|
||||||
"apply-loader": "^2.0.0",
|
"apply-loader": "^2.0.0",
|
||||||
"babel-eslint": "^10.1.0",
|
"babel-eslint": "^10.1.0",
|
||||||
"babel-loader": "^8.2.3",
|
"babel-loader": "^8.2.3",
|
||||||
@@ -41,7 +44,7 @@
|
|||||||
"css-loader": "^6.6.0",
|
"css-loader": "^6.6.0",
|
||||||
"dotenv": "^16.0.0",
|
"dotenv": "^16.0.0",
|
||||||
"eslint": "^8.10.0",
|
"eslint": "^8.10.0",
|
||||||
"eslint-config-prettier": "^8.4.0",
|
"eslint-config-prettier": "^8.5.0",
|
||||||
"eslint-plugin-react": "^7.29.2",
|
"eslint-plugin-react": "^7.29.2",
|
||||||
"eslint-plugin-react-hooks": "^4.3.0",
|
"eslint-plugin-react-hooks": "^4.3.0",
|
||||||
"file-loader": "^6.2.0",
|
"file-loader": "^6.2.0",
|
||||||
@@ -57,13 +60,12 @@
|
|||||||
"pretty-quick": "^3.1.3",
|
"pretty-quick": "^3.1.3",
|
||||||
"sass-loader": "^12.6.0",
|
"sass-loader": "^12.6.0",
|
||||||
"serve-static": "^1.14.2",
|
"serve-static": "^1.14.2",
|
||||||
"@standardnotes/stylekit": "5.12.2",
|
|
||||||
"svg-jest": "^1.0.1",
|
"svg-jest": "^1.0.1",
|
||||||
"ts-jest": "^27.1.3",
|
"ts-jest": "^27.1.3",
|
||||||
"ts-loader": "^9.2.6",
|
"ts-loader": "^9.2.7",
|
||||||
"typescript": "4.5.5",
|
"typescript": "4.6.2",
|
||||||
"typescript-eslint": "0.0.1-alpha.0",
|
"typescript-eslint": "0.0.1-alpha.0",
|
||||||
"webpack": "^5.69.1",
|
"webpack": "^5.70.0",
|
||||||
"webpack-cli": "^4.9.2",
|
"webpack-cli": "^4.9.2",
|
||||||
"webpack-dev-server": "^4.7.4",
|
"webpack-dev-server": "^4.7.4",
|
||||||
"webpack-merge": "^5.8.0"
|
"webpack-merge": "^5.8.0"
|
||||||
@@ -76,11 +78,11 @@
|
|||||||
"@reach/dialog": "^0.16.2",
|
"@reach/dialog": "^0.16.2",
|
||||||
"@reach/listbox": "^0.16.2",
|
"@reach/listbox": "^0.16.2",
|
||||||
"@reach/tooltip": "^0.16.2",
|
"@reach/tooltip": "^0.16.2",
|
||||||
"@standardnotes/components": "1.7.6",
|
"@standardnotes/components": "1.7.8",
|
||||||
"@standardnotes/features": "1.33.1",
|
"@standardnotes/features": "1.34.0",
|
||||||
"@standardnotes/snjs": "2.66.0",
|
"@standardnotes/settings": "^1.11.5",
|
||||||
"@standardnotes/settings": "^1.11.3",
|
"@standardnotes/sncrypto-web": "1.7.3",
|
||||||
"@standardnotes/sncrypto-web": "1.7.1",
|
"@standardnotes/snjs": "2.72.0",
|
||||||
"mobx": "^6.4.2",
|
"mobx": "^6.4.2",
|
||||||
"mobx-react-lite": "^3.3.0",
|
"mobx-react-lite": "^3.3.0",
|
||||||
"preact": "^10.6.6",
|
"preact": "^10.6.6",
|
||||||
|
|||||||
321
yarn.lock
321
yarn.lock
@@ -2306,105 +2306,116 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
"@sinonjs/commons" "^1.7.0"
|
"@sinonjs/commons" "^1.7.0"
|
||||||
|
|
||||||
"@standardnotes/applications@^1.1.1":
|
"@standardnotes/applications@^1.1.3":
|
||||||
version "1.1.1"
|
version "1.1.3"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/applications/-/applications-1.1.1.tgz#c57b9e192436d43963b36919ab44d1c626838151"
|
resolved "https://registry.yarnpkg.com/@standardnotes/applications/-/applications-1.1.3.tgz#7f19ab3e1a5d7754e18be9b6b37ed66cbacdbd05"
|
||||||
integrity sha512-C3K1dzjLG/kG4BCXMhCaL5xBnLXIaElkxZRxmg3Xrnh2XqtO7IbEsrjii8VxdYvjbhCEriFXLgghcSyHujaTTA==
|
integrity sha512-B5kJ9S9F7ikGl+KHWgokbBYGwB15XWQSlwpxCw0IAseZuf/b2J8PAS1oeNhRNK73nvXercrQE15X42ORbjSb1Q==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@standardnotes/common" "^1.15.1"
|
"@standardnotes/common" "^1.15.3"
|
||||||
|
|
||||||
"@standardnotes/auth@^3.17.1":
|
"@standardnotes/auth@^3.17.3":
|
||||||
version "3.17.1"
|
version "3.17.3"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/auth/-/auth-3.17.1.tgz#eda5f3e156c990c59407ce5a17f043a5caefe5f9"
|
resolved "https://registry.yarnpkg.com/@standardnotes/auth/-/auth-3.17.3.tgz#a00f10faa0fb2a7dd76509d3b678f85818aad63c"
|
||||||
integrity sha512-A3y20NeXa5MU5jxTlM1rxD6eMWe6K7WdWsANIiJceuFUx2jisX2esZyJluGZ2Pi3dwhMuOzmoX8iRgk3eUmkgg==
|
integrity sha512-tb5ylXuDBPhgeZZynNsMk83N74NMMV9z6M9hyrwuK5HbKWM5r5L9U8lwFawG8flqTKpYzPeWxmaRFZT/5qR22Q==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@standardnotes/common" "^1.15.1"
|
"@standardnotes/common" "^1.15.3"
|
||||||
jsonwebtoken "^8.5.1"
|
jsonwebtoken "^8.5.1"
|
||||||
|
|
||||||
"@standardnotes/common@^1.15.1":
|
"@standardnotes/common@^1.15.3":
|
||||||
version "1.15.1"
|
version "1.15.3"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/common/-/common-1.15.1.tgz#e028ca719e9c4c1acbf8867be5f97599275c7490"
|
resolved "https://registry.yarnpkg.com/@standardnotes/common/-/common-1.15.3.tgz#0b8ce48b81b260abe2d405431fb04aacb44b5a01"
|
||||||
integrity sha512-OQTDsB+DatNyRplzx6SUasOTWFdwJZXkJkyDUr1rb1HnPz/VQpHYaQh5pRNHt7OHe002373rQZPAweHBlmEoDg==
|
integrity sha512-9oh/W3sFQYyA5Vabcbu6BUkLVkFq/25Q5EK9KCd4aT9QnDJ9JQlTtzDmTk1jYuM6rnccsJ6SW2pcWjbi9FVniw==
|
||||||
|
|
||||||
"@standardnotes/components@1.7.6":
|
"@standardnotes/components@1.7.8":
|
||||||
version "1.7.6"
|
version "1.7.8"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/components/-/components-1.7.6.tgz#6dcce572b32580a6df9091422d96c9c0b6917174"
|
resolved "https://registry.yarnpkg.com/@standardnotes/components/-/components-1.7.8.tgz#2717f54afe013b8b8ca66a8f5197a753d0570d6e"
|
||||||
integrity sha512-5lSYNKpO1tQRD6PMOs0IVTmPhfUh33+h6HQZdbWyCmjUk99QE86cI6IC8LnPh5rjHKG+jkfwgVzBKrR3QS/eQw==
|
integrity sha512-6xaUFMvzpisTASmEFKt88QtXIisWxNuZYpOZ2niE4KWTfiknjdMR3m5MSNG6FVI5jbKwaJENkeXVRuKCoIpeIA==
|
||||||
|
|
||||||
"@standardnotes/domain-events@^2.23.17":
|
"@standardnotes/domain-events@^2.23.20":
|
||||||
version "2.23.17"
|
version "2.23.20"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/domain-events/-/domain-events-2.23.17.tgz#b2256ad7711003fb1790ac53548e8db37df38b4c"
|
resolved "https://registry.yarnpkg.com/@standardnotes/domain-events/-/domain-events-2.23.20.tgz#8ba0fe7a4f13d91ecf37af6478b5c782e09d2b2c"
|
||||||
integrity sha512-9qhQFydyi0ZNw2u2tAAp53Gbz1VLRwDX4S7FK4vT3sSoHTmkvkI354ETcgDBlZuIMZSo7AwthKu3wZTCz3jvMA==
|
integrity sha512-ZIQ/+mZ+II/T8rjgliBhKAuZ4Z2IpAkNIj7GZtcs830tgc5wg9cC92P7aYnLEDzH2J1KCm+UTndEi8fE+fOWyg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@standardnotes/auth" "^3.17.1"
|
"@standardnotes/auth" "^3.17.3"
|
||||||
"@standardnotes/features" "^1.33.1"
|
"@standardnotes/features" "^1.34.0"
|
||||||
|
|
||||||
"@standardnotes/features@1.33.1", "@standardnotes/features@^1.33.1":
|
"@standardnotes/features@1.34.0", "@standardnotes/features@^1.34.0":
|
||||||
version "1.33.1"
|
version "1.34.0"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/features/-/features-1.33.1.tgz#0269acf6672396cd7015b8df7f559f600de4dd08"
|
resolved "https://registry.yarnpkg.com/@standardnotes/features/-/features-1.34.0.tgz#88a48a4b70d2894b459dadc3f01db912afc7ffdb"
|
||||||
integrity sha512-TeZJ8nfaVMi1RGCNhGoXtzbhLuODf8fmceuMdZGMJYJEE6eEIr/YvqpDp1tYO/xCsvboZgRdwVmC7D5jPPmIwg==
|
integrity sha512-ipmrCNGsy3zyJRgfTfiN9U1RN1vnzsHXftbhhRECXvYuq+QXyeytJrxCw6SSpZpW/DNOjV6jeIaX8WmaIQfvdA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@standardnotes/auth" "^3.17.1"
|
"@standardnotes/auth" "^3.17.3"
|
||||||
"@standardnotes/common" "^1.15.1"
|
"@standardnotes/common" "^1.15.3"
|
||||||
|
|
||||||
"@standardnotes/payloads@^1.1.2":
|
"@standardnotes/payloads@^1.3.0":
|
||||||
version "1.1.2"
|
version "1.3.0"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/payloads/-/payloads-1.1.2.tgz#6cb7819ab5fedc17d2e90a703015d0a46e350643"
|
resolved "https://registry.yarnpkg.com/@standardnotes/payloads/-/payloads-1.3.0.tgz#0db372b21069ae5168cfcd1d6dc55bcb3247fb6b"
|
||||||
integrity sha512-uV7cKkgP7eqfqyzvsd8r3t+DOGFkWIYNT8bGqYvTSrj+gjIGVSPhqL//oN1iUTvFUtcFTJHVLO2eirE2xcn/0A==
|
integrity sha512-2NUP22oevR2sBQ6blukLZCOkBt/3PoGh+x7nuCt6hdc2OfngcxtKmZ0XEscT1Pq5sAdXxLL4LrQzd0VLH1M0ZQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@standardnotes/applications" "^1.1.1"
|
"@standardnotes/applications" "^1.1.3"
|
||||||
"@standardnotes/common" "^1.15.1"
|
"@standardnotes/common" "^1.15.3"
|
||||||
"@standardnotes/features" "^1.33.1"
|
"@standardnotes/features" "^1.34.0"
|
||||||
"@standardnotes/utils" "^1.2.1"
|
"@standardnotes/utils" "^1.2.3"
|
||||||
|
|
||||||
"@standardnotes/services@^1.2.1":
|
"@standardnotes/responses@^1.1.5":
|
||||||
version "1.2.1"
|
version "1.1.5"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/services/-/services-1.2.1.tgz#7f1ddd3a16cd1c8dc43d3466fbe936a28d6d5eeb"
|
resolved "https://registry.yarnpkg.com/@standardnotes/responses/-/responses-1.1.5.tgz#565f8ae7cae95fab539904df8e56fd80dcf961d9"
|
||||||
integrity sha512-b8Nw20SSg3Xr34hHoDQPxWNJ6Xgnswrjfg2paYPHXclP1Qwvo7OpiqdcjMntZ88UftvY1bFZJvqF1xrak7TJFA==
|
integrity sha512-bk55ByUL07s92L38v4POfLKKBfCdxw/3dzHBRzF3FqDTH2bMOk4+qduqsTmdGDB4N9SuqZkv5/aMuZOw8PF6eA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@standardnotes/applications" "^1.1.1"
|
"@standardnotes/auth" "^3.17.3"
|
||||||
"@standardnotes/common" "^1.15.1"
|
"@standardnotes/common" "^1.15.3"
|
||||||
"@standardnotes/utils" "^1.2.1"
|
"@standardnotes/features" "^1.34.0"
|
||||||
|
"@standardnotes/payloads" "^1.3.0"
|
||||||
|
|
||||||
"@standardnotes/settings@^1.11.3":
|
"@standardnotes/services@^1.4.0":
|
||||||
version "1.11.3"
|
version "1.4.0"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/settings/-/settings-1.11.3.tgz#f7735da40807dab6eaf81cc82d8d30f5461d26d5"
|
resolved "https://registry.yarnpkg.com/@standardnotes/services/-/services-1.4.0.tgz#776ee5d022e4512844af1a284a2e90f599217218"
|
||||||
integrity sha512-95nqPYIZt57HMrymf4FTMDHOibM13AmV/8JEj7mPbIqcNKvVD486BURsaqpoBgkqB4Q43LbT8dfTrBPDgmIdxg==
|
integrity sha512-wO0LQ+qMG0bfH0HNPulsO8nZ2Z1Y84NLP0fZdMdtqiuaCi1GrM/PUlcL/fpXCJKNeTKoYa8Dh4PfF8DOjalKXg==
|
||||||
|
|
||||||
"@standardnotes/sncrypto-common@^1.7.1":
|
|
||||||
version "1.7.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/sncrypto-common/-/sncrypto-common-1.7.1.tgz#2feead118e83b605696b2bc46a0986cbf577f855"
|
|
||||||
integrity sha512-KAT/bZdbgLzDG8gOeuV07ObnYVE3kBoIK3dtRwlRfal3+BuiXE6JxaSblsophjTLG4i38/sBZ0Ex+UTZoebkug==
|
|
||||||
|
|
||||||
"@standardnotes/sncrypto-web@1.7.1":
|
|
||||||
version "1.7.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/sncrypto-web/-/sncrypto-web-1.7.1.tgz#8ccbd212a0afd4036d6048bd423b11f68fdafa38"
|
|
||||||
integrity sha512-oDAS8l6tWiCQNPxnI9i9P/5fud9jFIDz8/6MKeg+xsQ+HD+OUPES4c9a/5oz4ItY5gnYmYrEFLowv22gYFeKYg==
|
|
||||||
dependencies:
|
dependencies:
|
||||||
"@standardnotes/sncrypto-common" "^1.7.1"
|
"@standardnotes/applications" "^1.1.3"
|
||||||
|
"@standardnotes/common" "^1.15.3"
|
||||||
|
"@standardnotes/utils" "^1.2.3"
|
||||||
|
|
||||||
|
"@standardnotes/settings@^1.11.5":
|
||||||
|
version "1.11.5"
|
||||||
|
resolved "https://registry.yarnpkg.com/@standardnotes/settings/-/settings-1.11.5.tgz#792bf3e0505065486f521b2f19c2bf1081b8fa5e"
|
||||||
|
integrity sha512-n6StAS3nBgs7Lia5mOt3+H4Xd6hatCcHFx83paFq9kdI1cKbqn7oFF4g/rUbWPy4nsx+96zBehB6EhsJ2MGzyQ==
|
||||||
|
|
||||||
|
"@standardnotes/sncrypto-common@^1.7.3":
|
||||||
|
version "1.7.3"
|
||||||
|
resolved "https://registry.yarnpkg.com/@standardnotes/sncrypto-common/-/sncrypto-common-1.7.3.tgz#1e62a14800393be44cdb376d1d72fbc064334fc1"
|
||||||
|
integrity sha512-twwYeBL+COkNF9IUM5bWrLZ4gXjg41tRxBMR3r3JcbrkyYjcNqVHf9L+YdBcndjSV3/9xwWl2pYWK1RB3UR2Xg==
|
||||||
|
|
||||||
|
"@standardnotes/sncrypto-web@1.7.3":
|
||||||
|
version "1.7.3"
|
||||||
|
resolved "https://registry.yarnpkg.com/@standardnotes/sncrypto-web/-/sncrypto-web-1.7.3.tgz#4fadaa8d41f301a5077db7a539c770db1cca9413"
|
||||||
|
integrity sha512-eudCOPQvuhEXUreBz8I+zN8NKNDkLZ1goxbi5nDC7THz+iGPxLFpYhhe9RzacA1oPjOQrBnkrWlByQD13XkvrA==
|
||||||
|
dependencies:
|
||||||
|
"@standardnotes/sncrypto-common" "^1.7.3"
|
||||||
buffer "^6.0.3"
|
buffer "^6.0.3"
|
||||||
libsodium-wrappers "^0.7.9"
|
libsodium-wrappers "^0.7.9"
|
||||||
|
|
||||||
"@standardnotes/snjs@2.66.0":
|
"@standardnotes/snjs@2.72.0":
|
||||||
version "2.66.0"
|
version "2.72.0"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/snjs/-/snjs-2.66.0.tgz#ae4dd3def15e6e093bf9f39a677f67b98ca9685a"
|
resolved "https://registry.yarnpkg.com/@standardnotes/snjs/-/snjs-2.72.0.tgz#bf807b94a326e0d33acc15fe418f727f49737935"
|
||||||
integrity sha512-/sJ/9+a/ADhA77/k11liW1NlVkWhiT833euo/uhFDv/lfiZB512w/8Y3pfUrYGBQewBOPV1IqsXk4FH/eiz/GQ==
|
integrity sha512-MIpfeZgJ/AHeHfNDGsG1te9SjmMAugOK1HFp8pY/LyEUw4uQJSKbPpwM6q81ExUPROFy3KbE4mn9IN2Kk/5c0A==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@standardnotes/applications" "^1.1.1"
|
"@standardnotes/applications" "^1.1.3"
|
||||||
"@standardnotes/auth" "^3.17.1"
|
"@standardnotes/auth" "^3.17.3"
|
||||||
"@standardnotes/common" "^1.15.1"
|
"@standardnotes/common" "^1.15.3"
|
||||||
"@standardnotes/domain-events" "^2.23.17"
|
"@standardnotes/domain-events" "^2.23.20"
|
||||||
"@standardnotes/features" "^1.33.1"
|
"@standardnotes/features" "^1.34.0"
|
||||||
"@standardnotes/payloads" "^1.1.2"
|
"@standardnotes/payloads" "^1.3.0"
|
||||||
"@standardnotes/services" "^1.2.1"
|
"@standardnotes/responses" "^1.1.5"
|
||||||
"@standardnotes/settings" "^1.11.3"
|
"@standardnotes/services" "^1.4.0"
|
||||||
"@standardnotes/sncrypto-common" "^1.7.1"
|
"@standardnotes/settings" "^1.11.5"
|
||||||
"@standardnotes/utils" "^1.2.1"
|
"@standardnotes/sncrypto-common" "^1.7.3"
|
||||||
|
"@standardnotes/utils" "^1.2.3"
|
||||||
|
|
||||||
"@standardnotes/stylekit@5.12.2":
|
"@standardnotes/stylekit@5.14.0":
|
||||||
version "5.12.2"
|
version "5.14.0"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/stylekit/-/stylekit-5.12.2.tgz#8c2bea39aa696d27a3b88ef68c182638f9c72615"
|
resolved "https://registry.yarnpkg.com/@standardnotes/stylekit/-/stylekit-5.14.0.tgz#806b7d896fb94de8be72e762dd205beefff05fd7"
|
||||||
integrity sha512-pa30xiil1ZQoXZetWdOhABIfOTkuhlSqdi2LAmJ7SkfiCclqsGGvOSf8z2R2V8DP5B7R2kYH6ko11CBGAhwjqA==
|
integrity sha512-zCB8QFPUTe+063RsLNCudkP6FY6ujKC3iE2pD6ak4htpXtW6DndwYbhEffuiWIjbRzDGAy0YyQ7y8V19Jw7ElQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@nanostores/preact" "^0.1.3"
|
"@nanostores/preact" "^0.1.3"
|
||||||
"@reach/listbox" "^0.16.2"
|
"@reach/listbox" "^0.16.2"
|
||||||
@@ -2414,14 +2425,14 @@
|
|||||||
nanostores "^0.5.10"
|
nanostores "^0.5.10"
|
||||||
prop-types "^15.8.1"
|
prop-types "^15.8.1"
|
||||||
|
|
||||||
"@standardnotes/utils@^1.2.1":
|
"@standardnotes/utils@^1.2.3":
|
||||||
version "1.2.1"
|
version "1.2.3"
|
||||||
resolved "https://registry.yarnpkg.com/@standardnotes/utils/-/utils-1.2.1.tgz#226c679f5f91713c58f8ec0e837ea4586b234b3c"
|
resolved "https://registry.yarnpkg.com/@standardnotes/utils/-/utils-1.2.3.tgz#2ff61f3214645c84dd6603858feb964db31cb19f"
|
||||||
integrity sha512-6lCzDsps9jh+CcgAeyPjwVaZG7VYCqKl5+Qp6mLUyFbqBIylg4ZW3VXvjjfw8DYY1LgHZtCTIHTuDdXCDuGm+w==
|
integrity sha512-0/pSx+kJKRBdQ56oPPFRcMXBvTm/U4/zEE4Kqyx2vlm3EL0tXv4UKNuPSDbsbI5yUn8KpVSZ6LS4LZhhMU4IUA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@standardnotes/common" "^1.15.1"
|
"@standardnotes/common" "^1.15.3"
|
||||||
dompurify "^2.3.4"
|
dompurify "^2.3.6"
|
||||||
lodash "^4.17.19"
|
lodash "^4.17.21"
|
||||||
|
|
||||||
"@svgr/babel-plugin-add-jsx-attribute@^6.0.0":
|
"@svgr/babel-plugin-add-jsx-attribute@^6.0.0":
|
||||||
version "6.0.0"
|
version "6.0.0"
|
||||||
@@ -2821,14 +2832,14 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
"@types/yargs-parser" "*"
|
"@types/yargs-parser" "*"
|
||||||
|
|
||||||
"@typescript-eslint/eslint-plugin@^5.12.1":
|
"@typescript-eslint/eslint-plugin@^5.13.0":
|
||||||
version "5.12.1"
|
version "5.13.0"
|
||||||
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.12.1.tgz#b2cd3e288f250ce8332d5035a2ff65aba3374ac4"
|
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.13.0.tgz#2809052b85911ced9c54a60dac10e515e9114497"
|
||||||
integrity sha512-M499lqa8rnNK7mUv74lSFFttuUsubIRdAbHcVaP93oFcKkEmHmLqy2n7jM9C8DVmFMYK61ExrZU6dLYhQZmUpw==
|
integrity sha512-vLktb2Uec81fxm/cfz2Hd6QaWOs8qdmVAZXLdOBX6JFJDhf6oDZpMzZ4/LZ6SFM/5DgDcxIMIvy3F+O9yZBuiQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@typescript-eslint/scope-manager" "5.12.1"
|
"@typescript-eslint/scope-manager" "5.13.0"
|
||||||
"@typescript-eslint/type-utils" "5.12.1"
|
"@typescript-eslint/type-utils" "5.13.0"
|
||||||
"@typescript-eslint/utils" "5.12.1"
|
"@typescript-eslint/utils" "5.13.0"
|
||||||
debug "^4.3.2"
|
debug "^4.3.2"
|
||||||
functional-red-black-tree "^1.0.1"
|
functional-red-black-tree "^1.0.1"
|
||||||
ignore "^5.1.8"
|
ignore "^5.1.8"
|
||||||
@@ -2836,69 +2847,69 @@
|
|||||||
semver "^7.3.5"
|
semver "^7.3.5"
|
||||||
tsutils "^3.21.0"
|
tsutils "^3.21.0"
|
||||||
|
|
||||||
"@typescript-eslint/parser@^5.12.1":
|
"@typescript-eslint/parser@^5.13.0":
|
||||||
version "5.12.1"
|
version "5.13.0"
|
||||||
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.12.1.tgz#b090289b553b8aa0899740d799d0f96e6f49771b"
|
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.13.0.tgz#0394ed8f2f849273c0bf4b811994d177112ced5c"
|
||||||
integrity sha512-6LuVUbe7oSdHxUWoX/m40Ni8gsZMKCi31rlawBHt7VtW15iHzjbpj2WLiToG2758KjtCCiLRKZqfrOdl3cNKuw==
|
integrity sha512-GdrU4GvBE29tm2RqWOM0P5QfCtgCyN4hXICj/X9ibKED16136l9ZpoJvCL5pSKtmJzA+NRDzQ312wWMejCVVfg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@typescript-eslint/scope-manager" "5.12.1"
|
"@typescript-eslint/scope-manager" "5.13.0"
|
||||||
"@typescript-eslint/types" "5.12.1"
|
"@typescript-eslint/types" "5.13.0"
|
||||||
"@typescript-eslint/typescript-estree" "5.12.1"
|
"@typescript-eslint/typescript-estree" "5.13.0"
|
||||||
debug "^4.3.2"
|
debug "^4.3.2"
|
||||||
|
|
||||||
"@typescript-eslint/scope-manager@5.12.1":
|
"@typescript-eslint/scope-manager@5.13.0":
|
||||||
version "5.12.1"
|
version "5.13.0"
|
||||||
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.12.1.tgz#58734fd45d2d1dec49641aacc075fba5f0968817"
|
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.13.0.tgz#cf6aff61ca497cb19f0397eea8444a58f46156b6"
|
||||||
integrity sha512-J0Wrh5xS6XNkd4TkOosxdpObzlYfXjAFIm9QxYLCPOcHVv1FyyFCPom66uIh8uBr0sZCrtS+n19tzufhwab8ZQ==
|
integrity sha512-T4N8UvKYDSfVYdmJq7g2IPJYCRzwtp74KyDZytkR4OL3NRupvswvmJQJ4CX5tDSurW2cvCc1Ia1qM7d0jpa7IA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@typescript-eslint/types" "5.12.1"
|
"@typescript-eslint/types" "5.13.0"
|
||||||
"@typescript-eslint/visitor-keys" "5.12.1"
|
"@typescript-eslint/visitor-keys" "5.13.0"
|
||||||
|
|
||||||
"@typescript-eslint/type-utils@5.12.1":
|
"@typescript-eslint/type-utils@5.13.0":
|
||||||
version "5.12.1"
|
version "5.13.0"
|
||||||
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.12.1.tgz#8d58c6a0bb176b5e9a91581cda1a7f91a114d3f0"
|
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.13.0.tgz#b0efd45c85b7bab1125c97b752cab3a86c7b615d"
|
||||||
integrity sha512-Gh8feEhsNLeCz6aYqynh61Vsdy+tiNNkQtc+bN3IvQvRqHkXGUhYkUi+ePKzP0Mb42se7FDb+y2SypTbpbR/Sg==
|
integrity sha512-/nz7qFizaBM1SuqAKb7GLkcNn2buRdDgZraXlkhz+vUGiN1NZ9LzkA595tHHeduAiS2MsHqMNhE2zNzGdw43Yg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@typescript-eslint/utils" "5.12.1"
|
"@typescript-eslint/utils" "5.13.0"
|
||||||
debug "^4.3.2"
|
debug "^4.3.2"
|
||||||
tsutils "^3.21.0"
|
tsutils "^3.21.0"
|
||||||
|
|
||||||
"@typescript-eslint/types@5.12.1":
|
"@typescript-eslint/types@5.13.0":
|
||||||
version "5.12.1"
|
version "5.13.0"
|
||||||
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.12.1.tgz#46a36a28ff4d946821b58fe5a73c81dc2e12aa89"
|
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.13.0.tgz#da1de4ae905b1b9ff682cab0bed6b2e3be9c04e5"
|
||||||
integrity sha512-hfcbq4qVOHV1YRdhkDldhV9NpmmAu2vp6wuFODL71Y0Ixak+FLeEU4rnPxgmZMnGreGEghlEucs9UZn5KOfHJA==
|
integrity sha512-LmE/KO6DUy0nFY/OoQU0XelnmDt+V8lPQhh8MOVa7Y5k2gGRd6U9Kp3wAjhB4OHg57tUO0nOnwYQhRRyEAyOyg==
|
||||||
|
|
||||||
"@typescript-eslint/typescript-estree@5.12.1":
|
"@typescript-eslint/typescript-estree@5.13.0":
|
||||||
version "5.12.1"
|
version "5.13.0"
|
||||||
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.12.1.tgz#6a9425b9c305bcbc38e2d1d9a24c08e15e02b722"
|
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.13.0.tgz#b37c07b748ff030a3e93d87c842714e020b78141"
|
||||||
integrity sha512-ahOdkIY9Mgbza7L9sIi205Pe1inCkZWAHE1TV1bpxlU4RZNPtXaDZfiiFWcL9jdxvW1hDYZJXrFm+vlMkXRbBw==
|
integrity sha512-Q9cQow0DeLjnp5DuEDjLZ6JIkwGx3oYZe+BfcNuw/POhtpcxMTy18Icl6BJqTSd+3ftsrfuVb7mNHRZf7xiaNA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@typescript-eslint/types" "5.12.1"
|
"@typescript-eslint/types" "5.13.0"
|
||||||
"@typescript-eslint/visitor-keys" "5.12.1"
|
"@typescript-eslint/visitor-keys" "5.13.0"
|
||||||
debug "^4.3.2"
|
debug "^4.3.2"
|
||||||
globby "^11.0.4"
|
globby "^11.0.4"
|
||||||
is-glob "^4.0.3"
|
is-glob "^4.0.3"
|
||||||
semver "^7.3.5"
|
semver "^7.3.5"
|
||||||
tsutils "^3.21.0"
|
tsutils "^3.21.0"
|
||||||
|
|
||||||
"@typescript-eslint/utils@5.12.1":
|
"@typescript-eslint/utils@5.13.0":
|
||||||
version "5.12.1"
|
version "5.13.0"
|
||||||
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.12.1.tgz#447c24a05d9c33f9c6c64cb48f251f2371eef920"
|
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.13.0.tgz#2328feca700eb02837298339a2e49c46b41bd0af"
|
||||||
integrity sha512-Qq9FIuU0EVEsi8fS6pG+uurbhNTtoYr4fq8tKjBupsK5Bgbk2I32UGm0Sh+WOyjOPgo/5URbxxSNV6HYsxV4MQ==
|
integrity sha512-+9oHlPWYNl6AwwoEt5TQryEHwiKRVjz7Vk6kaBeD3/kwHE5YqTGHtm/JZY8Bo9ITOeKutFaXnBlMgSATMJALUQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@types/json-schema" "^7.0.9"
|
"@types/json-schema" "^7.0.9"
|
||||||
"@typescript-eslint/scope-manager" "5.12.1"
|
"@typescript-eslint/scope-manager" "5.13.0"
|
||||||
"@typescript-eslint/types" "5.12.1"
|
"@typescript-eslint/types" "5.13.0"
|
||||||
"@typescript-eslint/typescript-estree" "5.12.1"
|
"@typescript-eslint/typescript-estree" "5.13.0"
|
||||||
eslint-scope "^5.1.1"
|
eslint-scope "^5.1.1"
|
||||||
eslint-utils "^3.0.0"
|
eslint-utils "^3.0.0"
|
||||||
|
|
||||||
"@typescript-eslint/visitor-keys@5.12.1":
|
"@typescript-eslint/visitor-keys@5.13.0":
|
||||||
version "5.12.1"
|
version "5.13.0"
|
||||||
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.12.1.tgz#f722da106c8f9695ae5640574225e45af3e52ec3"
|
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.13.0.tgz#f45ff55bcce16403b221ac9240fbeeae4764f0fd"
|
||||||
integrity sha512-l1KSLfupuwrXx6wc0AuOmC7Ko5g14ZOQ86wJJqRbdLbXLK02pK/DPiDDqCc7BqqiiA04/eAA6ayL0bgOrAkH7A==
|
integrity sha512-HLKEAS/qA1V7d9EzcpLFykTePmOQqOFim8oCvhY3pZgQ8Hi38hYpHd9e5GN6nQBFQNecNhws5wkS9Y5XIO0s/g==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@typescript-eslint/types" "5.12.1"
|
"@typescript-eslint/types" "5.13.0"
|
||||||
eslint-visitor-keys "^3.0.0"
|
eslint-visitor-keys "^3.0.0"
|
||||||
|
|
||||||
"@webassemblyjs/ast@1.11.1":
|
"@webassemblyjs/ast@1.11.1":
|
||||||
@@ -4453,7 +4464,7 @@ domhandler@^4.0.0, domhandler@^4.2.0:
|
|||||||
dependencies:
|
dependencies:
|
||||||
domelementtype "^2.2.0"
|
domelementtype "^2.2.0"
|
||||||
|
|
||||||
dompurify@^2.3.4:
|
dompurify@^2.3.6:
|
||||||
version "2.3.6"
|
version "2.3.6"
|
||||||
resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.3.6.tgz#2e019d7d7617aacac07cbbe3d88ae3ad354cf875"
|
resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.3.6.tgz#2e019d7d7617aacac07cbbe3d88ae3ad354cf875"
|
||||||
integrity sha512-OFP2u/3T1R5CEgWCEONuJ1a5+MFKnOYpkywpUSxv/dj1LeBT1erK+JwM7zK0ROy2BRhqVCf0LRw/kHqKuMkVGg==
|
integrity sha512-OFP2u/3T1R5CEgWCEONuJ1a5+MFKnOYpkywpUSxv/dj1LeBT1erK+JwM7zK0ROy2BRhqVCf0LRw/kHqKuMkVGg==
|
||||||
@@ -4559,7 +4570,7 @@ end-of-stream@^1.1.0:
|
|||||||
dependencies:
|
dependencies:
|
||||||
once "^1.4.0"
|
once "^1.4.0"
|
||||||
|
|
||||||
enhanced-resolve@^5.0.0, enhanced-resolve@^5.8.3:
|
enhanced-resolve@^5.0.0:
|
||||||
version "5.8.3"
|
version "5.8.3"
|
||||||
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz#6d552d465cce0423f5b3d718511ea53826a7b2f0"
|
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz#6d552d465cce0423f5b3d718511ea53826a7b2f0"
|
||||||
integrity sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==
|
integrity sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==
|
||||||
@@ -4567,6 +4578,14 @@ enhanced-resolve@^5.0.0, enhanced-resolve@^5.8.3:
|
|||||||
graceful-fs "^4.2.4"
|
graceful-fs "^4.2.4"
|
||||||
tapable "^2.2.0"
|
tapable "^2.2.0"
|
||||||
|
|
||||||
|
enhanced-resolve@^5.9.2:
|
||||||
|
version "5.9.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz#0224dcd6a43389ebfb2d55efee517e5466772dd9"
|
||||||
|
integrity sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==
|
||||||
|
dependencies:
|
||||||
|
graceful-fs "^4.2.4"
|
||||||
|
tapable "^2.2.0"
|
||||||
|
|
||||||
entities@^2.0.0:
|
entities@^2.0.0:
|
||||||
version "2.1.0"
|
version "2.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5"
|
resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5"
|
||||||
@@ -4718,10 +4737,10 @@ escodegen@^2.0.0:
|
|||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
source-map "~0.6.1"
|
source-map "~0.6.1"
|
||||||
|
|
||||||
eslint-config-prettier@^8.4.0:
|
eslint-config-prettier@^8.5.0:
|
||||||
version "8.4.0"
|
version "8.5.0"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz#8e6d17c7436649e98c4c2189868562921ef563de"
|
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz#5a81680ec934beca02c7b1a61cf8ca34b66feab1"
|
||||||
integrity sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==
|
integrity sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==
|
||||||
|
|
||||||
eslint-plugin-react-hooks@^4.3.0:
|
eslint-plugin-react-hooks@^4.3.0:
|
||||||
version "4.3.0"
|
version "4.3.0"
|
||||||
@@ -9237,10 +9256,10 @@ ts-jest@^27.1.3:
|
|||||||
semver "7.x"
|
semver "7.x"
|
||||||
yargs-parser "20.x"
|
yargs-parser "20.x"
|
||||||
|
|
||||||
ts-loader@^9.2.6:
|
ts-loader@^9.2.7:
|
||||||
version "9.2.6"
|
version "9.2.7"
|
||||||
resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.2.6.tgz#9937c4dd0a1e3dbbb5e433f8102a6601c6615d74"
|
resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.2.7.tgz#948654099ca96992b62ec47bd9cee5632006e101"
|
||||||
integrity sha512-QMTC4UFzHmu9wU2VHZEmWWE9cUajjfcdcws+Gh7FhiO+Dy0RnR1bNz0YCHqhI0yRowCE9arVnNxYHqELOy9Hjw==
|
integrity sha512-Fxh44mKli9QezgbdCXkEJWxnedQ0ead7DXTH+lfXEPedu+Y9EtMJ2aQ9G3Dj1j7Q612E8931rww8NDZha4Tibg==
|
||||||
dependencies:
|
dependencies:
|
||||||
chalk "^4.1.0"
|
chalk "^4.1.0"
|
||||||
enhanced-resolve "^5.0.0"
|
enhanced-resolve "^5.0.0"
|
||||||
@@ -9350,10 +9369,10 @@ typescript-eslint@0.0.1-alpha.0:
|
|||||||
resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-0.0.1-alpha.0.tgz#285d68a4e96588295cd436278801bcb6a6b916c1"
|
resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-0.0.1-alpha.0.tgz#285d68a4e96588295cd436278801bcb6a6b916c1"
|
||||||
integrity sha512-1hNKM37dAWML/2ltRXupOq2uqcdRQyDFphl+341NTPXFLLLiDhErXx8VtaSLh3xP7SyHZdcCgpt9boYYVb3fQg==
|
integrity sha512-1hNKM37dAWML/2ltRXupOq2uqcdRQyDFphl+341NTPXFLLLiDhErXx8VtaSLh3xP7SyHZdcCgpt9boYYVb3fQg==
|
||||||
|
|
||||||
typescript@4.5.5:
|
typescript@4.6.2:
|
||||||
version "4.5.5"
|
version "4.6.2"
|
||||||
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.5.tgz#d8c953832d28924a9e3d37c73d729c846c5896f3"
|
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.2.tgz#fe12d2727b708f4eef40f51598b3398baa9611d4"
|
||||||
integrity sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==
|
integrity sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==
|
||||||
|
|
||||||
unbox-primitive@^1.0.1:
|
unbox-primitive@^1.0.1:
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
@@ -9638,10 +9657,10 @@ webpack-sources@^3.2.3:
|
|||||||
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
|
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
|
||||||
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
|
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
|
||||||
|
|
||||||
webpack@^5.69.1:
|
webpack@^5.70.0:
|
||||||
version "5.69.1"
|
version "5.70.0"
|
||||||
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.69.1.tgz#8cfd92c192c6a52c99ab00529b5a0d33aa848dc5"
|
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.70.0.tgz#3461e6287a72b5e6e2f4872700bc8de0d7500e6d"
|
||||||
integrity sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A==
|
integrity sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@types/eslint-scope" "^3.7.3"
|
"@types/eslint-scope" "^3.7.3"
|
||||||
"@types/estree" "^0.0.51"
|
"@types/estree" "^0.0.51"
|
||||||
@@ -9652,7 +9671,7 @@ webpack@^5.69.1:
|
|||||||
acorn-import-assertions "^1.7.6"
|
acorn-import-assertions "^1.7.6"
|
||||||
browserslist "^4.14.5"
|
browserslist "^4.14.5"
|
||||||
chrome-trace-event "^1.0.2"
|
chrome-trace-event "^1.0.2"
|
||||||
enhanced-resolve "^5.8.3"
|
enhanced-resolve "^5.9.2"
|
||||||
es-module-lexer "^0.9.0"
|
es-module-lexer "^0.9.0"
|
||||||
eslint-scope "5.1.1"
|
eslint-scope "5.1.1"
|
||||||
events "^3.2.0"
|
events "^3.2.0"
|
||||||
|
|||||||
Reference in New Issue
Block a user