[MM-52696] Upgrade and clean up Desktop App dev dependencies (#2970)
* Upgrade to ESLint v8 * Upgrade TypeScript, api-types, react-intl * Remove unnecessary dependencies * Update to React 17.0.2 * npm audit fixes, remove storybook * Lock some packages * Remove nan patch * Remove some deprecated dependencies * Fix lint/type/tests * Merge'd * Fix bad use of spawn * Fix notarize * Fix afterpack, switch to tsc es2020 * Fix api types * Use @mattermost/eslint-plugin
This commit is contained in:
@@ -1,24 +0,0 @@
|
||||
diff --git a/node_modules/nan/nan.h b/node_modules/nan/nan.h
|
||||
index 2a68349..9c75907 100644
|
||||
--- a/node_modules/nan/nan.h
|
||||
+++ b/node_modules/nan/nan.h
|
||||
@@ -2550,7 +2550,9 @@ NAN_DEPRECATED inline void SetAccessor(
|
||||
, getter_
|
||||
, setter_
|
||||
, obj
|
||||
+#if !defined(V8_MAJOR_VERSION) || V8_MAJOR_VERSION < 12
|
||||
, settings
|
||||
+#endif
|
||||
, attribute
|
||||
#if (NODE_MODULE_VERSION < NODE_16_0_MODULE_VERSION)
|
||||
, signature
|
||||
@@ -2596,7 +2598,9 @@ inline void SetAccessor(
|
||||
, getter_
|
||||
, setter_
|
||||
, obj
|
||||
+#if !defined(V8_MAJOR_VERSION) || V8_MAJOR_VERSION < 12
|
||||
, settings
|
||||
+#endif
|
||||
, attribute
|
||||
);
|
||||
}
|
Reference in New Issue
Block a user