├── .github └── workflows │ └── main.yml ├── .gitignore ├── BUILDING.md ├── CHANGELOG.md ├── LICENSE.md ├── Makefile ├── README.md ├── bootstrap-webpack ├── .gitignore ├── bootstrap │ ├── dev-server.js │ ├── package.json │ ├── spasm │ │ ├── entry.js │ │ ├── index.template.html │ │ └── modules │ │ │ ├── index.js │ │ │ ├── spa.js │ │ │ └── spasm.js │ └── webpack.config.js ├── dub.sdl ├── dub.selections.json └── source │ └── app.d ├── docs └── examples │ ├── canvas │ ├── canvas.wasm │ └── index.html │ ├── dom │ ├── dom.wasm │ └── index.html │ ├── fetch │ ├── fetch.wasm │ └── index.html │ ├── todo-mvc │ ├── index.html │ └── todo-mvc-spasm-example.wasm │ └── underrun │ ├── images │ ├── l1.png │ ├── l2.png │ ├── l3.png │ └── q2.png │ ├── index.html │ └── underrun.wasm ├── dub.sdl ├── dub.selections.json ├── examples ├── canvas │ ├── .gitignore │ ├── README.md │ ├── dev-server.js │ ├── dub.sdl │ ├── dub.selections.json │ ├── package.json │ ├── source │ │ └── app.d │ ├── spasm │ │ ├── entry.js │ │ ├── index.template.html │ │ └── modules │ │ │ ├── bindings.js │ │ │ ├── index.js │ │ │ ├── spa.js │ │ │ └── spasm.js │ └── webpack.config.js ├── dom │ ├── .gitignore │ ├── README.md │ ├── dev-server.js │ ├── dub.sdl │ ├── dub.selections.json │ ├── package.json │ ├── source │ │ └── app.d │ ├── spasm │ │ ├── entry.js │ │ ├── index.template.html │ │ └── modules │ │ │ ├── bindings.js │ │ │ ├── index.js │ │ │ ├── spa.js │ │ │ └── spasm.js │ └── webpack.config.js ├── fetch │ ├── .gitignore │ ├── README.md │ ├── dev-server.js │ ├── dub.sdl │ ├── dub.selections.json │ ├── package.json │ ├── source │ │ └── app.d │ ├── spasm │ │ ├── entry.js │ │ ├── index.template.html │ │ └── modules │ │ │ ├── bindings.js │ │ │ ├── index.js │ │ │ ├── spa.js │ │ │ └── spasm.js │ └── webpack.config.js ├── todo-mvc │ ├── .gitignore │ ├── dev-server.js │ ├── dub.sdl │ ├── dub.selections.json │ ├── package.json │ ├── source │ │ └── app.d │ ├── spasm │ │ ├── entry.js │ │ ├── index.template.html │ │ └── modules │ │ │ ├── bindings.js │ │ │ ├── index.js │ │ │ ├── spa.js │ │ │ └── spasm.js │ └── webpack.config.js └── underrun │ ├── .gitignore │ ├── dev-server.js │ ├── dub.sdl │ ├── dub.selections.json │ ├── images │ ├── l1.png │ ├── l2.png │ ├── l3.png │ └── q2.png │ ├── index.html │ ├── package.json │ ├── source │ ├── app.d │ ├── canvas.d │ ├── game │ │ ├── audio.d │ │ ├── chain.d │ │ ├── entity.d │ │ ├── game.d │ │ ├── level.d │ │ ├── math.d │ │ ├── renderer.d │ │ └── terminal.d │ └── spasm │ │ └── webgl │ │ ├── constants.d │ │ ├── functions.d │ │ ├── package.d │ │ └── types.d │ ├── spasm │ ├── entry.js │ ├── index.template.html │ └── modules │ │ ├── audio.js │ │ ├── bindings.js │ │ ├── game.js │ │ ├── index.js │ │ ├── spa.js │ │ ├── spasm.js │ │ └── webgl.js │ └── webpack.config.js ├── includes └── object.d ├── source └── spasm │ ├── array.d │ ├── bindings │ ├── audio.d │ ├── clipboard.d │ ├── common.d │ ├── compat.d │ ├── console.d │ ├── cssom.d │ ├── cssomview.d │ ├── csspseudo.d │ ├── dom.d │ ├── domhighrestimestamp.d │ ├── domparsing.d │ ├── encoding.d │ ├── fetch.d │ ├── fileapi.d │ ├── fullscreen.d │ ├── geometry.d │ ├── html.d │ ├── indexeddb.d │ ├── linkstyle.d │ ├── mediasource.d │ ├── mediastream.d │ ├── notifications.d │ ├── package.d │ ├── pagevisibility.d │ ├── permissions.d │ ├── pointerevents.d │ ├── serviceworker.d │ ├── streams.d │ ├── svg.d │ ├── touchevents.d │ ├── uievents.d │ ├── url.d │ ├── vibration.d │ ├── webappsec.d │ ├── webgl.d │ ├── webgl2.d │ ├── worklet.d │ └── xhr.d │ ├── css.d │ ├── ct.d │ ├── dom.d │ ├── event.d │ ├── hmr.d │ ├── intrinsics.d │ ├── node.d │ ├── rt │ ├── allocator.d │ ├── array.d │ ├── gc.d │ ├── memory.d │ └── stubs.d │ ├── spa.d │ ├── sumtype.d │ └── types.d ├── tests └── ut │ ├── array.d │ ├── dom.d │ └── test_main.d └── webidl ├── .gitignore ├── Makefile ├── definitions ├── audio.idl ├── clipboard.idl ├── common.idl ├── compat.idl ├── console.idl ├── cssom.idl ├── cssomview.idl ├── csspseudo.idl ├── dom.idl ├── domhighrestimestamp.idl ├── domparsing.idl ├── encoding.idl ├── fetch.idl ├── fileapi.idl ├── fullscreen.idl ├── geometry.idl ├── html.idl ├── indexeddb.idl ├── mediasource.idl ├── mediastream.idl ├── notifications.idl ├── pagevisibility.idl ├── permissions.idl ├── pointerevents.idl ├── serviceworker.idl ├── streams.idl ├── svg.idl ├── touchevents.idl ├── uievents.idl ├── url.idl ├── vibration.idl ├── webappsec.idl ├── webgl.idl ├── webgl2.idl ├── worklet.idl └── xhr.idl ├── dub.sdl ├── dub.selections.json └── source ├── app.d └── webidl └── binding ├── generator.d ├── it.d └── test.d /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/BUILDING.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/README.md -------------------------------------------------------------------------------- /bootstrap-webpack/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/.gitignore -------------------------------------------------------------------------------- /bootstrap-webpack/bootstrap/dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/bootstrap/dev-server.js -------------------------------------------------------------------------------- /bootstrap-webpack/bootstrap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/bootstrap/package.json -------------------------------------------------------------------------------- /bootstrap-webpack/bootstrap/spasm/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/bootstrap/spasm/entry.js -------------------------------------------------------------------------------- /bootstrap-webpack/bootstrap/spasm/index.template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/bootstrap/spasm/index.template.html -------------------------------------------------------------------------------- /bootstrap-webpack/bootstrap/spasm/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/bootstrap/spasm/modules/index.js -------------------------------------------------------------------------------- /bootstrap-webpack/bootstrap/spasm/modules/spa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/bootstrap/spasm/modules/spa.js -------------------------------------------------------------------------------- /bootstrap-webpack/bootstrap/spasm/modules/spasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/bootstrap/spasm/modules/spasm.js -------------------------------------------------------------------------------- /bootstrap-webpack/bootstrap/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/bootstrap/webpack.config.js -------------------------------------------------------------------------------- /bootstrap-webpack/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/dub.sdl -------------------------------------------------------------------------------- /bootstrap-webpack/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/dub.selections.json -------------------------------------------------------------------------------- /bootstrap-webpack/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/bootstrap-webpack/source/app.d -------------------------------------------------------------------------------- /docs/examples/canvas/canvas.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/canvas/canvas.wasm -------------------------------------------------------------------------------- /docs/examples/canvas/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/canvas/index.html -------------------------------------------------------------------------------- /docs/examples/dom/dom.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/dom/dom.wasm -------------------------------------------------------------------------------- /docs/examples/dom/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/dom/index.html -------------------------------------------------------------------------------- /docs/examples/fetch/fetch.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/fetch/fetch.wasm -------------------------------------------------------------------------------- /docs/examples/fetch/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/fetch/index.html -------------------------------------------------------------------------------- /docs/examples/todo-mvc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/todo-mvc/index.html -------------------------------------------------------------------------------- /docs/examples/todo-mvc/todo-mvc-spasm-example.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/todo-mvc/todo-mvc-spasm-example.wasm -------------------------------------------------------------------------------- /docs/examples/underrun/images/l1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/underrun/images/l1.png -------------------------------------------------------------------------------- /docs/examples/underrun/images/l2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/underrun/images/l2.png -------------------------------------------------------------------------------- /docs/examples/underrun/images/l3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/underrun/images/l3.png -------------------------------------------------------------------------------- /docs/examples/underrun/images/q2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/underrun/images/q2.png -------------------------------------------------------------------------------- /docs/examples/underrun/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/underrun/index.html -------------------------------------------------------------------------------- /docs/examples/underrun/underrun.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/docs/examples/underrun/underrun.wasm -------------------------------------------------------------------------------- /dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/dub.sdl -------------------------------------------------------------------------------- /dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/dub.selections.json -------------------------------------------------------------------------------- /examples/canvas/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/.gitignore -------------------------------------------------------------------------------- /examples/canvas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/README.md -------------------------------------------------------------------------------- /examples/canvas/dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/dev-server.js -------------------------------------------------------------------------------- /examples/canvas/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/dub.sdl -------------------------------------------------------------------------------- /examples/canvas/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/dub.selections.json -------------------------------------------------------------------------------- /examples/canvas/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/package.json -------------------------------------------------------------------------------- /examples/canvas/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/source/app.d -------------------------------------------------------------------------------- /examples/canvas/spasm/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/spasm/entry.js -------------------------------------------------------------------------------- /examples/canvas/spasm/index.template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/spasm/index.template.html -------------------------------------------------------------------------------- /examples/canvas/spasm/modules/bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/spasm/modules/bindings.js -------------------------------------------------------------------------------- /examples/canvas/spasm/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/spasm/modules/index.js -------------------------------------------------------------------------------- /examples/canvas/spasm/modules/spa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/spasm/modules/spa.js -------------------------------------------------------------------------------- /examples/canvas/spasm/modules/spasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/spasm/modules/spasm.js -------------------------------------------------------------------------------- /examples/canvas/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/canvas/webpack.config.js -------------------------------------------------------------------------------- /examples/dom/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/.gitignore -------------------------------------------------------------------------------- /examples/dom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/README.md -------------------------------------------------------------------------------- /examples/dom/dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/dev-server.js -------------------------------------------------------------------------------- /examples/dom/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/dub.sdl -------------------------------------------------------------------------------- /examples/dom/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/dub.selections.json -------------------------------------------------------------------------------- /examples/dom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/package.json -------------------------------------------------------------------------------- /examples/dom/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/source/app.d -------------------------------------------------------------------------------- /examples/dom/spasm/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/spasm/entry.js -------------------------------------------------------------------------------- /examples/dom/spasm/index.template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/spasm/index.template.html -------------------------------------------------------------------------------- /examples/dom/spasm/modules/bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/spasm/modules/bindings.js -------------------------------------------------------------------------------- /examples/dom/spasm/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/spasm/modules/index.js -------------------------------------------------------------------------------- /examples/dom/spasm/modules/spa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/spasm/modules/spa.js -------------------------------------------------------------------------------- /examples/dom/spasm/modules/spasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/spasm/modules/spasm.js -------------------------------------------------------------------------------- /examples/dom/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/dom/webpack.config.js -------------------------------------------------------------------------------- /examples/fetch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/.gitignore -------------------------------------------------------------------------------- /examples/fetch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/README.md -------------------------------------------------------------------------------- /examples/fetch/dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/dev-server.js -------------------------------------------------------------------------------- /examples/fetch/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/dub.sdl -------------------------------------------------------------------------------- /examples/fetch/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/dub.selections.json -------------------------------------------------------------------------------- /examples/fetch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/package.json -------------------------------------------------------------------------------- /examples/fetch/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/source/app.d -------------------------------------------------------------------------------- /examples/fetch/spasm/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/spasm/entry.js -------------------------------------------------------------------------------- /examples/fetch/spasm/index.template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/spasm/index.template.html -------------------------------------------------------------------------------- /examples/fetch/spasm/modules/bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/spasm/modules/bindings.js -------------------------------------------------------------------------------- /examples/fetch/spasm/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/spasm/modules/index.js -------------------------------------------------------------------------------- /examples/fetch/spasm/modules/spa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/spasm/modules/spa.js -------------------------------------------------------------------------------- /examples/fetch/spasm/modules/spasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/spasm/modules/spasm.js -------------------------------------------------------------------------------- /examples/fetch/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/fetch/webpack.config.js -------------------------------------------------------------------------------- /examples/todo-mvc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/.gitignore -------------------------------------------------------------------------------- /examples/todo-mvc/dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/dev-server.js -------------------------------------------------------------------------------- /examples/todo-mvc/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/dub.sdl -------------------------------------------------------------------------------- /examples/todo-mvc/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/dub.selections.json -------------------------------------------------------------------------------- /examples/todo-mvc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/package.json -------------------------------------------------------------------------------- /examples/todo-mvc/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/source/app.d -------------------------------------------------------------------------------- /examples/todo-mvc/spasm/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/spasm/entry.js -------------------------------------------------------------------------------- /examples/todo-mvc/spasm/index.template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/spasm/index.template.html -------------------------------------------------------------------------------- /examples/todo-mvc/spasm/modules/bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/spasm/modules/bindings.js -------------------------------------------------------------------------------- /examples/todo-mvc/spasm/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/spasm/modules/index.js -------------------------------------------------------------------------------- /examples/todo-mvc/spasm/modules/spa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/spasm/modules/spa.js -------------------------------------------------------------------------------- /examples/todo-mvc/spasm/modules/spasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/spasm/modules/spasm.js -------------------------------------------------------------------------------- /examples/todo-mvc/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/todo-mvc/webpack.config.js -------------------------------------------------------------------------------- /examples/underrun/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/.gitignore -------------------------------------------------------------------------------- /examples/underrun/dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/dev-server.js -------------------------------------------------------------------------------- /examples/underrun/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/dub.sdl -------------------------------------------------------------------------------- /examples/underrun/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/dub.selections.json -------------------------------------------------------------------------------- /examples/underrun/images/l1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/images/l1.png -------------------------------------------------------------------------------- /examples/underrun/images/l2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/images/l2.png -------------------------------------------------------------------------------- /examples/underrun/images/l3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/images/l3.png -------------------------------------------------------------------------------- /examples/underrun/images/q2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/images/q2.png -------------------------------------------------------------------------------- /examples/underrun/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/index.html -------------------------------------------------------------------------------- /examples/underrun/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/package.json -------------------------------------------------------------------------------- /examples/underrun/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/app.d -------------------------------------------------------------------------------- /examples/underrun/source/canvas.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/canvas.d -------------------------------------------------------------------------------- /examples/underrun/source/game/audio.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/game/audio.d -------------------------------------------------------------------------------- /examples/underrun/source/game/chain.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/game/chain.d -------------------------------------------------------------------------------- /examples/underrun/source/game/entity.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/game/entity.d -------------------------------------------------------------------------------- /examples/underrun/source/game/game.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/game/game.d -------------------------------------------------------------------------------- /examples/underrun/source/game/level.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/game/level.d -------------------------------------------------------------------------------- /examples/underrun/source/game/math.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/game/math.d -------------------------------------------------------------------------------- /examples/underrun/source/game/renderer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/game/renderer.d -------------------------------------------------------------------------------- /examples/underrun/source/game/terminal.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/game/terminal.d -------------------------------------------------------------------------------- /examples/underrun/source/spasm/webgl/constants.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/spasm/webgl/constants.d -------------------------------------------------------------------------------- /examples/underrun/source/spasm/webgl/functions.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/spasm/webgl/functions.d -------------------------------------------------------------------------------- /examples/underrun/source/spasm/webgl/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/spasm/webgl/package.d -------------------------------------------------------------------------------- /examples/underrun/source/spasm/webgl/types.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/source/spasm/webgl/types.d -------------------------------------------------------------------------------- /examples/underrun/spasm/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/spasm/entry.js -------------------------------------------------------------------------------- /examples/underrun/spasm/index.template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/spasm/index.template.html -------------------------------------------------------------------------------- /examples/underrun/spasm/modules/audio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/spasm/modules/audio.js -------------------------------------------------------------------------------- /examples/underrun/spasm/modules/bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/spasm/modules/bindings.js -------------------------------------------------------------------------------- /examples/underrun/spasm/modules/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/spasm/modules/game.js -------------------------------------------------------------------------------- /examples/underrun/spasm/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/spasm/modules/index.js -------------------------------------------------------------------------------- /examples/underrun/spasm/modules/spa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/spasm/modules/spa.js -------------------------------------------------------------------------------- /examples/underrun/spasm/modules/spasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/spasm/modules/spasm.js -------------------------------------------------------------------------------- /examples/underrun/spasm/modules/webgl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/spasm/modules/webgl.js -------------------------------------------------------------------------------- /examples/underrun/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/examples/underrun/webpack.config.js -------------------------------------------------------------------------------- /includes/object.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/includes/object.d -------------------------------------------------------------------------------- /source/spasm/array.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/array.d -------------------------------------------------------------------------------- /source/spasm/bindings/audio.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/audio.d -------------------------------------------------------------------------------- /source/spasm/bindings/clipboard.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/clipboard.d -------------------------------------------------------------------------------- /source/spasm/bindings/common.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/common.d -------------------------------------------------------------------------------- /source/spasm/bindings/compat.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/compat.d -------------------------------------------------------------------------------- /source/spasm/bindings/console.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/console.d -------------------------------------------------------------------------------- /source/spasm/bindings/cssom.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/cssom.d -------------------------------------------------------------------------------- /source/spasm/bindings/cssomview.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/cssomview.d -------------------------------------------------------------------------------- /source/spasm/bindings/csspseudo.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/csspseudo.d -------------------------------------------------------------------------------- /source/spasm/bindings/dom.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/dom.d -------------------------------------------------------------------------------- /source/spasm/bindings/domhighrestimestamp.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/domhighrestimestamp.d -------------------------------------------------------------------------------- /source/spasm/bindings/domparsing.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/domparsing.d -------------------------------------------------------------------------------- /source/spasm/bindings/encoding.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/encoding.d -------------------------------------------------------------------------------- /source/spasm/bindings/fetch.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/fetch.d -------------------------------------------------------------------------------- /source/spasm/bindings/fileapi.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/fileapi.d -------------------------------------------------------------------------------- /source/spasm/bindings/fullscreen.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/fullscreen.d -------------------------------------------------------------------------------- /source/spasm/bindings/geometry.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/geometry.d -------------------------------------------------------------------------------- /source/spasm/bindings/html.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/html.d -------------------------------------------------------------------------------- /source/spasm/bindings/indexeddb.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/indexeddb.d -------------------------------------------------------------------------------- /source/spasm/bindings/linkstyle.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/linkstyle.d -------------------------------------------------------------------------------- /source/spasm/bindings/mediasource.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/mediasource.d -------------------------------------------------------------------------------- /source/spasm/bindings/mediastream.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/mediastream.d -------------------------------------------------------------------------------- /source/spasm/bindings/notifications.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/notifications.d -------------------------------------------------------------------------------- /source/spasm/bindings/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/package.d -------------------------------------------------------------------------------- /source/spasm/bindings/pagevisibility.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/pagevisibility.d -------------------------------------------------------------------------------- /source/spasm/bindings/permissions.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/permissions.d -------------------------------------------------------------------------------- /source/spasm/bindings/pointerevents.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/pointerevents.d -------------------------------------------------------------------------------- /source/spasm/bindings/serviceworker.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/serviceworker.d -------------------------------------------------------------------------------- /source/spasm/bindings/streams.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/streams.d -------------------------------------------------------------------------------- /source/spasm/bindings/svg.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/svg.d -------------------------------------------------------------------------------- /source/spasm/bindings/touchevents.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/touchevents.d -------------------------------------------------------------------------------- /source/spasm/bindings/uievents.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/uievents.d -------------------------------------------------------------------------------- /source/spasm/bindings/url.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/url.d -------------------------------------------------------------------------------- /source/spasm/bindings/vibration.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/vibration.d -------------------------------------------------------------------------------- /source/spasm/bindings/webappsec.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/webappsec.d -------------------------------------------------------------------------------- /source/spasm/bindings/webgl.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/webgl.d -------------------------------------------------------------------------------- /source/spasm/bindings/webgl2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/webgl2.d -------------------------------------------------------------------------------- /source/spasm/bindings/worklet.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/worklet.d -------------------------------------------------------------------------------- /source/spasm/bindings/xhr.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/bindings/xhr.d -------------------------------------------------------------------------------- /source/spasm/css.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/css.d -------------------------------------------------------------------------------- /source/spasm/ct.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/ct.d -------------------------------------------------------------------------------- /source/spasm/dom.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/dom.d -------------------------------------------------------------------------------- /source/spasm/event.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/event.d -------------------------------------------------------------------------------- /source/spasm/hmr.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/hmr.d -------------------------------------------------------------------------------- /source/spasm/intrinsics.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/intrinsics.d -------------------------------------------------------------------------------- /source/spasm/node.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/node.d -------------------------------------------------------------------------------- /source/spasm/rt/allocator.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/rt/allocator.d -------------------------------------------------------------------------------- /source/spasm/rt/array.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/rt/array.d -------------------------------------------------------------------------------- /source/spasm/rt/gc.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/rt/gc.d -------------------------------------------------------------------------------- /source/spasm/rt/memory.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/rt/memory.d -------------------------------------------------------------------------------- /source/spasm/rt/stubs.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/rt/stubs.d -------------------------------------------------------------------------------- /source/spasm/spa.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/spa.d -------------------------------------------------------------------------------- /source/spasm/sumtype.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/sumtype.d -------------------------------------------------------------------------------- /source/spasm/types.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/source/spasm/types.d -------------------------------------------------------------------------------- /tests/ut/array.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/tests/ut/array.d -------------------------------------------------------------------------------- /tests/ut/dom.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/tests/ut/dom.d -------------------------------------------------------------------------------- /tests/ut/test_main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/tests/ut/test_main.d -------------------------------------------------------------------------------- /webidl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/.gitignore -------------------------------------------------------------------------------- /webidl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/Makefile -------------------------------------------------------------------------------- /webidl/definitions/audio.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/audio.idl -------------------------------------------------------------------------------- /webidl/definitions/clipboard.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/clipboard.idl -------------------------------------------------------------------------------- /webidl/definitions/common.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/common.idl -------------------------------------------------------------------------------- /webidl/definitions/compat.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/compat.idl -------------------------------------------------------------------------------- /webidl/definitions/console.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/console.idl -------------------------------------------------------------------------------- /webidl/definitions/cssom.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/cssom.idl -------------------------------------------------------------------------------- /webidl/definitions/cssomview.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/cssomview.idl -------------------------------------------------------------------------------- /webidl/definitions/csspseudo.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/csspseudo.idl -------------------------------------------------------------------------------- /webidl/definitions/dom.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/dom.idl -------------------------------------------------------------------------------- /webidl/definitions/domhighrestimestamp.idl: -------------------------------------------------------------------------------- 1 | typedef double DOMHighResTimeStamp; 2 | -------------------------------------------------------------------------------- /webidl/definitions/domparsing.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/domparsing.idl -------------------------------------------------------------------------------- /webidl/definitions/encoding.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/encoding.idl -------------------------------------------------------------------------------- /webidl/definitions/fetch.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/fetch.idl -------------------------------------------------------------------------------- /webidl/definitions/fileapi.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/fileapi.idl -------------------------------------------------------------------------------- /webidl/definitions/fullscreen.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/fullscreen.idl -------------------------------------------------------------------------------- /webidl/definitions/geometry.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/geometry.idl -------------------------------------------------------------------------------- /webidl/definitions/html.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/html.idl -------------------------------------------------------------------------------- /webidl/definitions/indexeddb.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/indexeddb.idl -------------------------------------------------------------------------------- /webidl/definitions/mediasource.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/mediasource.idl -------------------------------------------------------------------------------- /webidl/definitions/mediastream.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/mediastream.idl -------------------------------------------------------------------------------- /webidl/definitions/notifications.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/notifications.idl -------------------------------------------------------------------------------- /webidl/definitions/pagevisibility.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/pagevisibility.idl -------------------------------------------------------------------------------- /webidl/definitions/permissions.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/permissions.idl -------------------------------------------------------------------------------- /webidl/definitions/pointerevents.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/pointerevents.idl -------------------------------------------------------------------------------- /webidl/definitions/serviceworker.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/serviceworker.idl -------------------------------------------------------------------------------- /webidl/definitions/streams.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/streams.idl -------------------------------------------------------------------------------- /webidl/definitions/svg.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/svg.idl -------------------------------------------------------------------------------- /webidl/definitions/touchevents.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/touchevents.idl -------------------------------------------------------------------------------- /webidl/definitions/uievents.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/uievents.idl -------------------------------------------------------------------------------- /webidl/definitions/url.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/url.idl -------------------------------------------------------------------------------- /webidl/definitions/vibration.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/vibration.idl -------------------------------------------------------------------------------- /webidl/definitions/webappsec.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/webappsec.idl -------------------------------------------------------------------------------- /webidl/definitions/webgl.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/webgl.idl -------------------------------------------------------------------------------- /webidl/definitions/webgl2.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/webgl2.idl -------------------------------------------------------------------------------- /webidl/definitions/worklet.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/worklet.idl -------------------------------------------------------------------------------- /webidl/definitions/xhr.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/definitions/xhr.idl -------------------------------------------------------------------------------- /webidl/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/dub.sdl -------------------------------------------------------------------------------- /webidl/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/dub.selections.json -------------------------------------------------------------------------------- /webidl/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/source/app.d -------------------------------------------------------------------------------- /webidl/source/webidl/binding/generator.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/source/webidl/binding/generator.d -------------------------------------------------------------------------------- /webidl/source/webidl/binding/it.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/source/webidl/binding/it.d -------------------------------------------------------------------------------- /webidl/source/webidl/binding/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skoppe/spasm/HEAD/webidl/source/webidl/binding/test.d --------------------------------------------------------------------------------