Skip to content

Commit 2dc8333

Browse files
committed
Back to official coincident + latest MicroPython 1.25.0
1 parent 9b156b5 commit 2dc8333

File tree

10 files changed

+121
-114
lines changed

10 files changed

+121
-114
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.

esm/interpreter/_python.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as FLATTED from '@webreflection/coincident/flatted';
1+
import * as FLATTED from 'coincident/flatted';
22
const JSON = { parse: FLATTED.decode, stringify: FLATTED.encode };
33

44
import { fetchFiles, fetchJSModules, fetchPaths } from './_utils.js';

esm/interpreter/micropython.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ const progress = createProgress('mpy');
2727

2828
export default {
2929
type,
30-
module: (version = '1.24.1') =>
30+
module: (version = '1.25.0') =>
3131
`https://cdn.jsdelivr.net/npm/@micropython/micropython-webassembly-pyscript@${version}/micropython.mjs`,
3232
async engine({ loadMicroPython }, config, url, baseURL) {
3333
const { stderr, stdout, get } = stdio({

esm/worker/_template.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
import IDBMap from '@webreflection/idb-map';
88
import IDBMapSync from '@webreflection/idb-map/sync';
99

10-
import { decoder } from '@webreflection/coincident/flatted/decoder';
11-
import coincident from '@webreflection/coincident/window/worker';
10+
import { decoder } from 'coincident/flatted/decoder';
11+
import coincident from 'coincident/window/worker';
1212

1313
import { assign, create, createFunction, createOverload, createResolved, dispatch, registerJSModules } from '../utils.js';
1414
import createJSModules from './js_modules.js';
@@ -40,6 +40,7 @@ const {
4040
isWindowProxy
4141
} = await coincident({
4242
decoder,
43+
transfer: false,
4344
transform: value => transform ? transform(value) : value
4445
});
4546

node.importmap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"imports": {
33
"http://pyodide": "./test/mocked/pyodide.mjs",
44
"https://cdn.jsdelivr.net/pyodide/v0.27.5/full/pyodide.mjs": "./test/mocked/pyodide.mjs",
5-
"https://cdn.jsdelivr.net/npm/@micropython/micropython-webassembly-pyscript@1.24.1/micropython.mjs": "./test/mocked/micropython.mjs",
5+
"https://cdn.jsdelivr.net/npm/@micropython/micropython-webassembly-pyscript@1.25.0/micropython.mjs": "./test/mocked/micropython.mjs",
66
"./3rd-party/toml.js": "./test/mocked/toml.mjs"
77
}
88
}

package-lock.json

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,18 +82,18 @@
8282
"dependencies": {
8383
"@ungap/structured-clone": "^1.3.0",
8484
"@ungap/with-resolvers": "^0.1.0",
85-
"@webreflection/coincident": "^0.2.13",
8685
"@webreflection/fetch": "^0.1.5",
8786
"@webreflection/idb-map": "^0.3.2",
8887
"basic-devtools": "^0.1.6",
8988
"codedent": "^0.1.2",
89+
"coincident": "^3.0.2",
9090
"gc-hook": "^0.4.1",
9191
"html-escaper": "^3.0.3",
9292
"proxy-target": "^3.0.2",
9393
"sticky-module": "^0.1.1",
9494
"to-json-callback": "^0.1.1"
9595
},
9696
"worker": {
97-
"blob": "sha256-Pt5ry63tlrJnXUelto/vTeeI0Ra4aTpqrOuo1grE0bg="
97+
"blob": "sha256-iaE9TznK/Chitl2RyGnEcVbganaVJtMNGrTY6src9DA="
9898
}
9999
}

rollup/build_xworker.cjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ const WORKERS_DIR = resolve(join(__dirname, "..", "esm", "worker"));
1313
const PACKAGE_JSON = resolve(join(__dirname, "..", "package.json"));
1414

1515
const coincident = [
16-
"import { encoder } from '@webreflection/coincident/flatted/encoder';",
17-
"import coincident from '@webreflection/coincident/window/main';",
18-
'const { Worker } = coincident({ encoder });',
16+
"import { encoder } from 'coincident/flatted/encoder';",
17+
"import coincident from 'coincident/window/main';",
18+
'const { Worker } = coincident({ encoder, transfer: false });',
1919
];
2020

2121
for (const file of readdirSync(DIST_DIR)) {

versions/micropython

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.24.1
1+
1.25.0

0 commit comments

Comments
 (0)