Commit graph

26 commits

Author SHA1 Message Date
Marie
4ead124a2a upd: README 2023-12-22 01:52:03 +01:00
marihachi
5fe291a7e7
TypeScript版パーサーのマージ (#124)
* implement parser with TypeScript (#116)

* clean parser

* parser, success, failure, str, parser.map

* seq

* atLeast, any, alt, match, notMatch

* mergeText

* improve seq

* lazy, createLanguage

* types

* regexp, refactor

* nest limit

* lint

* state

* syntaxes

* sep1, succeeded, option, fn

* simple

* strikeWave, plainTag, inlineCode, mathInline

* mention, refactor

* seqPartial

* 🚀

* parser trace

* fix mention, implement hashtag

* lineBegin, lineEnd, refactor

* imple codeBlock, fix lineEnd

* codeBlock, mathBlock

* fix codeBlock

* fix mathBlock

* fix codeBlock

* lint

* fix inlineCode

* 🚀

* centerTag

* fix nesting limit

* fix unicodeEmoji

* 🚀

* search

* refactor

* seqPartial -> seqOrText

* lint

* url, urlAlt

* 🚀

* 🚀

* text

* fix

* link

* linkLabel state

* lint

* nesting limit for link label

* fix url bracket pair

* nest

* refactor

* refactor

* remove

* add test

* wip quote

* add quote test

* quote

* refactor

* hashtag

* refactor

* type

* type

* refactor

* lint

* url

* italicAsta, italicUnder

* italicAsta, italicUnder, mention, rethink spec

* rethink spec

* test: change implementation-dependent parts

* hashtag

* add mention test

* mention

* mention

* mention

* mention

* url

* test

* hashtag

* Revert "Auxiliary commit to revert individual files from 373972beef10eb99ff3e3635a32a207854154a2a"

This reverts commit 622b66e20778ad5c283ea7629db853cbf2bb601f.

* package-lock

* Update tsconfig.json

* Update tsconfig.json

* ignore a tsd error when importing twemoji-parser regexp

* lint

* lint

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* v0.23.0-canary.1

* readme

* update chagelog

* update changelog

* update changelog

* refactor

* update core combinators

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-07-22 02:21:56 +09:00
marihachi
aa893a8477
implement plain syntax (#114)
* implement plain syntax

* public api

* plain syntax

* public api

* plain syntax

* Update test/parser.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* plain parser -> simple parser

* nomfm -> plain

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-07 23:41:09 +09:00
syuilo
80864d2acf chore: remove trailing spaces 2021-06-27 00:00:09 +09:00
syuilo
3d3032aa71 Introduce coverage integration 2021-06-26 23:48:46 +09:00
syuilo
646ea18508
Add CI status badge 2021-06-12 22:50:05 +09:00
marihachi
f46a7a6eb8 update readme 2021-04-18 20:14:47 +09:00
marihachi
d7a9e522a4 update readme 2021-04-18 15:02:16 +09:00
marihachi
391fcbfe90
Update README.md 2021-04-15 18:21:34 +09:00
marihachi
909d16c85d
Update README.md 2021-03-28 15:51:42 +09:00
syuilo
985e2ab978
Update README.md 2021-03-27 16:18:40 +09:00
marihachi
ae2296d6e1 update readme, package.json 2021-03-27 01:48:04 +09:00
syuilo
0a78a1b404
Update README.md 2021-03-27 01:06:38 +09:00
marihachi
8cd2d63782 update readme 2021-03-27 00:34:01 +09:00
marihachi
c42fb34c90 update repository name 2021-03-26 23:20:12 +09:00
marihachi
b15e4d3c2e 🐱 2021-03-21 00:36:54 +09:00
marihachi
605c6585c7 update readme 2021-03-19 21:16:21 +09:00
marihachi
0f15119c40 update iroiro 2021-03-17 15:24:33 +09:00
marihachi
a74256ab6f fix typo 2020-03-01 01:15:53 +09:00
marihachi
c76e32070f implement syntax: emoji, custom emoji 2020-03-01 01:12:32 +09:00
marihachi
753cb6deff v0.1.3 2020-02-24 22:27:01 +09:00
marihachi
ed85121c5a update description for license 2020-02-24 05:08:23 +09:00
Marihachi
d4e8a42128
fix command in readme 2020-02-20 12:31:56 +09:00
marihachi
7cf838abda update iroiro 2020-02-16 23:27:25 +09:00
marihachi
303ba2827a ✌️ 2020-02-01 04:29:30 +09:00
Marihachi
0448eedb81
Create README.md 2020-01-30 12:25:32 +09:00