web: Make demo depend directly on ruffle-core

This commit is contained in:
Nathan Adams 2020-11-17 00:18:48 +01:00 committed by Mike Welsh
parent 8abb8df299
commit c56d707045
3 changed files with 2 additions and 13 deletions

View File

@ -9,7 +9,7 @@
"serve": "webpack serve" "serve": "webpack serve"
}, },
"dependencies": { "dependencies": {
"ruffle-selfhosted": "^0.1.0" "ruffle-core": "^0.1.0"
}, },
"devDependencies": { "devDependencies": {
"webpack-cli": "^4.0.0" "webpack-cli": "^4.0.0"

View File

@ -35,9 +35,6 @@ module.exports = (env, argv) => {
syncWebAssembly: true, syncWebAssembly: true,
}, },
devtool: "source-map", devtool: "source-map",
resolve: {
extensions: [".ts", ".tsx", ".js", ".wasm"],
},
plugins: [ plugins: [
new CleanWebpackPlugin(), new CleanWebpackPlugin(),
new webpack.DefinePlugin({ new webpack.DefinePlugin({
@ -60,13 +57,5 @@ module.exports = (env, argv) => {
], ],
}), }),
], ],
module: {
rules: [
{
test: /\.tsx?$/,
loader: "ts-loader",
},
],
},
}; };
}; };

View File

@ -1,4 +1,4 @@
const { SourceAPI, PublicAPI } = require("ruffle-selfhosted"); const { SourceAPI, PublicAPI } = require("ruffle-core");
window.RufflePlayer = PublicAPI.negotiate( window.RufflePlayer = PublicAPI.negotiate(
window.RufflePlayer, window.RufflePlayer,