Add dingus
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/push/woodpecker Pipeline was successful
Details
This commit is contained in:
parent
600dd77e50
commit
cb12e3a149
|
@ -9,7 +9,8 @@
|
|||
"lint": "eslint .",
|
||||
"lint-fix": "eslint --fix .",
|
||||
"test": "jest --verbose",
|
||||
"build": "rollup -c rollup.config.umd.js"
|
||||
"build": "rollup -c rollup.config.umd.js",
|
||||
"dingus": "node ./src/dingus.js"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
|
|
@ -0,0 +1,21 @@
|
|||
import readline from 'readline'
|
||||
import { marked } from 'marked'
|
||||
import markedMfm from '../src/index.js'
|
||||
|
||||
const prompt = () => (new Promise((resolve) => {
|
||||
const rl = readline.createInterface(process.stdin, process.stdout)
|
||||
rl.question('> ', (input) => {
|
||||
resolve(input)
|
||||
rl.close()
|
||||
})
|
||||
}))
|
||||
|
||||
marked.use(markedMfm)
|
||||
|
||||
console.log('marked-mfm interactive parser')
|
||||
console.log('version', process.env.npm_package_version)
|
||||
|
||||
while (true) {
|
||||
const input = await prompt()
|
||||
console.log(marked(input))
|
||||
}
|
Loading…
Reference in New Issue