Skip to content

Releases: Adjective-Object/good-fences-rs-core

v0.5.1: Use swc in resolve_with_extension (#57)

04 Oct 20:59
f959a67
Compare
Choose a tag to compare
Added resolver to get resolved files with extension in order to avoid
files with multiple `.` on it's name to resolve a different extension:

Currently imports such as
`graphql/__generated__/getBuildingQuery.interface` resolves with
extension `interface` instead of `ts`.

`resolve_with_extension` uses `swc` import resolver to retrieve resolved
files with the full extension of the file even when it has `.` in the
name.

v0.5.0: Added metadata struct for exported items (#53)

02 Oct 19:18
991bd7a
Compare
Choose a tag to compare
Added struct to attach metadata of export statements:
- `ExportedItem` enum becomes `ExportType`
- `ExportedItemMetadata` contains the `ExportType` and `allow_unused`
flag, calculated during AST walk.
- `ExportedItemMetadata` contains the span (bytepos of the export
statement)
- `ExportedItem` attaches the file path as `PathBuf` type.

`ExportedItem` attaches the file `PathBuf` right after ast walk since
the process that finds unused exports and files removes extension from
files.
TODO: add config option `supress_existing_unused` feature that adds `//
@ALLOW-UNUSED-EXPORT` comment on found unused items and
`supress_existing_unused_message` to add information to those comments.

v0.4.0: Upgraded SWC (#55)

29 Sep 22:45
32116ec
Compare
Choose a tag to compare
Upgraded SWC to support latest typescript stable version

v0.1.6: Update unittest.yml (#50)

28 Aug 16:26
d8fc2c8
Compare
Choose a tag to compare
Upgrade ubuntu image in actions to match client-web image

v0.1.5

15 Mar 16:37
a2996a8
Compare
Choose a tag to compare
U/edgarivanv/added beachball stuff (#41)

v0.1.4

14 Mar 21:28
a2996a8
Compare
Choose a tag to compare
U/edgarivanv/added beachball stuff (#41)