├── .gitignore ├── .npmignore ├── .travis.yml ├── README.md ├── package.json ├── src ├── Generator.ts ├── Log.ts ├── Parser.ts ├── generators │ └── DefaultNan │ │ ├── DefaultNanGenerator.ts │ │ ├── addonTemplate.ts │ │ └── templates.ts ├── interfaces │ └── IABIInterface.ts └── runo-bridge.ts ├── test ├── generator_test.js ├── integration │ └── test.js ├── parser_test.js └── resources │ ├── Cargo.toml │ ├── README.md │ ├── binding.gyp │ ├── build-scripts │ ├── clean.js │ └── install-rust.js │ ├── input.json │ ├── int_to_int.rs │ ├── package.json │ └── src │ └── embed.rs ├── tsconfig.json └── typings └── tsd.d.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/package.json -------------------------------------------------------------------------------- /src/Generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/src/Generator.ts -------------------------------------------------------------------------------- /src/Log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/src/Log.ts -------------------------------------------------------------------------------- /src/Parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/src/Parser.ts -------------------------------------------------------------------------------- /src/generators/DefaultNan/DefaultNanGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/src/generators/DefaultNan/DefaultNanGenerator.ts -------------------------------------------------------------------------------- /src/generators/DefaultNan/addonTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/src/generators/DefaultNan/addonTemplate.ts -------------------------------------------------------------------------------- /src/generators/DefaultNan/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/src/generators/DefaultNan/templates.ts -------------------------------------------------------------------------------- /src/interfaces/IABIInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/src/interfaces/IABIInterface.ts -------------------------------------------------------------------------------- /src/runo-bridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/src/runo-bridge.ts -------------------------------------------------------------------------------- /test/generator_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/generator_test.js -------------------------------------------------------------------------------- /test/integration/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/integration/test.js -------------------------------------------------------------------------------- /test/parser_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/parser_test.js -------------------------------------------------------------------------------- /test/resources/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/resources/Cargo.toml -------------------------------------------------------------------------------- /test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/resources/README.md -------------------------------------------------------------------------------- /test/resources/binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/resources/binding.gyp -------------------------------------------------------------------------------- /test/resources/build-scripts/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/resources/build-scripts/clean.js -------------------------------------------------------------------------------- /test/resources/build-scripts/install-rust.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/resources/build-scripts/install-rust.js -------------------------------------------------------------------------------- /test/resources/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/resources/input.json -------------------------------------------------------------------------------- /test/resources/int_to_int.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/resources/int_to_int.rs -------------------------------------------------------------------------------- /test/resources/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/resources/package.json -------------------------------------------------------------------------------- /test/resources/src/embed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/test/resources/src/embed.rs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typings/tsd.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andruhon/runo-bridge/HEAD/typings/tsd.d.ts --------------------------------------------------------------------------------