├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── docs └── index.md ├── index.js ├── injectGettersSetters.js ├── package.json └── tests ├── index.js ├── wasm ├── customSections.wasm ├── doubleGlobals.wasm ├── empty.wasm ├── singleFunction.wasm ├── singleGlobal.wasm ├── singleI32Global.wasm ├── singleI64Global.wasm ├── singleImport.wasm ├── singleMemory.wasm ├── singleTable.wasm └── singleType.wasm ├── wast ├── doubleGlobals.wast ├── empty.wast ├── singleFunction.wast ├── singleI32Global.wast ├── singleI64Global.wast ├── singleImport.wast ├── singleMemory.wast ├── singleTable.wast └── singleType.wast └── wast2wasm.js /.npmignore: -------------------------------------------------------------------------------- 1 | /tests 2 | /docs 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/README.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/docs/index.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/index.js -------------------------------------------------------------------------------- /injectGettersSetters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/injectGettersSetters.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/package.json -------------------------------------------------------------------------------- /tests/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/index.js -------------------------------------------------------------------------------- /tests/wasm/customSections.wasm: -------------------------------------------------------------------------------- 1 | asmname -------------------------------------------------------------------------------- /tests/wasm/doubleGlobals.wasm: -------------------------------------------------------------------------------- 1 | asm` A~ ~B~ e 2 |  -------------------------------------------------------------------------------- /tests/wasm/empty.wasm: -------------------------------------------------------------------------------- 1 | asm -------------------------------------------------------------------------------- /tests/wasm/singleFunction.wasm: -------------------------------------------------------------------------------- 1 | asm`e 2 |  -------------------------------------------------------------------------------- /tests/wasm/singleGlobal.wasm: -------------------------------------------------------------------------------- 1 | asm`A~ e 2 |  -------------------------------------------------------------------------------- /tests/wasm/singleI32Global.wasm: -------------------------------------------------------------------------------- 1 | asm`A~ e 2 |  -------------------------------------------------------------------------------- /tests/wasm/singleI64Global.wasm: -------------------------------------------------------------------------------- 1 | asm`~B~ e 2 |  -------------------------------------------------------------------------------- /tests/wasm/singleImport.wasm: -------------------------------------------------------------------------------- 1 | asm`} foobar -------------------------------------------------------------------------------- /tests/wasm/singleMemory.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/wasm/singleMemory.wasm -------------------------------------------------------------------------------- /tests/wasm/singleTable.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/wasm/singleTable.wasm -------------------------------------------------------------------------------- /tests/wasm/singleType.wasm: -------------------------------------------------------------------------------- 1 | asm` -------------------------------------------------------------------------------- /tests/wast/doubleGlobals.wast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/wast/doubleGlobals.wast -------------------------------------------------------------------------------- /tests/wast/empty.wast: -------------------------------------------------------------------------------- 1 | (module) 2 | -------------------------------------------------------------------------------- /tests/wast/singleFunction.wast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/wast/singleFunction.wast -------------------------------------------------------------------------------- /tests/wast/singleI32Global.wast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/wast/singleI32Global.wast -------------------------------------------------------------------------------- /tests/wast/singleI64Global.wast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/wast/singleI64Global.wast -------------------------------------------------------------------------------- /tests/wast/singleImport.wast: -------------------------------------------------------------------------------- 1 | (module 2 | (import "foo" "bar" (func (param f32))) 3 | ) 4 | -------------------------------------------------------------------------------- /tests/wast/singleMemory.wast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/wast/singleMemory.wast -------------------------------------------------------------------------------- /tests/wast/singleTable.wast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/wast/singleTable.wast -------------------------------------------------------------------------------- /tests/wast/singleType.wast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/wast/singleType.wast -------------------------------------------------------------------------------- /tests/wast2wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity-side-projects/wasm-persist/HEAD/tests/wast2wasm.js --------------------------------------------------------------------------------