TableCheck Inc. react settings and scripts
Installations
npm install @tablecheck/semantic-release-config
Developer Guide
Typescript
No
Module System
CommonJS, ESM
Node Version
20.8.1
NPM Version
lerna/7.3.0/node@v20.8.1+x64 (linux)
Score
21.5
Supply Chain
61.8
Quality
76.5
Maintenance
50
Vulnerability
94.1
License
Releases
@tablecheck/eslint-config@11.0.1
Updated on Jan 16, 2025
@tablecheck/vite-import-massager-plugin@3.0.0
Updated on Nov 29, 2024
@tablecheck/prettier-config@5.0.0
Updated on Nov 29, 2024
@tablecheck/nx@8.0.0
Updated on Nov 29, 2024
@tablecheck/frontend-audit@7.0.0
Updated on Nov 29, 2024
@tablecheck/eslint-plugin@9.0.0
Updated on Nov 29, 2024
Contributors
Unable to fetch Contributors
Languages
TypeScript (92.64%)
JavaScript (6.2%)
Shell (0.69%)
MDX (0.47%)
Love this project? Help keep it running — sponsor us today! 🚀
Developer
Download Statistics
Total Downloads
6,843
Last Day
1
Last Week
6
Last Month
103
Last Year
1,027
GitHub Statistics
MIT License
2 Stars
328 Commits
16 Watchers
2 Branches
10 Contributors
Updated on Jan 16, 2025
Bundle Size
2.09 kB
Minified
908.00 B
Minified + Gzipped
Package Meta Information
Latest Version
7.2.0
Package Id
@tablecheck/semantic-release-config@7.2.0
Unpacked Size
9.46 kB
Size
3.08 kB
File Count
7
NPM Version
lerna/7.3.0/node@v20.8.1+x64 (linux)
Node Version
20.8.1
Published on
Apr 18, 2024
Total Downloads
Cumulative downloads
Total Downloads
6,843
Last Day
0%
1
Compared to previous day
Last Week
-73.9%
6
Compared to previous week
Last Month
164.1%
103
Compared to previous month
Last Year
-70.2%
1,027
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
@tablecheck/semantic-release-config
A semantic-release config, used with our commitlint settings and does the following steps.
- Increments the version according to conventional-commits.
- Publishes a "GitHub Release" with correctly linked JIRA tickets.
- Publishes a message to a slack webhook.
- Outputs the new version to
version.txt
for ease of use in other reports.
Required CI Variables
Variable | Usage | Where to get it from |
---|---|---|
GITHUB_TOKEN | API Token Used for parsing previous releases and publishing the new one | Available in semaphoreci github-releases secret or see https://github.com/semantic-release/github#github-authentication |
SLACK_WEBHOOK | Used for posting slack updates | Go to the Semantic Release App and generate a new webhook for the channel you wish to post to. https://api.slack.com/apps/A021U4J1CQ4/incoming-webhooks |
Usage
Setup the configuration file of semantic-release as follows. For more details on configuration see here (link).
To run a release, simply run npx semantic-release
(semantic-release
is a required peer-dependency)
1// release.config.js 2module.exports = { 3 extends: '@tablecheck/semantic-release-config', 4};
If your release also needs to publish an npm package, use the following config. Refer to the @semantic-release/npm docs for required environment variables and setup.
1// release.config.js 2module.exports = { 3 extends: '@tablecheck/semantic-release-config/with-npm-publish', 4};

No vulnerabilities found.

No security vulnerabilities found.
Gathering detailed insights and metrics for @tablecheck/semantic-release-config