Commit Graph

18 Commits

Author SHA1 Message Date
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
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
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
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
Asher Gomez
198c7afd32
docs(front_matter): cleanup and improve docs (#4505) 2024-03-20 12:38:07 +11: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
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
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
4685dc1b4d
BREAKING(front_matter): move to top-level folder (#3252) 2023-03-14 17:09:10 +09:00