#extension #plugin #file-extension

find-semantic-release-config

Library to locate a project's semantic-release configuration

9 stable releases

1.0.8 May 14, 2023
1.0.7 May 13, 2023
1.0.5 Feb 26, 2023
1.0.4 Jan 14, 2023
1.0.3 Jan 13, 2023

#27 in #file-extension

Download history 15/week @ 2024-06-13 33/week @ 2024-06-20 27/week @ 2024-06-27 14/week @ 2024-07-04 18/week @ 2024-07-11 37/week @ 2024-07-18 53/week @ 2024-07-25 43/week @ 2024-08-01 44/week @ 2024-08-08 31/week @ 2024-08-15 27/week @ 2024-08-22 37/week @ 2024-08-29 35/week @ 2024-09-05 19/week @ 2024-09-12 40/week @ 2024-09-19 35/week @ 2024-09-26

134 downloads per month
Used in 3 crates

MIT/Apache

9KB
127 lines

find-semantic-release-config

Build Status

find-semantic-release-config is a library to locate a project's semantic-release configuration.

The configuration rules, according to the semantic-release readme:

semantic-release’s options, mode and plugins can be set via either:

  • A .releaserc file, written in YAML or JSON, with optional extensions: .yaml/.yml/.json/.js/.cjs
  • A release.config.(js|cjs) file that exports an object
  • A release key in the project's package.json file

lib.rs:

Locate a project's semantic-release configuration.

The configuration rules, according to the semantic-release readme:

semantic-release’s options, mode and plugins can be set via either:

  • A .releaserc file, written in YAML or JSON, with optional extensions: .yaml/.yml/.json/.js/.cjs
  • A release.config.(js|cjs) file that exports an object
  • A release key in the project's package.json file

Dependencies

~0.5–1MB
~22K SLoC