MowaScript language implementation
npm install mowascript💡🌍 Mowascript je transpajler, ktory dovoljava pisati JavaScript
na ukrajinskom, beloruskom, ruskom ta interslavskom 🌿 jezyku.
``mowa
mowascript/
├── bin/ ← CLI-interfejs `
├── src/ ← kod transpajlera
│ ├── transpile.js
│ └── map/ ← slovniki: uk, ru, by
├── templates/ ← šablon projekta
│ └── src/main.mowa
├── package.json
├── README.md
`bash`globalna instalacija
npm install -g mowascript
mowa init
npm install
npm run watchili bez instalacije
npx mowascript
| Komanda | Objasnjenje |
|----------------------|----------------------------------------------------|
| mowa run fajl.mowa | Transpajlira i zapuskaje fajl |mowa build
| | Sobrava vsi .mowa fajly v dist/ |mowa init
| | Sozdava novi projekt iz šablona |mowa watch
| | Nabljudaje izmenjenja v src/ i avtomatično sobiraje |
`bash`
mowa init moj-projekt
cd moj-projekt
npm install
npm run build
npm run watch
npm start
`json`
{
"type": "module",
"scripts": {
"build": "mowa build",
"start": "mowa run src/main.mowa",
"watch": "mowa watch"
},
"dependencies": {
"mowascript": "^1.0.0"
},
"devDependencies": {
"chokidar": "^4.0.3"
}
}
```
*.mowa ← oficijalno razširenje fajlov za jazyk mowascript
- Ukrajinsky
- Belorusky
- Rusky
- 🔀 Medžuslovjansky (čitaš ty ego sego 😉)
Apache-2.0. Projekt je svobodny za ispolzovanje, prilagodženje i doprinos.
—
S ljubovju, za vsih Slovanov 🌍
- Telegram: @rio_de_sich
- GitHub Issues — za bagy i funkcije
- Pull Requests — za izměny