@bytecodealliance/jco
Advanced tools
Comparing version 0.13.2 to 0.13.3
@@ -149,2 +149,5 @@ export namespace WasiFilesystemTypes { | ||
export class DirectoryEntryStream { | ||
} | ||
export class Descriptor { | ||
@@ -159,4 +162,1 @@ readViaStream(offset: Filesize): InputStream; | ||
} | ||
export class DirectoryEntryStream { | ||
} |
@@ -15,3 +15,7 @@ export namespace WasiIoStreams { | ||
export class Error { | ||
export class OutputStream { | ||
checkWrite(): bigint; | ||
write(contents: Uint8Array): void; | ||
blockingWriteAndFlush(contents: Uint8Array): void; | ||
blockingFlush(): void; | ||
} | ||
@@ -24,7 +28,3 @@ | ||
export class OutputStream { | ||
checkWrite(): bigint; | ||
write(contents: Uint8Array): void; | ||
blockingWriteAndFlush(contents: Uint8Array): void; | ||
blockingFlush(): void; | ||
export class Error { | ||
} |
@@ -48,18 +48,18 @@ export type Files = [string, Uint8Array][]; | ||
} | ||
import { WasiCliEnvironment } from './interfaces/wasi-cli-environment'; | ||
import { WasiCliExit } from './interfaces/wasi-cli-exit'; | ||
import { WasiCliStderr } from './interfaces/wasi-cli-stderr'; | ||
import { WasiCliStdin } from './interfaces/wasi-cli-stdin'; | ||
import { WasiCliStdout } from './interfaces/wasi-cli-stdout'; | ||
import { WasiCliTerminalInput } from './interfaces/wasi-cli-terminal-input'; | ||
import { WasiCliTerminalOutput } from './interfaces/wasi-cli-terminal-output'; | ||
import { WasiCliTerminalStderr } from './interfaces/wasi-cli-terminal-stderr'; | ||
import { WasiCliTerminalStdin } from './interfaces/wasi-cli-terminal-stdin'; | ||
import { WasiCliTerminalStdout } from './interfaces/wasi-cli-terminal-stdout'; | ||
import { WasiClocksWallClock } from './interfaces/wasi-clocks-wall-clock'; | ||
import { WasiFilesystemPreopens } from './interfaces/wasi-filesystem-preopens'; | ||
import { WasiFilesystemTypes } from './interfaces/wasi-filesystem-types'; | ||
import { WasiIoStreams } from './interfaces/wasi-io-streams'; | ||
import { WasiRandomRandom } from './interfaces/wasi-random-random'; | ||
import { WasiSocketsTcp } from './interfaces/wasi-sockets-tcp'; | ||
import { WasiCliEnvironment } from './interfaces/wasi-cli-environment.js'; | ||
import { WasiCliExit } from './interfaces/wasi-cli-exit.js'; | ||
import { WasiCliStderr } from './interfaces/wasi-cli-stderr.js'; | ||
import { WasiCliStdin } from './interfaces/wasi-cli-stdin.js'; | ||
import { WasiCliStdout } from './interfaces/wasi-cli-stdout.js'; | ||
import { WasiCliTerminalInput } from './interfaces/wasi-cli-terminal-input.js'; | ||
import { WasiCliTerminalOutput } from './interfaces/wasi-cli-terminal-output.js'; | ||
import { WasiCliTerminalStderr } from './interfaces/wasi-cli-terminal-stderr.js'; | ||
import { WasiCliTerminalStdin } from './interfaces/wasi-cli-terminal-stdin.js'; | ||
import { WasiCliTerminalStdout } from './interfaces/wasi-cli-terminal-stdout.js'; | ||
import { WasiClocksWallClock } from './interfaces/wasi-clocks-wall-clock.js'; | ||
import { WasiFilesystemPreopens } from './interfaces/wasi-filesystem-preopens.js'; | ||
import { WasiFilesystemTypes } from './interfaces/wasi-filesystem-types.js'; | ||
import { WasiIoStreams } from './interfaces/wasi-io-streams.js'; | ||
import { WasiRandomRandom } from './interfaces/wasi-random-random.js'; | ||
import { WasiSocketsTcp } from './interfaces/wasi-sockets-tcp.js'; | ||
export function generate(component: Uint8Array, options: GenerateOptions): Transpiled; | ||
@@ -66,0 +66,0 @@ export function generateTypes(name: string, options: TypeGenerationOptions): Files; |
@@ -1,20 +0,20 @@ | ||
import { WasiCliEnvironment } from './interfaces/wasi-cli-environment'; | ||
import { WasiCliExit } from './interfaces/wasi-cli-exit'; | ||
import { WasiCliStderr } from './interfaces/wasi-cli-stderr'; | ||
import { WasiCliStdin } from './interfaces/wasi-cli-stdin'; | ||
import { WasiCliStdout } from './interfaces/wasi-cli-stdout'; | ||
import { WasiCliTerminalInput } from './interfaces/wasi-cli-terminal-input'; | ||
import { WasiCliTerminalOutput } from './interfaces/wasi-cli-terminal-output'; | ||
import { WasiCliTerminalStderr } from './interfaces/wasi-cli-terminal-stderr'; | ||
import { WasiCliTerminalStdin } from './interfaces/wasi-cli-terminal-stdin'; | ||
import { WasiCliTerminalStdout } from './interfaces/wasi-cli-terminal-stdout'; | ||
import { WasiClocksWallClock } from './interfaces/wasi-clocks-wall-clock'; | ||
import { WasiFilesystemPreopens } from './interfaces/wasi-filesystem-preopens'; | ||
import { WasiFilesystemTypes } from './interfaces/wasi-filesystem-types'; | ||
import { WasiIoStreams } from './interfaces/wasi-io-streams'; | ||
import { WasiRandomRandom } from './interfaces/wasi-random-random'; | ||
import { WasiSocketsTcp } from './interfaces/wasi-sockets-tcp'; | ||
import { LocalWasmToolsTools } from './interfaces/local-wasm-tools-tools'; | ||
import { WasiCliEnvironment } from './interfaces/wasi-cli-environment.js'; | ||
import { WasiCliExit } from './interfaces/wasi-cli-exit.js'; | ||
import { WasiCliStderr } from './interfaces/wasi-cli-stderr.js'; | ||
import { WasiCliStdin } from './interfaces/wasi-cli-stdin.js'; | ||
import { WasiCliStdout } from './interfaces/wasi-cli-stdout.js'; | ||
import { WasiCliTerminalInput } from './interfaces/wasi-cli-terminal-input.js'; | ||
import { WasiCliTerminalOutput } from './interfaces/wasi-cli-terminal-output.js'; | ||
import { WasiCliTerminalStderr } from './interfaces/wasi-cli-terminal-stderr.js'; | ||
import { WasiCliTerminalStdin } from './interfaces/wasi-cli-terminal-stdin.js'; | ||
import { WasiCliTerminalStdout } from './interfaces/wasi-cli-terminal-stdout.js'; | ||
import { WasiClocksWallClock } from './interfaces/wasi-clocks-wall-clock.js'; | ||
import { WasiFilesystemPreopens } from './interfaces/wasi-filesystem-preopens.js'; | ||
import { WasiFilesystemTypes } from './interfaces/wasi-filesystem-types.js'; | ||
import { WasiIoStreams } from './interfaces/wasi-io-streams.js'; | ||
import { WasiRandomRandom } from './interfaces/wasi-random-random.js'; | ||
import { WasiSocketsTcp } from './interfaces/wasi-sockets-tcp.js'; | ||
import { LocalWasmToolsTools } from './interfaces/local-wasm-tools-tools.js'; | ||
export const tools: typeof LocalWasmToolsTools; | ||
export const $init: Promise<void>; |
{ | ||
"name": "@bytecodealliance/jco", | ||
"version": "0.13.2", | ||
"version": "0.13.3", | ||
"description": "JavaScript tooling for working with WebAssembly Components", | ||
@@ -21,3 +21,3 @@ "author": "Guy Bedford", | ||
"dependencies": { | ||
"@bytecodealliance/preview2-shim": "0.0.20", | ||
"@bytecodealliance/preview2-shim": "0.0.21", | ||
"binaryen": "^111.0.0", | ||
@@ -31,3 +31,3 @@ "chalk-template": "^0.4.0", | ||
"devDependencies": { | ||
"@bytecodealliance/componentize-js": "^0.4.0", | ||
"@bytecodealliance/componentize-js": "^0.4.1", | ||
"@types/node": "^18.11.17", | ||
@@ -34,0 +34,0 @@ "@typescript-eslint/eslint-plugin": "^5.41.0", |
@@ -57,2 +57,3 @@ import { getTmpDir } from '../common.js'; | ||
try { | ||
process.argv[1] = "${name}"; | ||
const mod = await import('./${name}.js'); | ||
@@ -59,0 +60,0 @@ if (!mod.run || !mod.run.run) { |
@@ -14,3 +14,3 @@ #!/usr/bin/env node | ||
.usage('<command> [options]') | ||
.version('0.13.2'); | ||
.version('0.13.3'); | ||
@@ -17,0 +17,0 @@ function myParseInt(value) { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
7135
27374227
+ Added@bytecodealliance/preview2-shim@0.0.21(transitive)
- Removed@bytecodealliance/preview2-shim@0.0.20(transitive)