Commit Graph

48 Commits

Author SHA1 Message Date
denobot
2b3683b6fb
chore: release 2024.08.26 (#5824)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-08-26 17:33:29 +09:00
Tim Reichen
55fecde77c
test(front-matter): remove duplicate tests (#5808) 2024-08-24 23:51:15 +09:00
Tim Reichen
9be9eaea4b
fix(front-matter): remove os specific newline (#5752)
initial commit
2024-08-22 17:43:11 +10:00
Michael Ekstrand
06d83831fb
feat(front-matter/unstable): add pass-through ParseOptions argument for YAML parser (#5748)
* add options to front_matter/yaml/extract

* fix lint error on type import

* add unstable overload, add example

---------

Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-08-21 16:41:53 +10:00
Ian Bull
70011e9155
refactor(archive,cache,datetime,fmt,front-matter): align error messages to the style guide (#5706)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-08-21 14:42:02 +09:00
Yoshiya Hinosawa
7de150d2f3
fix(front-matter): allow whitespaces after the header (#5685) 2024-08-16 18:29:36 +09:00
denobot
f7f275bd3b
chore: release 2024.08.16 (#5687)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-08-16 15:33:08 +09:00
Tim Reichen
860f578a10
refactor(front-matter): remove Extractor type (#5659) 2024-08-08 23:02:08 +02:00
denobot
0e4f294cdf
chore: release 2024.08.02 (#5621)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-08-02 20:27:08 +09:00
Tim Reichen
ee46c4da79
refactor(front-matter): replace regexp factory with regexp literals (#5370)
* initial commit

* add parens

* update

* temp test

* update

* remove temp test

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-08-01 09:19:16 +10:00
Yoshiya Hinosawa
9ac4dad6ac
chore(front-matter): release front-matter@1.0.0 (#5376)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-07-26 12:57:25 +09:00
denobot
f54eab4355
chore: release 2024.07.12 (#5431)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-07-12 19:45:19 +09:00
Tim Reichen
a32c05fe26
refactor(front-matter): remove createExtractor() (#5378)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-07-11 15:43:36 +09:00
Yoshiya Hinosawa
d134a2d9ae
docs(front-matter): fix description of Extract (#5383) 2024-07-10 19:35:19 +09:00
Tim Reichen
adcfb5f1bb
refactor(front-matter): replace regexp objects with maps (#5379) 2024-07-10 20:32:26 +10:00
Tim Reichen
094d18430b
BREAKING(front-matter): remove unknown from Format union type (#5367)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-07-09 20:51:24 +09:00
Yoshiya Hinosawa
a578761bc6
BREAKING(front-matter): make Extractor helper type private (#5334)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-07-06 20:12:43 +09:00
Yoshiya Hinosawa
25aa6fa6a7
fix(front-matter): improve extract types (#5325) 2024-07-05 20:40:06 +09:00
Asher Gomez
ebf8eeec59
BREAKING(front-matter): remove createExtractor() (#5266)
* BREAKING(front-matter): remove `createExtractor()`

* work
2024-07-03 17:53:55 +10:00
Asher Gomez
8a96290e3c
chore(front-matter): release front-matter@1.0.0-rc.1 (#5263) 2024-07-03 14:03:44 +10:00
denobot
940568c62d
chore: release 2024.07.02 (#5254)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-07-02 20:43:42 +09:00
Asher Gomez
d102a10235
refactor(assert,async,bytes,cli,collections,crypto,csv,data-structures,datetime,dotenv,encoding,expect,fmt,front-matter,fs,html,http,ini,internal,io,json,jsonc,log,media-types,msgpack,net,path,semver,streams,testing,text,toml,ulid,url,uuid,webgpu,yaml): import from @std/assert (#5199)
* refactor: import from `@std/assert`

* update
2024-06-30 08:30:10 +00:00
denobot
b9374d3715
chore: release 2024.06.03 (#4935)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-06-03 15:44:03 +09:00
Asher Gomez
79d6a70729
docs(assert,cli,data-structures,expect,fmt,front-matter,html,http,jsonc,semver,streams,text,toml,webgpu): add snippet checks in module, function and class docs to doc checker (#4855)
* chore: add snippet checks to module docs

* fix

* work

* tweak
2024-05-31 12:01:46 +10:00
denobot
673c436739
chore: release 2024.05.29 (#4883)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-05-29 18:56:12 +09:00
Yusuke Tanaka
d13ef17a5d
docs(front-matter): improve docs for stabilization (#4789)
This commit improves docs of the front-matter module.

Specifically, the following things are done:

- Use `@example` where appropriate to render the examples more beautifully
- Split the big example attached to `createExtractor` function into smaller pieces so that each one has minimal yet meaningful example
- Add `@returns` to the `test` function
- Deduplicate `Format` type definition
- Add a brief description to `Format` type

Towards #3764

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-05-27 18:14:52 -07:00
Yoshiya Hinosawa
3155f0050a
chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
David Sherret
26d3fc3031
chore: enable verbatim-module-syntax lint rule (#4539)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-04-02 00:57:05 +00:00
Asher Gomez
198c7afd32
docs(front_matter): cleanup and improve docs (#4505) 2024-03-20 12:38:07 +11:00
Tim Reichen
0462ce2048
refactor(front_matter): cleanup _formats.ts (#4499)
initial commit
2024-03-17 07:07:11 +09:00
David Sherret
ef6b95f0c7
refactor: make the code work under verbatimModuleSyntax (#4406)
* Start

* Update

* Format

* Revert deno.json change

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-02-27 21:57:25 +00:00
Tim Reichen
bca760f090
chore(front_matter): format test names (#4399) 2024-02-27 08:35:41 +00:00
David Luis
ad4abccb66
docs: replace markdown hyperlink syntax with {@link} tag where necessary. (#4253)
docs: replaces markdown hyperlink syntax with `{@link}` tag when necessary.
2024-02-01 09:19:46 +11:00
Asher Gomez
eb214d4d13
docs(front_matter): complete documentation (#4166) 2024-01-11 16:33:15 +09:00
Simon Holloway
d47a7f26bc
refactor(front_matter): prepare for noUncheckedIndexedAccess (#4158) 2024-01-11 08:37:21 +11:00
Lino Le Van
c46143f0ac
chore: update copyright year (#4046)
* chore: update copyright year

* fix

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-01-02 08:11:32 +11:00
Asher Gomez
3a3bf8d1a0
BREAKING(front_matter): remove deprecated APIs (#4013) 2023-12-22 19:34:08 +09:00
David Sherret
b0803619af
refactor: add some missing explicit types (#3997)
* refactor: add some missing return types and mark some non-exported types as `@internal`

* Update expect/fn.ts

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>

* Remove @internals

* nits

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2023-12-19 00:26:13 +00:00
Asher Gomez
c3a0086d5e
chore(front_matter): cleanup deprecation-related code (#3932) 2023-12-12 14:51:35 +11:00
Asher Gomez
21d020687b
deprecation(front_matter): move Format enum deprecation forward (#3931) 2023-12-12 14:49:56 +11:00
Asher Gomez
7d5344d775
docs: improve deprecation notices (#3804) 2023-11-16 05:33:11 +11:00
Yoshiya Hinosawa
5e7d99dd83
BREAKING(front_matter): deprecate language-specific test functions (#3654) 2023-10-11 16:21:06 +09:00
Yoshiya Hinosawa
39c551dc70
BREAKING(front_matter): deprecate Format enum, use union type instead (#3641) 2023-10-06 15:27:26 +09:00
Yoshiya Hinosawa
ff084f95db
BREAKING(front_matter): deprecate default exports (#3653) 2023-09-20 13:53:08 +09:00
Jacob Avery
4159f9b9e3
refactor(front_matter): move exports to their own module (#3634) 2023-09-14 18:19:57 +09:00
Asher Gomez
239e85ad6a
BREAKING(testing, assert): move std/testing/asserts to std/assert (#3445) 2023-07-13 16:04:30 +09:00
Lino Le Van
8708618155
feat(front_matter): support +++ for TOML block (#3254) 2023-03-17 16:18:01 +09:00
Asher Gomez
4685dc1b4d
BREAKING(front_matter): move to top-level folder (#3252) 2023-03-14 17:09:10 +09:00