Skip to content

Commit 8fde848

Browse files
authored
feat: implement some VM features (#11)
1 parent ab0149e commit 8fde848

25 files changed

+3556
-19
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@knuth/js-wasm",
3-
"version": "2.3.0",
3+
"version": "2.4.0",
44
"publishConfig": {
55
"access": "public"
66
},

src/kth.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.

src/kth.wasm

65.3 KB
Binary file not shown.

tests/Kth.test.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,14 @@ describe('Kth', () => {
3030
const capiBuildTimestamp = new Date(config.capiBuildTimestamp);
3131
expect(capiBuildTimestamp.getFullYear()).toEqual(2024);
3232
expect(capiBuildTimestamp.getMonth()).toEqual(11); // January is 0
33-
expect(capiBuildTimestamp.getDate()).toEqual(16);
33+
expect(capiBuildTimestamp.getDate()).toEqual(31);
34+
35+
expect(config.capiBuildGitHash).toEqual('');
3436

3537
const wasmBuildTimestamp = new Date(config.wasmBuildTimestamp);
3638
expect(wasmBuildTimestamp.getFullYear()).toEqual(2024);
3739
expect(wasmBuildTimestamp.getMonth()).toEqual(11); // January is 0
38-
expect(wasmBuildTimestamp.getDate()).toEqual(16);
40+
expect(wasmBuildTimestamp.getDate()).toEqual(31);
3941

4042
// Type Sizes
4143
expect(config.typeSizesInt).toEqual(4);
@@ -44,8 +46,8 @@ describe('Kth', () => {
4446

4547
// Library and Version Information
4648
expect(config.cppapiVersion).toEqual('0.50.0');
47-
expect(config.capiVersion).toEqual('0.56.0'); // C-API version
48-
expect(config.wasmLibraryVersion).toEqual('2.3.0');
49+
expect(config.capiVersion).toEqual('0.59.0'); // C-API version
50+
expect(config.wasmLibraryVersion).toEqual('2.4.0');
4951
expect(config.logLibrary).toEqual('spdlog');
5052
expect(config.useLibmdbx).toEqual(false);
5153

0 commit comments

Comments
 (0)