A transpiler (v1.0.1) that converts Russian-language JavaScript-like code into standard JavaScript, enabling Russian speakers to write programs using native keywords. Supports modern JS features including variables, control flow, loops, functions, classes, error handling, modules, and template literals. Provides a CLI tool and programmatic API. Extensible architecture with full TypeScript support. Requires Node >=14.0.0. Differentiators: comprehensive mapping of Russian keywords to JS, support for standard JS features, and TypeScript-first development.
npm install russian-js-transpilerNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates basic transpilation using the named `transpile` function.
Always use lowercase Russian keywords as shown in documentation.
Use named import `{ transpile }` or access `rjs.transpile`.Replace `translator(code)` with `transpile(code)`.
Use `rjs -i input.rjs -o output.js`
Run `npm install russian-js-transpiler` or check your import path.
Use `import { transpile } from 'russian-js-transpiler'` or call `rjs.transpile(code)`.Transpile the .rjs file using `rjs -i file.rjs -o file.js` then run `node file.js`.