https://github.com/jevko/jevko.js
Implementation of Jevko in JavaScript.
https://github.com/jevko/jevko.js
easy format javascript jevko lean lossless minimal parser quick runtime-independent simple streaming syntax tree trees universal versatile
Last synced: 6 days ago
JSON representation
Implementation of Jevko in JavaScript.
- Host: GitHub
- URL: https://github.com/jevko/jevko.js
- Owner: jevko
- License: mit
- Created: 2022-12-11T00:12:34.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-01-03T19:41:42.000Z (over 2 years ago)
- Last Synced: 2025-12-13T05:29:18.399Z (6 months ago)
- Topics: easy, format, javascript, jevko, lean, lossless, minimal, parser, quick, runtime-independent, simple, streaming, syntax, tree, trees, universal, versatile
- Language: JavaScript
- Homepage: https://jevko.org
- Size: 67.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# jevko.js
[](https://www.jsdelivr.com/package/gh/jevko/jevko.js)
Implementation of [Jevko](https://jevko.org) in JavaScript.
Includes a Jevko parser/decoder (`jevkoFromString`) and a Jevko stringifier/encoder (`jevkoToString`).
## Installation
### Node.js
An [npm package](https://www.npmjs.com/package/@jevko-org/jevko.js) is available:
```
npm install @jevko-org/jevko.js
```
### Deno and the browser
Import from [jsDelivr](https://www.jsdelivr.com/):
```js
import {jevkoFromString} from 'https://cdn.jsdelivr.net/gh/jevko/jevko.js@v0.2.0/mod.js'
```
## Quickstart
```js
import {jevkoFromString} from 'https://cdn.jsdelivr.net/gh/jevko/jevko.js@v0.2.0/mod.js'
jevkoFromString(`hello [world]`)
// -> {
// "subjevkos": [
// {
// "prefix": "hello ",
// "jevko": {
// "subjevkos": [],
// "suffix": "world"
// }
// }
// ],
// "suffix": ""
// }
```
## License
[MIT](LICENSE)