├── .cargo └── config.toml ├── .github ├── release-please │ ├── config.json │ └── manifest.json └── workflows │ ├── ci.yml │ └── release-please.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── demo.wasm ├── docs ├── .gitignore ├── app.yaml ├── typedoc.json └── wasmer.toml ├── examples ├── cdn-coi-serviceworker │ ├── README.md │ ├── coi-serviceworker.js │ └── index.html ├── cdn │ ├── README.md │ └── index.html ├── clang-cdn │ ├── README.md │ ├── etc │ │ └── config.toml │ ├── index.html │ └── wasmer.toml ├── deploy-node │ ├── README.md │ ├── deploy-js.mjs │ ├── deploy-php.mjs │ ├── deploy-static.mjs │ ├── package.json │ └── static │ │ ├── edge.png │ │ └── extra.txt ├── deploy-web │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── app.yaml │ ├── components.json │ ├── next.config.mjs │ ├── package-lock.json │ ├── package.json │ ├── pnpm-lock.yaml │ ├── postcss.config.mjs │ ├── src │ │ ├── app │ │ │ ├── favicon.ico │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── components │ │ │ ├── main.tsx │ │ │ └── ui │ │ │ │ ├── button.tsx │ │ │ │ ├── input.tsx │ │ │ │ ├── label.tsx │ │ │ │ └── radio-group.tsx │ │ └── lib │ │ │ └── utils.ts │ ├── tailwind.config.ts │ ├── tsconfig.json │ └── wasmer.toml ├── ffmpeg-react │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── app.yaml │ ├── etc │ │ └── config.toml │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── hooks.tsx │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite.config.ts │ └── wasmer.toml ├── markdown-editor-improved │ ├── README.md │ ├── index.html │ ├── index.ts │ ├── package-lock.json │ ├── package.json │ ├── style.css │ ├── tsconfig.json │ └── vite.config.js ├── markdown-editor │ ├── README.md │ ├── index.html │ ├── index.ts │ ├── markdown-renderer │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── src │ │ │ └── main.rs │ │ └── wasmer.toml │ ├── package-lock.json │ ├── package.json │ ├── style.css │ ├── tsconfig.json │ └── vite.config.js ├── node │ ├── example.mjs │ └── package.json ├── simplimage │ ├── .gitignore │ ├── index.html │ ├── index.tsx │ ├── package-lock.json │ ├── package.json │ ├── simplimage.wasm │ ├── simplimage │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── styles.css │ └── vite.config.ts └── wasmer.sh │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── app.yaml │ ├── etc │ └── config.toml │ ├── index.html │ ├── index.ts │ ├── package-lock.json │ ├── package.json │ ├── pnpm-lock.yaml │ ├── vite.config.js │ └── wasmer.toml ├── jest.config.js ├── package.json ├── pnpm-lock.yaml ├── rollup.config.mjs ├── rust-toolchain.toml ├── sdk-lite ├── .gitignore ├── .graphqlconfigx ├── build.js ├── build │ └── demo.js ├── bundle.js ├── examples │ └── wordpress │ │ ├── deleteApp.js │ │ ├── getApp.js │ │ ├── index.js │ │ ├── package.json │ │ └── pnpm-lock.yaml ├── package.json ├── pnpm-lock.yaml ├── relay.config.js ├── rollup.config.mjs ├── schema.graphql ├── src │ ├── environment.ts │ └── index.ts ├── tsconfig.json └── tsconfig.tsbuildinfo ├── src-js ├── index.ts ├── node.ts ├── unpkg.ts ├── wasm-inlined.ts └── worker.js ├── src ├── fs │ ├── directory.rs │ └── mod.rs ├── instance.rs ├── js_runtime.rs ├── lib.rs ├── logging.rs ├── net.rs ├── options.rs ├── package_loader.rs ├── registry │ ├── app.rs │ ├── mod.rs │ └── package │ │ ├── mod.rs │ │ └── package_utils │ │ ├── mem_volumes.rs │ │ ├── mod.rs │ │ └── upload.rs ├── run.rs ├── runtime.rs ├── streams.rs ├── tasks │ ├── interop.rs │ ├── mod.rs │ ├── post_message_payload.rs │ ├── scheduler.rs │ ├── scheduler_message.rs │ ├── task_wasm.rs │ ├── thread_pool.rs │ ├── thread_pool_worker.rs │ ├── worker_handle.rs │ └── worker_message.rs ├── utils.rs ├── wasmer.rs └── ws.rs ├── tests ├── demo.wasm ├── demo.wat ├── directory.test.ts ├── envvar.wasm ├── integration.test.ts ├── mapdir.wasm ├── pipe_reverse.wasm ├── registry.test.ts ├── run.test.ts └── test.wasm ├── tsconfig.json └── web-dev-server.config.mjs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/release-please/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/.github/release-please/config.json -------------------------------------------------------------------------------- /.github/release-please/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "0.7.0" 3 | } 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | **/*.rs.bk 3 | node_modules/ 4 | dist/ 5 | *.log 6 | pkg/ 7 | .env 8 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/README.md -------------------------------------------------------------------------------- /demo.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/demo.wasm -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | public/ 2 | -------------------------------------------------------------------------------- /docs/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/docs/app.yaml -------------------------------------------------------------------------------- /docs/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/docs/typedoc.json -------------------------------------------------------------------------------- /docs/wasmer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/docs/wasmer.toml -------------------------------------------------------------------------------- /examples/cdn-coi-serviceworker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/cdn-coi-serviceworker/README.md -------------------------------------------------------------------------------- /examples/cdn-coi-serviceworker/coi-serviceworker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/cdn-coi-serviceworker/coi-serviceworker.js -------------------------------------------------------------------------------- /examples/cdn-coi-serviceworker/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/cdn-coi-serviceworker/index.html -------------------------------------------------------------------------------- /examples/cdn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/cdn/README.md -------------------------------------------------------------------------------- /examples/cdn/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/cdn/index.html -------------------------------------------------------------------------------- /examples/clang-cdn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/clang-cdn/README.md -------------------------------------------------------------------------------- /examples/clang-cdn/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/clang-cdn/etc/config.toml -------------------------------------------------------------------------------- /examples/clang-cdn/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/clang-cdn/index.html -------------------------------------------------------------------------------- /examples/clang-cdn/wasmer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/clang-cdn/wasmer.toml -------------------------------------------------------------------------------- /examples/deploy-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-node/README.md -------------------------------------------------------------------------------- /examples/deploy-node/deploy-js.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-node/deploy-js.mjs -------------------------------------------------------------------------------- /examples/deploy-node/deploy-php.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-node/deploy-php.mjs -------------------------------------------------------------------------------- /examples/deploy-node/deploy-static.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-node/deploy-static.mjs -------------------------------------------------------------------------------- /examples/deploy-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-node/package.json -------------------------------------------------------------------------------- /examples/deploy-node/static/edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-node/static/edge.png -------------------------------------------------------------------------------- /examples/deploy-node/static/extra.txt: -------------------------------------------------------------------------------- 1 | Example 2 | -------------------------------------------------------------------------------- /examples/deploy-web/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /examples/deploy-web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/.gitignore -------------------------------------------------------------------------------- /examples/deploy-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/README.md -------------------------------------------------------------------------------- /examples/deploy-web/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/app.yaml -------------------------------------------------------------------------------- /examples/deploy-web/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/components.json -------------------------------------------------------------------------------- /examples/deploy-web/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/next.config.mjs -------------------------------------------------------------------------------- /examples/deploy-web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/package-lock.json -------------------------------------------------------------------------------- /examples/deploy-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/package.json -------------------------------------------------------------------------------- /examples/deploy-web/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/deploy-web/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/postcss.config.mjs -------------------------------------------------------------------------------- /examples/deploy-web/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/src/app/favicon.ico -------------------------------------------------------------------------------- /examples/deploy-web/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/src/app/globals.css -------------------------------------------------------------------------------- /examples/deploy-web/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/src/app/layout.tsx -------------------------------------------------------------------------------- /examples/deploy-web/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/src/app/page.tsx -------------------------------------------------------------------------------- /examples/deploy-web/src/components/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/src/components/main.tsx -------------------------------------------------------------------------------- /examples/deploy-web/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/src/components/ui/button.tsx -------------------------------------------------------------------------------- /examples/deploy-web/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/src/components/ui/input.tsx -------------------------------------------------------------------------------- /examples/deploy-web/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/src/components/ui/label.tsx -------------------------------------------------------------------------------- /examples/deploy-web/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /examples/deploy-web/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/src/lib/utils.ts -------------------------------------------------------------------------------- /examples/deploy-web/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/tailwind.config.ts -------------------------------------------------------------------------------- /examples/deploy-web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/tsconfig.json -------------------------------------------------------------------------------- /examples/deploy-web/wasmer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/deploy-web/wasmer.toml -------------------------------------------------------------------------------- /examples/ffmpeg-react/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/ffmpeg-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/.gitignore -------------------------------------------------------------------------------- /examples/ffmpeg-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/README.md -------------------------------------------------------------------------------- /examples/ffmpeg-react/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/app.yaml -------------------------------------------------------------------------------- /examples/ffmpeg-react/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/etc/config.toml -------------------------------------------------------------------------------- /examples/ffmpeg-react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/index.html -------------------------------------------------------------------------------- /examples/ffmpeg-react/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/package-lock.json -------------------------------------------------------------------------------- /examples/ffmpeg-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/package.json -------------------------------------------------------------------------------- /examples/ffmpeg-react/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/postcss.config.js -------------------------------------------------------------------------------- /examples/ffmpeg-react/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/public/vite.svg -------------------------------------------------------------------------------- /examples/ffmpeg-react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/src/App.tsx -------------------------------------------------------------------------------- /examples/ffmpeg-react/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/src/assets/react.svg -------------------------------------------------------------------------------- /examples/ffmpeg-react/src/hooks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/src/hooks.tsx -------------------------------------------------------------------------------- /examples/ffmpeg-react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/src/index.css -------------------------------------------------------------------------------- /examples/ffmpeg-react/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/src/main.tsx -------------------------------------------------------------------------------- /examples/ffmpeg-react/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/ffmpeg-react/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/tailwind.config.js -------------------------------------------------------------------------------- /examples/ffmpeg-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/tsconfig.json -------------------------------------------------------------------------------- /examples/ffmpeg-react/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/tsconfig.node.json -------------------------------------------------------------------------------- /examples/ffmpeg-react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/vite.config.ts -------------------------------------------------------------------------------- /examples/ffmpeg-react/wasmer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/ffmpeg-react/wasmer.toml -------------------------------------------------------------------------------- /examples/markdown-editor-improved/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor-improved/README.md -------------------------------------------------------------------------------- /examples/markdown-editor-improved/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor-improved/index.html -------------------------------------------------------------------------------- /examples/markdown-editor-improved/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor-improved/index.ts -------------------------------------------------------------------------------- /examples/markdown-editor-improved/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor-improved/package-lock.json -------------------------------------------------------------------------------- /examples/markdown-editor-improved/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor-improved/package.json -------------------------------------------------------------------------------- /examples/markdown-editor-improved/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor-improved/style.css -------------------------------------------------------------------------------- /examples/markdown-editor-improved/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor-improved/tsconfig.json -------------------------------------------------------------------------------- /examples/markdown-editor-improved/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor-improved/vite.config.js -------------------------------------------------------------------------------- /examples/markdown-editor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/README.md -------------------------------------------------------------------------------- /examples/markdown-editor/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/index.html -------------------------------------------------------------------------------- /examples/markdown-editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/index.ts -------------------------------------------------------------------------------- /examples/markdown-editor/markdown-renderer/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/markdown-renderer/Cargo.lock -------------------------------------------------------------------------------- /examples/markdown-editor/markdown-renderer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/markdown-renderer/Cargo.toml -------------------------------------------------------------------------------- /examples/markdown-editor/markdown-renderer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/markdown-renderer/src/main.rs -------------------------------------------------------------------------------- /examples/markdown-editor/markdown-renderer/wasmer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/markdown-renderer/wasmer.toml -------------------------------------------------------------------------------- /examples/markdown-editor/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/package-lock.json -------------------------------------------------------------------------------- /examples/markdown-editor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/package.json -------------------------------------------------------------------------------- /examples/markdown-editor/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/style.css -------------------------------------------------------------------------------- /examples/markdown-editor/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/tsconfig.json -------------------------------------------------------------------------------- /examples/markdown-editor/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/markdown-editor/vite.config.js -------------------------------------------------------------------------------- /examples/node/example.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/node/example.mjs -------------------------------------------------------------------------------- /examples/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/node/package.json -------------------------------------------------------------------------------- /examples/simplimage/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /examples/simplimage/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/simplimage/index.html -------------------------------------------------------------------------------- /examples/simplimage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/simplimage/index.tsx -------------------------------------------------------------------------------- /examples/simplimage/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/simplimage/package-lock.json -------------------------------------------------------------------------------- /examples/simplimage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/simplimage/package.json -------------------------------------------------------------------------------- /examples/simplimage/simplimage.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/simplimage/simplimage.wasm -------------------------------------------------------------------------------- /examples/simplimage/simplimage/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /examples/simplimage/simplimage/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/simplimage/simplimage/Cargo.lock -------------------------------------------------------------------------------- /examples/simplimage/simplimage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/simplimage/simplimage/Cargo.toml -------------------------------------------------------------------------------- /examples/simplimage/simplimage/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/simplimage/simplimage/src/main.rs -------------------------------------------------------------------------------- /examples/simplimage/styles.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/simplimage/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/simplimage/vite.config.ts -------------------------------------------------------------------------------- /examples/wasmer.sh/.gitignore: -------------------------------------------------------------------------------- 1 | .parcel-cache/ 2 | -------------------------------------------------------------------------------- /examples/wasmer.sh/.prettierignore: -------------------------------------------------------------------------------- 1 | *.json 2 | *.md 3 | node_modules/ 4 | dist/ 5 | -------------------------------------------------------------------------------- /examples/wasmer.sh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/wasmer.sh/README.md -------------------------------------------------------------------------------- /examples/wasmer.sh/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/wasmer.sh/app.yaml -------------------------------------------------------------------------------- /examples/wasmer.sh/etc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/wasmer.sh/etc/config.toml -------------------------------------------------------------------------------- /examples/wasmer.sh/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/wasmer.sh/index.html -------------------------------------------------------------------------------- /examples/wasmer.sh/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/wasmer.sh/index.ts -------------------------------------------------------------------------------- /examples/wasmer.sh/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/wasmer.sh/package-lock.json -------------------------------------------------------------------------------- /examples/wasmer.sh/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/wasmer.sh/package.json -------------------------------------------------------------------------------- /examples/wasmer.sh/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/wasmer.sh/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/wasmer.sh/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/wasmer.sh/vite.config.js -------------------------------------------------------------------------------- /examples/wasmer.sh/wasmer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/examples/wasmer.sh/wasmer.toml -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/rollup.config.mjs -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /sdk-lite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/.gitignore -------------------------------------------------------------------------------- /sdk-lite/.graphqlconfigx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/.graphqlconfigx -------------------------------------------------------------------------------- /sdk-lite/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/build.js -------------------------------------------------------------------------------- /sdk-lite/build/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/build/demo.js -------------------------------------------------------------------------------- /sdk-lite/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/bundle.js -------------------------------------------------------------------------------- /sdk-lite/examples/wordpress/deleteApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/examples/wordpress/deleteApp.js -------------------------------------------------------------------------------- /sdk-lite/examples/wordpress/getApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/examples/wordpress/getApp.js -------------------------------------------------------------------------------- /sdk-lite/examples/wordpress/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/examples/wordpress/index.js -------------------------------------------------------------------------------- /sdk-lite/examples/wordpress/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/examples/wordpress/package.json -------------------------------------------------------------------------------- /sdk-lite/examples/wordpress/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/examples/wordpress/pnpm-lock.yaml -------------------------------------------------------------------------------- /sdk-lite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/package.json -------------------------------------------------------------------------------- /sdk-lite/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/pnpm-lock.yaml -------------------------------------------------------------------------------- /sdk-lite/relay.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/relay.config.js -------------------------------------------------------------------------------- /sdk-lite/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/rollup.config.mjs -------------------------------------------------------------------------------- /sdk-lite/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/schema.graphql -------------------------------------------------------------------------------- /sdk-lite/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/src/environment.ts -------------------------------------------------------------------------------- /sdk-lite/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/src/index.ts -------------------------------------------------------------------------------- /sdk-lite/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/tsconfig.json -------------------------------------------------------------------------------- /sdk-lite/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/sdk-lite/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /src-js/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src-js/index.ts -------------------------------------------------------------------------------- /src-js/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src-js/node.ts -------------------------------------------------------------------------------- /src-js/unpkg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src-js/unpkg.ts -------------------------------------------------------------------------------- /src-js/wasm-inlined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src-js/wasm-inlined.ts -------------------------------------------------------------------------------- /src-js/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src-js/worker.js -------------------------------------------------------------------------------- /src/fs/directory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/fs/directory.rs -------------------------------------------------------------------------------- /src/fs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/fs/mod.rs -------------------------------------------------------------------------------- /src/instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/instance.rs -------------------------------------------------------------------------------- /src/js_runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/js_runtime.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/logging.rs -------------------------------------------------------------------------------- /src/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/net.rs -------------------------------------------------------------------------------- /src/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/options.rs -------------------------------------------------------------------------------- /src/package_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/package_loader.rs -------------------------------------------------------------------------------- /src/registry/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/registry/app.rs -------------------------------------------------------------------------------- /src/registry/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/registry/mod.rs -------------------------------------------------------------------------------- /src/registry/package/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/registry/package/mod.rs -------------------------------------------------------------------------------- /src/registry/package/package_utils/mem_volumes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/registry/package/package_utils/mem_volumes.rs -------------------------------------------------------------------------------- /src/registry/package/package_utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/registry/package/package_utils/mod.rs -------------------------------------------------------------------------------- /src/registry/package/package_utils/upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/registry/package/package_utils/upload.rs -------------------------------------------------------------------------------- /src/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/run.rs -------------------------------------------------------------------------------- /src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/runtime.rs -------------------------------------------------------------------------------- /src/streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/streams.rs -------------------------------------------------------------------------------- /src/tasks/interop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/tasks/interop.rs -------------------------------------------------------------------------------- /src/tasks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/tasks/mod.rs -------------------------------------------------------------------------------- /src/tasks/post_message_payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/tasks/post_message_payload.rs -------------------------------------------------------------------------------- /src/tasks/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/tasks/scheduler.rs -------------------------------------------------------------------------------- /src/tasks/scheduler_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/tasks/scheduler_message.rs -------------------------------------------------------------------------------- /src/tasks/task_wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/tasks/task_wasm.rs -------------------------------------------------------------------------------- /src/tasks/thread_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/tasks/thread_pool.rs -------------------------------------------------------------------------------- /src/tasks/thread_pool_worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/tasks/thread_pool_worker.rs -------------------------------------------------------------------------------- /src/tasks/worker_handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/tasks/worker_handle.rs -------------------------------------------------------------------------------- /src/tasks/worker_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/tasks/worker_message.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/utils.rs -------------------------------------------------------------------------------- /src/wasmer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/wasmer.rs -------------------------------------------------------------------------------- /src/ws.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/src/ws.rs -------------------------------------------------------------------------------- /tests/demo.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tests/demo.wasm -------------------------------------------------------------------------------- /tests/demo.wat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tests/demo.wat -------------------------------------------------------------------------------- /tests/directory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tests/directory.test.ts -------------------------------------------------------------------------------- /tests/envvar.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tests/envvar.wasm -------------------------------------------------------------------------------- /tests/integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tests/integration.test.ts -------------------------------------------------------------------------------- /tests/mapdir.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tests/mapdir.wasm -------------------------------------------------------------------------------- /tests/pipe_reverse.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tests/pipe_reverse.wasm -------------------------------------------------------------------------------- /tests/registry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tests/registry.test.ts -------------------------------------------------------------------------------- /tests/run.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tests/run.test.ts -------------------------------------------------------------------------------- /tests/test.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tests/test.wasm -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /web-dev-server.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasmerio/wasmer-js/HEAD/web-dev-server.config.mjs --------------------------------------------------------------------------------