UNPKG

@kmamal/sdl

Version:
78 lines (77 loc) 1.69 kB
{ "version": "0.11.7", "name": "@kmamal/sdl", "description": "SDL bindings for Node.js", "keywords": [ "sdl", "sdl2", "gui", "desktop", "canvas", "webgl", "opengl", "webgpu", "window", "screen", "video", "input", "mouse", "keyboard", "joystick", "controller", "gamepad", "rumble", "audio", "sound", "speaker", "microphone", "mic", "clipboard", "power", "battery", "game" ], "license": "MIT", "repository": { "type": "git", "url": "git+ssh://git@github.com/kmamal/node-sdl.git" }, "main": "./src/javascript/index.js", "types": "./src/types/index.d.ts", "exports": { ".": { "types": "./src/types/index.d.ts", "default": "./src/javascript/index.js" }, "./helpers": { "types": "./src/types/helpers.d.ts", "default": "./src/javascript/helpers.js" } }, "gypfile": true, "scripts": { "test": "npx @kmamal/testing", "install": "cd scripts && node install.mjs", "download-release": "cd scripts && node download-release.mjs", "download-sdl": "cd scripts && node download-sdl.mjs", "build": "cd scripts && node build.mjs", "upload-release": "cd scripts && node upload-release.mjs", "release": "cd scripts && node release.mjs", "clean": "cd scripts && node clean.mjs" }, "dependencies": { "node-addon-api": "^8.3.1", "node-gyp": "^11.1.0", "tar": "^7.4.3" }, "sdl": { "owner": "kmamal", "repo": "build-sdl", "version": "2.32.2" }, "devDependencies": { "@kmamal/evdev": "^0.0.2", "@kmamal/testing": "^0.0.31", "@types/node": "^22.13.5" } }