Browse Source

fixes #99 (#110)

pull/91/head
Jason Williams 5 years ago committed by GitHub
parent
commit
c0851561ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      index.js
  2. 8
      package.json
  3. 60
      yarn.lock

2
index.js

@ -1,7 +1,7 @@
// Note that a dynamic `import` statement here is required due to // Note that a dynamic `import` statement here is required due to
// webpack/webpack#6615, but in theory `import { greet } from './pkg/hello_world';` // webpack/webpack#6615, but in theory `import { greet } from './pkg/hello_world';`
// will work here one day as well! // will work here one day as well!
const rust = import("./pkg/boa"); const rust = import("./pkg");
// const image = import("./assets/01_rust_loves_js.png"); // const image = import("./assets/01_rust_loves_js.png");
rust.then(m => { rust.then(m => {

8
package.json

@ -4,14 +4,14 @@
"serve": "webpack-dev-server" "serve": "webpack-dev-server"
}, },
"devDependencies": { "devDependencies": {
"@wasm-tool/wasm-pack-plugin": "0.2.1", "@wasm-tool/wasm-pack-plugin": "1.0.1",
"bootstrap": "^4.3.1", "bootstrap": "^4.3.1",
"clean-webpack-plugin": "^3.0.0", "clean-webpack-plugin": "^3.0.0",
"copy-webpack-plugin": "^5.0.3", "copy-webpack-plugin": "^5.0.3",
"html-webpack-plugin": "^3.2.0", "html-webpack-plugin": "^3.2.0",
"text-encoding": "^0.7.0", "text-encoding": "^0.7.0",
"webpack": "^4.29.4", "webpack": "^4.40.2",
"webpack-cli": "^3.1.1", "webpack-cli": "^3.3.9",
"webpack-dev-server": "^3.1.0" "webpack-dev-server": "^3.8.1"
} }
} }

60
yarn.lock

@ -59,9 +59,9 @@
"@types/webpack-sources" "*" "@types/webpack-sources" "*"
source-map "^0.6.0" source-map "^0.6.0"
"@wasm-tool/wasm-pack-plugin@0.2.1": "@wasm-tool/wasm-pack-plugin@1.0.1":
version "0.2.1" version "1.0.1"
resolved "https://registry.yarnpkg.com/@wasm-tool/wasm-pack-plugin/-/wasm-pack-plugin-0.2.1.tgz#022d61681c5ca03ca8d6b134c684bcb0fc564880" resolved "https://registry.yarnpkg.com/@wasm-tool/wasm-pack-plugin/-/wasm-pack-plugin-1.0.1.tgz#dd306b886ebbdfafb67fe3ba79d8efaddeee5cfc"
dependencies: dependencies:
chalk "^2.4.1" chalk "^2.4.1"
command-exists "^1.2.7" command-exists "^1.2.7"
@ -609,7 +609,7 @@ chalk@2.4.2, chalk@^2.4.1:
escape-string-regexp "^1.0.5" escape-string-regexp "^1.0.5"
supports-color "^5.3.0" supports-color "^5.3.0"
chokidar@^2.0.2, chokidar@^2.1.6: chokidar@^2.0.2, chokidar@^2.1.8:
version "2.1.8" version "2.1.8"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917"
dependencies: dependencies:
@ -1848,9 +1848,9 @@ ipaddr.js@^1.9.0:
version "1.9.1" version "1.9.1"
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
is-absolute-url@^3.0.0: is-absolute-url@^3.0.2:
version "3.0.1" version "3.0.2"
resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.1.tgz#e315cbdcbbc3d6789532d591954ac78a0e5049f6" resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.2.tgz#554f2933e7385cc46e94351977ca2081170a206e"
is-accessor-descriptor@^0.1.6: is-accessor-descriptor@^0.1.6:
version "0.1.6" version "0.1.6"
@ -2104,7 +2104,7 @@ lodash@^4.17.11, lodash@^4.17.3:
version "4.17.15" version "4.17.15"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
loglevel@^1.6.3: loglevel@^1.6.4:
version "1.6.4" version "1.6.4"
resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.4.tgz#f408f4f006db8354d0577dcf6d33485b3cb90d56" resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.4.tgz#f408f4f006db8354d0577dcf6d33485b3cb90d56"
@ -2727,7 +2727,7 @@ pkg-dir@^3.0.0:
dependencies: dependencies:
find-up "^3.0.0" find-up "^3.0.0"
portfinder@^1.0.21: portfinder@^1.0.24:
version "1.0.24" version "1.0.24"
resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.24.tgz#11efbc6865f12f37624b6531ead1d809ed965cfa" resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.24.tgz#11efbc6865f12f37624b6531ead1d809ed965cfa"
dependencies: dependencies:
@ -3030,7 +3030,7 @@ select-hose@^2.0.0:
version "2.0.0" version "2.0.0"
resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
selfsigned@^1.10.4: selfsigned@^1.10.6:
version "1.10.6" version "1.10.6"
resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.6.tgz#7b3cd37ed9c2034261a173af1a1aae27d8169b67" resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.6.tgz#7b3cd37ed9c2034261a173af1a1aae27d8169b67"
dependencies: dependencies:
@ -3164,9 +3164,9 @@ snapdragon@^0.8.1:
source-map-resolve "^0.5.0" source-map-resolve "^0.5.0"
use "^3.1.0" use "^3.1.0"
sockjs-client@1.3.0: sockjs-client@1.4.0:
version "1.3.0" version "1.4.0"
resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177" resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.4.0.tgz#c9f2568e19c8fd8173b4997ea3420e0bb306c7d5"
dependencies: dependencies:
debug "^3.2.5" debug "^3.2.5"
eventsource "^1.0.7" eventsource "^1.0.7"
@ -3622,9 +3622,9 @@ wbuf@^1.1.0, wbuf@^1.7.3:
dependencies: dependencies:
minimalistic-assert "^1.0.0" minimalistic-assert "^1.0.0"
webpack-cli@^3.1.1: webpack-cli@^3.3.9:
version "3.3.8" version "3.3.9"
resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.8.tgz#caeaebcc26f685db1736e5decd3f01aac30123ec" resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.9.tgz#79c27e71f94b7fe324d594ab64a8e396b9daa91a"
dependencies: dependencies:
chalk "2.4.2" chalk "2.4.2"
cross-spawn "6.0.5" cross-spawn "6.0.5"
@ -3638,7 +3638,7 @@ webpack-cli@^3.1.1:
v8-compile-cache "2.0.3" v8-compile-cache "2.0.3"
yargs "13.2.4" yargs "13.2.4"
webpack-dev-middleware@^3.7.0: webpack-dev-middleware@^3.7.1:
version "3.7.1" version "3.7.1"
resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.1.tgz#1167aea02afa034489869b8368fe9fed1aea7d09" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.1.tgz#1167aea02afa034489869b8368fe9fed1aea7d09"
dependencies: dependencies:
@ -3648,13 +3648,13 @@ webpack-dev-middleware@^3.7.0:
range-parser "^1.2.1" range-parser "^1.2.1"
webpack-log "^2.0.0" webpack-log "^2.0.0"
webpack-dev-server@^3.1.0: webpack-dev-server@^3.8.1:
version "3.8.0" version "3.8.1"
resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.8.0.tgz#06cc4fc2f440428508d0e9770da1fef10e5ef28d" resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.8.1.tgz#485b64c4aadc23f601e72114b40c1b1fea31d9f1"
dependencies: dependencies:
ansi-html "0.0.7" ansi-html "0.0.7"
bonjour "^3.5.0" bonjour "^3.5.0"
chokidar "^2.1.6" chokidar "^2.1.8"
compression "^1.7.4" compression "^1.7.4"
connect-history-api-fallback "^1.6.0" connect-history-api-fallback "^1.6.0"
debug "^4.1.1" debug "^4.1.1"
@ -3665,23 +3665,23 @@ webpack-dev-server@^3.1.0:
import-local "^2.0.0" import-local "^2.0.0"
internal-ip "^4.3.0" internal-ip "^4.3.0"
ip "^1.1.5" ip "^1.1.5"
is-absolute-url "^3.0.0" is-absolute-url "^3.0.2"
killable "^1.0.1" killable "^1.0.1"
loglevel "^1.6.3" loglevel "^1.6.4"
opn "^5.5.0" opn "^5.5.0"
p-retry "^3.0.1" p-retry "^3.0.1"
portfinder "^1.0.21" portfinder "^1.0.24"
schema-utils "^1.0.0" schema-utils "^1.0.0"
selfsigned "^1.10.4" selfsigned "^1.10.6"
semver "^6.3.0" semver "^6.3.0"
serve-index "^1.9.1" serve-index "^1.9.1"
sockjs "0.3.19" sockjs "0.3.19"
sockjs-client "1.3.0" sockjs-client "1.4.0"
spdy "^4.0.1" spdy "^4.0.1"
strip-ansi "^3.0.1" strip-ansi "^3.0.1"
supports-color "^6.1.0" supports-color "^6.1.0"
url "^0.11.0" url "^0.11.0"
webpack-dev-middleware "^3.7.0" webpack-dev-middleware "^3.7.1"
webpack-log "^2.0.0" webpack-log "^2.0.0"
ws "^6.2.1" ws "^6.2.1"
yargs "12.0.5" yargs "12.0.5"
@ -3700,9 +3700,9 @@ webpack-sources@^1.4.0, webpack-sources@^1.4.1:
source-list-map "^2.0.0" source-list-map "^2.0.0"
source-map "~0.6.1" source-map "~0.6.1"
webpack@^4.29.4: webpack@^4.40.2:
version "4.39.3" version "4.40.2"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.39.3.tgz#a02179d1032156b713b6ec2da7e0df9d037def50" resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.40.2.tgz#d21433d250f900bf0facbabe8f50d585b2dc30a7"
dependencies: dependencies:
"@webassemblyjs/ast" "1.8.5" "@webassemblyjs/ast" "1.8.5"
"@webassemblyjs/helper-module-context" "1.8.5" "@webassemblyjs/helper-module-context" "1.8.5"

Loading…
Cancel
Save