diff --git a/editors/demo/config-overrides.js b/editors/demo/config-overrides.js index e2cf94482e8e7bc53cdb65bef9c758bbf04a1a3e..65649eb40b24b3f3a3194472bc2bb26eccc256f2 100644 --- a/editors/demo/config-overrides.js +++ b/editors/demo/config-overrides.js @@ -1,47 +1,77 @@ +const path = require('path'); module.exports = function override(config, env) { + config.resolve = { + symlinks: true, + alias: { + 'wax-prosemirror-components': path.resolve( + __dirname, + '../../wax-prosemirror-components/index', + ), + 'wax-prosemirror-core': path.resolve( + __dirname, + '../../wax-prosemirror-core/index', + ), + 'wax-prosemirror-services': path.resolve( + __dirname, + '../../wax-prosemirror-services/index', + ), + 'wax-prosemirror-plugins': path.resolve( + __dirname, + '../../wax-prosemirror-plugins/index', + ), + 'wax-prosemirror-schema': path.resolve( + __dirname, + '../../wax-prosemirror-schema/index', + ), + 'wax-prosemirror-utilities': path.resolve( + __dirname, + '../../wax-prosemirror-utilities/index', + ), + }, + }; config.module = { rules: [ { oneOf: [ { test: /\.js$/, - loader: "babel-loader", + loader: 'babel-loader', exclude: /node_modules/, options: { presets: [ - [require("@babel/preset-env"), { modules: false }], - require("@babel/preset-react") + [require('@babel/preset-env'), { modules: false }], + require('@babel/preset-react'), ], plugins: [ - ["@babel/plugin-proposal-decorators", { legacy: true }], - "babel-plugin-parameter-decorator", - ["@babel/plugin-proposal-class-properties", { loose: true }] - ] - } + ['@babel/plugin-proposal-decorators', { legacy: true }], + 'babel-plugin-parameter-decorator', + ['@babel/plugin-proposal-class-properties', { loose: true }], + ], + }, }, { test: /\.css$/, - use: ["style-loader", "css-loader"] + use: ['style-loader', 'css-loader'], }, { test: /\.svg$/, - use: "svg-inline-loader" + use: 'svg-inline-loader', }, { test: /\.(woff(2)?|ttf|eot|svg)(\?v=\d+\.\d+\.\d+)?$/, use: [ { - loader: "file-loader", + loader: 'file-loader', options: { - name: "[name].[ext]", - outputPath: "fonts/" - } - } - ] - } - ] - } - ] + name: '[name].[ext]', + outputPath: 'fonts/', + }, + }, + ], + }, + ], + }, + ], }; return config; }; diff --git a/wax-prosemirror-components/package.json b/wax-prosemirror-components/package.json index 105036e0faaab473d668bc43412e83016085fe6f..989226f57972eba2f1067a3ca08378fb1009baa2 100644 --- a/wax-prosemirror-components/package.json +++ b/wax-prosemirror-components/package.json @@ -4,7 +4,7 @@ "version": "0.0.47", "description": "Wax prosemirror UI components", "license": "MIT", - "main": "index.js", + "main": "dist/index.js", "files": [ "dist" ], diff --git a/wax-prosemirror-core/package.json b/wax-prosemirror-core/package.json index f60fb92ed433642f5920c110faf91f0173aa34f3..3bd8056152ba8559f69a9b39ee1c65796ce465cc 100644 --- a/wax-prosemirror-core/package.json +++ b/wax-prosemirror-core/package.json @@ -4,7 +4,7 @@ "version": "0.0.47", "description": "Wax prosemirror core", "license": "MIT", - "main": "index.js", + "main": "dist/index.js", "files": [ "dist" ], diff --git a/wax-prosemirror-plugins/package.json b/wax-prosemirror-plugins/package.json index d3c656a7e9249942bc63cdfbe66d104db5703b7c..1b048d87b61c08879f45c5ff4bf9709f98e66016 100644 --- a/wax-prosemirror-plugins/package.json +++ b/wax-prosemirror-plugins/package.json @@ -4,7 +4,7 @@ "version": "0.0.47", "description": "Wax prosemirror plugins", "license": "MIT", - "main": "index.js", + "main": "dist/index.js", "files": [ "dist" ], diff --git a/wax-prosemirror-schema/package.json b/wax-prosemirror-schema/package.json index 03222adcb86f35d2ad22b7bad141791c10079d9d..f7908e3ef559bc93fc60b74281eafeb3f5112b55 100644 --- a/wax-prosemirror-schema/package.json +++ b/wax-prosemirror-schema/package.json @@ -4,7 +4,7 @@ "version": "0.0.47", "description": "Wax prosemirror schema", "license": "MIT", - "main": "index.js", + "main": "dist/index.js", "files": [ "dist" ], diff --git a/wax-prosemirror-services/package.json b/wax-prosemirror-services/package.json index 2e532620dd198373087f3296e7d2f1d6f82aa13d..4cfed1a3cfce8b504893db825a6cef3d35901b7c 100644 --- a/wax-prosemirror-services/package.json +++ b/wax-prosemirror-services/package.json @@ -4,7 +4,7 @@ "version": "0.0.47", "description": "Wax prosemirror services", "license": "MIT", - "main": "index.js", + "main": "dist/index.js", "files": [ "dist" ], diff --git a/wax-prosemirror-utilities/package.json b/wax-prosemirror-utilities/package.json index fb917abf349523256f160007e497a793cadcdd98..a5dd6583898ba446a58200624cbaba2aafea495d 100644 --- a/wax-prosemirror-utilities/package.json +++ b/wax-prosemirror-utilities/package.json @@ -4,7 +4,7 @@ "version": "0.0.47", "description": "Wax prosemirror utilities", "license": "MIT", - "main": "index.js", + "main": "dist/index.js", "files": [ "dist" ],