├── .envrc ├── .gitignore ├── LICENSE ├── README.md ├── example ├── .gitignore ├── README.md ├── app.ts ├── index.html ├── main.zig ├── package-lock.json └── package.json ├── flake.lock ├── flake.nix ├── js ├── .gitignore ├── .npmignore ├── README.md ├── jest.config.js ├── package-lock.json ├── package.json ├── src │ ├── index.ts │ └── zigjs.ts ├── tests │ └── zigjs.test.ts └── tsconfig.json ├── shell.nix └── src ├── Object.zig ├── extern.zig ├── extern └── mock.zig ├── main.zig ├── ref.zig └── value.zig /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/.envrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/README.md -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | .parcel-cache/ 2 | dist/ 3 | node_modules/ 4 | example.wasm* 5 | -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/example/README.md -------------------------------------------------------------------------------- /example/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/example/app.ts -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/example/index.html -------------------------------------------------------------------------------- /example/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/example/main.zig -------------------------------------------------------------------------------- /example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/example/package-lock.json -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/example/package.json -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/flake.nix -------------------------------------------------------------------------------- /js/.gitignore: -------------------------------------------------------------------------------- 1 | .parcel-cache/ 2 | node_modules/ 3 | coverage/ 4 | dist/ 5 | -------------------------------------------------------------------------------- /js/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/js/.npmignore -------------------------------------------------------------------------------- /js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/js/README.md -------------------------------------------------------------------------------- /js/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/js/jest.config.js -------------------------------------------------------------------------------- /js/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/js/package-lock.json -------------------------------------------------------------------------------- /js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/js/package.json -------------------------------------------------------------------------------- /js/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './zigjs'; 2 | -------------------------------------------------------------------------------- /js/src/zigjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/js/src/zigjs.ts -------------------------------------------------------------------------------- /js/tests/zigjs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/js/tests/zigjs.test.ts -------------------------------------------------------------------------------- /js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/js/tsconfig.json -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/shell.nix -------------------------------------------------------------------------------- /src/Object.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/src/Object.zig -------------------------------------------------------------------------------- /src/extern.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/src/extern.zig -------------------------------------------------------------------------------- /src/extern/mock.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/src/extern/mock.zig -------------------------------------------------------------------------------- /src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/src/main.zig -------------------------------------------------------------------------------- /src/ref.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/src/ref.zig -------------------------------------------------------------------------------- /src/value.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/zig-js/HEAD/src/value.zig --------------------------------------------------------------------------------