migration additions -- part 4 (isolate mobx for app & extensions)

Signed-off-by: Roman <ixrock@gmail.com>
This commit is contained in:
Roman committed 2021-04-20 15:18:20 +03:00
1 parent 08787dce1f
commit a7ebf7cb3c
17 files changed
+33 -39

No files matched your search

@@ -18,7 +18,6 @@ module.exports = [
externals: [
{
"@k8slens/extensions": "var global.LensExtensions",
"mobx": "var global.Mobx",
"react": "var global.React"
}
],
@@ -49,7 +48,6 @@ module.exports = [
{
"@k8slens/extensions": "var global.LensExtensions",
"react": "var global.React",
"mobx": "var global.Mobx"
}
],
resolve: {
@@ -19,7 +19,6 @@ module.exports = [
{
"@k8slens/extensions": "var global.LensExtensions",
"react": "var global.React",
"mobx": "var global.Mobx"
}
],
resolve: {
@@ -19,7 +19,6 @@ export default [
},
externals: {
"@k8slens/extensions": "var global.LensExtensions",
"mobx": "var global.Mobx",
},
resolve: {
extensions: [".tsx", ".ts", ".js"],
@@ -19,7 +19,6 @@ module.exports = [
{
"@k8slens/extensions": "var global.LensExtensions",
"react": "var global.React",
"mobx": "var global.Mobx"
}
],
resolve: {
-1
View File
@@ -19,7 +19,6 @@ module.exports = [
{
"@k8slens/extensions": "var global.LensExtensions",
"react": "var global.React",
"mobx": "var global.Mobx"
}
],
resolve: {
-1
View File
@@ -19,7 +19,6 @@ module.exports = [
{
"@k8slens/extensions": "var global.LensExtensions",
"react": "var global.React",
"mobx": "var global.Mobx"
}
],
resolve: {
+21
View File
@@ -5159,6 +5159,27 @@
"minimist": "^1.2.5"
}
},
"mobx": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/mobx/-/mobx-6.2.0.tgz",
"integrity": "sha512-j5f16JIq2v4flvYCqaAB9tMtJt/y5efR2OO5Xy+w4/MBMeQ1WeGR0T8BtiNgmxM/OQzPFUKb5DTex9Y8a/yk+g==",
"dev": true
},
"mobx-react": {
"version": "6.3.1",
"resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-6.3.1.tgz",
"integrity": "sha512-IOxdJGnRSNSJrL2uGpWO5w9JH5q5HoxEqwOF4gye1gmZYdjoYkkMzSGMDnRCUpN/BNzZcFoMdHXrjvkwO7KgaQ==",
"dev": true,
"requires": {
"mobx-react-lite": "^2.2.0"
}
},
"mobx-react-lite": {
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-2.2.2.tgz",
"integrity": "sha512-2SlXALHIkyUPDsV4VTKVR9DW7K3Ksh1aaIv3NrNJygTbhXe2A9GrcKHZ2ovIiOp/BXilOcTYemfHHZubP431dg==",
"dev": true
},
"move-concurrently": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
+2 -1
View File
@@ -13,11 +13,12 @@
"dev": "webpack --watch",
"test": "jest --passWithNoTests --env=jsdom src $@"
},
"dependencies": {},
"devDependencies": {
"@k8slens/extensions": "file:../../src/extensions/npm/extensions",
"got": "^11.8.1",
"jest": "^26.6.3",
"mobx": "^6.2.0",
"mobx-react": "^6.2.2",
"node-machine-id": "^1.1.12",
"react": "^16.13.1",
"refiner-js": "^1.0.1",
@@ -1,5 +1,5 @@
import { Store } from "@k8slens/extensions";
import { observable, toJS, when, makeObservable } from "mobx";
import { observable, toJS, when } from "mobx";
export type SurveyPreferencesModel = {
enabled: boolean;
@@ -18,7 +18,6 @@ export class SurveyPreferencesStore extends Store.ExtensionStore<SurveyPreferenc
enabled: true
}
});
makeObservable(this);
}
protected fromStore({ enabled }: SurveyPreferencesModel): void {
-3
View File
@@ -19,7 +19,6 @@ module.exports = [
{
"@k8slens/extensions": "var global.LensExtensions",
"react": "var global.React",
"mobx": "var global.Mobx"
}
],
resolve: {
@@ -50,8 +49,6 @@ module.exports = [
{
"@k8slens/extensions": "var global.LensExtensions",
"react": "var global.React",
"mobx": "var global.Mobx",
"mobx-react": "var global.MobxReact"
}
],
resolve: {
@@ -1,5 +1,5 @@
import { Store } from "@k8slens/extensions";
import { observable, toJS, makeObservable } from "mobx";
import { observable, toJS } from "mobx";
export type TelemetryPreferencesModel = {
enabled: boolean;
@@ -16,7 +16,6 @@ export class TelemetryPreferencesStore extends Store.ExtensionStore<TelemetryPre
enabled: true
}
});
makeObservable(this);
}
protected fromStore({ enabled }: TelemetryPreferencesModel): void {
-3
View File
@@ -19,7 +19,6 @@ module.exports = [
{
"@k8slens/extensions": "var global.LensExtensions",
"react": "var global.React",
"mobx": "var global.Mobx"
}
],
resolve: {
@@ -50,8 +49,6 @@ module.exports = [
{
"@k8slens/extensions": "var global.LensExtensions",
"react": "var global.React",
"mobx": "var global.Mobx",
"mobx-react": "var global.MobxReact"
}
],
resolve: {