Skip to content

Commit 1f9f647

Browse files
committed
0.17.24
1 parent 7faa66c commit 1f9f647

File tree

10 files changed

+49
-37
lines changed

10 files changed

+49
-37
lines changed

docs/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/toml-BK2RWy-G.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/toml-BK2RWy-G.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/zip-BKVoQflw.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/zip-BKVoQflw.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

esm/worker/_template.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ const {
3636
proxy: sync,
3737
native,
3838
window,
39-
isWindowProxy
39+
isWindowProxy,
40+
ffi,
4041
} = await coincident({
4142
transfer: false,
4243
transform: value => transform ? transform(value) : value
@@ -145,6 +146,7 @@ add('message', ({ data: { options, config: baseURL, configURL, code, hooks } })
145146
currentScript,
146147
config: resolved.config,
147148
js_modules: JSModules,
149+
ffi,
148150
get target() {
149151
if (!target && currentScript) {
150152
if (tag === 'SCRIPT') {

esm/worker/class.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ export default (...args) =>
6262
defineProperties(worker, {
6363
sync: { value: sync },
6464
ready: { value: resolver.promise },
65+
ffi: {
66+
direct: worker.direct,
67+
},
6568
postMessage: {
6669
value: (data, ...rest) => bootstrap.then(
6770
() => postMessage.call(worker, data, ...rest),

package-lock.json

Lines changed: 29 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "polyscript",
3-
"version": "0.17.23",
3+
"version": "0.17.24",
44
"description": "PyScript single core to rule them all",
55
"main": "./esm/index.js",
66
"types": "./types/polyscript/esm/index.d.ts",
@@ -47,7 +47,7 @@
4747
"license": "APACHE-2.0",
4848
"devDependencies": {
4949
"@node-loader/import-maps": "^1.1.0",
50-
"@playwright/test": "^1.53.0",
50+
"@playwright/test": "^1.53.1",
5151
"@rollup/plugin-node-resolve": "^16.0.1",
5252
"@rollup/plugin-terser": "^0.4.4",
5353
"@zip.js/zip.js": "^2.7.62",
@@ -88,13 +88,13 @@
8888
"@webreflection/utils": "^0.1.0",
8989
"basic-devtools": "^0.1.6",
9090
"codedent": "^0.1.2",
91-
"coincident": "^4.0.2",
91+
"coincident": "^4.0.4",
9292
"html-escaper": "^3.0.3",
93-
"reflected-ffi": "^0.4.4",
93+
"reflected-ffi": "^0.4.6",
9494
"sticky-module": "^0.1.1",
9595
"to-json-callback": "^0.1.1"
9696
},
9797
"worker": {
98-
"blob": "sha256-ECxGYRAlWEn3lACwZTBKGjOO8NIyJ+XojyTUmr0bubg="
98+
"blob": "sha256-UDBOtMaMgPVLj9pEpBn6HOf5YzsTANfRCtEkyomyXdY="
9999
}
100100
}

0 commit comments

Comments
 (0)