|
@@ -47,7 +47,8 @@
|
|
"serializers",
|
|
"serializers",
|
|
"gui",
|
|
"gui",
|
|
"inspector",
|
|
"inspector",
|
|
- "nodeEditor"
|
|
|
|
|
|
+ "nodeEditor",
|
|
|
|
+ "guiEditor"
|
|
],
|
|
],
|
|
"es6modules": [
|
|
"es6modules": [
|
|
"core",
|
|
"core",
|
|
@@ -59,7 +60,8 @@
|
|
"gui",
|
|
"gui",
|
|
"inspector",
|
|
"inspector",
|
|
"viewer",
|
|
"viewer",
|
|
- "nodeEditor"
|
|
|
|
|
|
+ "nodeEditor",
|
|
|
|
+ "guiEditor"
|
|
],
|
|
],
|
|
"apps": [
|
|
"apps": [
|
|
"playground",
|
|
"playground",
|
|
@@ -641,6 +643,60 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "guiEditor": {
|
|
|
|
+ "libraries": [
|
|
|
|
+ {
|
|
|
|
+ "output": "babylon.guiEditor.js",
|
|
|
|
+ "entry": "./legacy/legacy.ts"
|
|
|
|
+ }
|
|
|
|
+ ],
|
|
|
|
+ "build": {
|
|
|
|
+ "ignoreInWorkerMode": true,
|
|
|
|
+ "ignoreInTestMode": true,
|
|
|
|
+ "mainFolder": "./guiEditor/",
|
|
|
|
+ "uncheckedLintImports": [
|
|
|
|
+ "react",
|
|
|
|
+ "react-dom",
|
|
|
|
+ "dagre",
|
|
|
|
+ "re-resizable",
|
|
|
|
+ "glTF",
|
|
|
|
+ "file-saver"
|
|
|
|
+ ],
|
|
|
|
+ "umd": {
|
|
|
|
+ "packageName": "babylonjs-gui-editor",
|
|
|
|
+ "webpackRoot": "GUIEDITOR",
|
|
|
|
+ "processDeclaration": {
|
|
|
|
+ "filename": "babylon.guiEditor.module.d.ts",
|
|
|
|
+ "moduleName": "GUIEDITOR",
|
|
|
|
+ "importsToRemove": [],
|
|
|
|
+ "classMap": {
|
|
|
|
+ "babylonjs": "BABYLON",
|
|
|
|
+ "react": "React",
|
|
|
|
+ "@babylonjs/core": "BABYLON",
|
|
|
|
+ "@fortawesome": false,
|
|
|
|
+ "react-contextmenu": false
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "es6": {
|
|
|
|
+ "webpackBuild": true,
|
|
|
|
+ "buildDependencies": [
|
|
|
|
+ "node_modules/re-resizable/lib/index.es5.js",
|
|
|
|
+ "Tools/**/*"
|
|
|
|
+ ],
|
|
|
|
+ "packageName": "@babylonjs/gui-editor",
|
|
|
|
+ "readme": "dist/preview release/guiEditor/readme-es6.md",
|
|
|
|
+ "packagesFiles": [
|
|
|
|
+ "babylon.guiEditor.max.js",
|
|
|
|
+ "babylon.guiEditor.max.js.map",
|
|
|
|
+ "babylon.guiEditor.module.d.ts",
|
|
|
|
+ "readme.md"
|
|
|
|
+ ],
|
|
|
|
+ "typings": "babylon.guiEditor.module.d.ts",
|
|
|
|
+ "index": "babylon.guiEditor.max.js"
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"ktx2Decoder": {
|
|
"ktx2Decoder": {
|
|
"tempFileName": "babylon.ktx2Decoder.js",
|
|
"tempFileName": "babylon.ktx2Decoder.js",
|
|
"distFile": "/dist/preview release/babylon.ktx2Decoder.js",
|
|
"distFile": "/dist/preview release/babylon.ktx2Decoder.js",
|