Giter VIP home page Giter VIP logo

javascript-style-guide's Introduction

Javascript Style Guide

This project is a shareable code style guide of all basic back- and front end project used at Anolilab.


Daniel Bannert's open source work is supported by the community on GitHub Sponsors


This is a mono-repository that contains a collection of separate, shareable npm packages that provide various configuration files for commonly used tools in modern web development.

Usage

Check the README for each configuration within the packages directory for specific usage instructions.

Featured Packages

Tool Package Version Description
babel babel-preset npm Babel is a JavaScript compiler to use next generation JavaScript, today
browserslist browserslist-config npm Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
commitlint commitlint-config npm Helps your team adhere to a commit convention.
eslint eslint-config npm Statically analyzes your code to quickly find problems.
- package-json-utils npm Shared utilities for parsing information from a package.json file.
lint-staged lint-staged-config npm Run linters on git staged files.
prettier prettier-config npm Prettier is an opinionated code formatter.
semantic-release semantic-release-preset npm semantic-release is a fully automated version management and package publishing library
stylelint stylelint-config npm Linter that helps you avoid errors and enforce conventions in your styles
textlint textlint-config npm The pluggable natural language linter for text and markdown.

Badge

Show the world that you are using Anolilab’s code style in your project by including the badge in your readme.

Anolilab’s Code Style

[![Anolilab’s Code Style](https://img.shields.io/badge/code_style-Anolilab%E2%80%99s-663399.svg?labelColor=292a44&style=flat-square)](https://github.com/anolilab/javascript-style-guide)

How We Version

We use SemVer for its versioning providing us an opt-in approach to releases. This means we add a version number according to the spec, as you see below. So rather than force developers to consume the latest and greatest, they can choose which version to consume and test any newer ones before upgrading. Please the read the spec as it goes into further detail.

Supported Node.js Versions

Libraries in this ecosystem make the best effort to track Node.js’ release schedule. Here’s a post on why we think this is important.

Contributing

If you would like to help take a look at the list of issues and check our Contributing guild.

Note: please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Credits

License

The anolilab javascript-style-guide is open-sourced software licensed under the MIT license

javascript-style-guide's People

Contributors

github-actions[bot] avatar prisis avatar renovate-bot avatar renovate[bot] avatar semantic-release-bot avatar step-security-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

javascript-style-guide's Issues

The automated release is failing 🚨

🚨 The automated release from the main branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this 💪.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the main branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


No npm token specified.

An npm token must be created and set in the NPM_TOKEN environment variable on your CI environment.

Please make sure to create an npm token and to set it in the NPM_TOKEN environment variable on your CI environment. The token must allow to publish to the registry https://registry.npmjs.org/.


Good luck with your project ✨

Your semantic-release bot 📦🚀

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Repository problems

These problems occurred while renovating this repository. View logs.

  • WARN: Error updating branch: update failure

Pending Approval

These branches will be created by Renovate only once you click their checkbox below.

  • fix(deps): replace dependency read-pkg-up with read-package-up ^11.0.0
  • chore(deps): update dependency secretlint to ^7.0.8
  • chore(deps): update dependency vitest to ^1.1.3
  • chore(deps): update github/codeql-action action to v2.24.10
  • chore(deps): update lewagon/wait-on-check-action action to v1.3.4
  • chore(deps): update stefanzweifel/git-auto-commit-action action to v5.0.1
  • fix(deps): update nrwl monorepo to ^17.2.8 (patch) (@nrwl/js, @nrwl/tao, @nrwl/workspace, nx)
  • fix(deps): update semantic-release monorepo (patch) (@semantic-release/github, @semantic-release/npm)
  • chore(deps): update actions/dependency-review-action action to v4.2.5
  • chore(deps): update actions/first-interaction action to v1.3.0
  • chore(deps): update babel monorepo (minor) (@babel/cli, @babel/core, @babel/eslint-parser, @babel/helper-plugin-utils, @babel/plugin-proposal-decorators, @babel/plugin-proposal-export-default-from, @babel/plugin-syntax-import-assertions, @babel/plugin-syntax-jsx, @babel/plugin-transform-arrow-functions, @babel/plugin-transform-block-scoping, @babel/plugin-transform-classes, @babel/plugin-transform-computed-properties, @babel/plugin-transform-destructuring, @babel/plugin-transform-exponentiation-operator, @babel/plugin-transform-for-of, @babel/plugin-transform-jscript, @babel/plugin-transform-member-expression-literals, @babel/plugin-transform-parameters, @babel/plugin-transform-property-literals, @babel/plugin-transform-property-mutators, @babel/plugin-transform-shorthand-properties, @babel/plugin-transform-spread, @babel/plugin-transform-template-literals, @babel/plugin-transform-typescript, @babel/preset-env, @babel/preset-react, @babel/preset-typescript)
  • chore(deps): update commitlint monorepo (minor) (@commitlint/cli, @commitlint/config-conventional, @commitlint/core)
  • chore(deps): update dependency @vitest/coverage-v8 to ^1.5.0
  • chore(deps): update dependency node to 18.20
  • chore(deps): update dependency prettier to ^3.2.5
  • chore(deps): update dependency textlint to ^13.4.1
  • chore(deps): update dependency vitest to ^1.5.0
  • chore(deps): update minor updates (minor) (@arthurgeron/eslint-plugin-react-usememo, @eslint/js, @html-eslint/eslint-plugin, @html-eslint/parser, @rushstack/eslint-patch, @rushstack/eslint-plugin-security, babel-plugin-polyfill-corejs3, babel-plugin-polyfill-regenerator, browserslist, core-js, cosmiconfig-typescript-loader, pnpm, semver, sort-package-json, stylelint-config-clean-order, stylelint-declaration-block-no-ignored-properties, stylelint-high-performance-animation, toml-eslint-parser, tsconfig-paths, type-fest, typescript, vite)
  • fix(deps): update eslint (minor) (@typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint, eslint-plugin-es-x, eslint-plugin-jest, eslint-plugin-jest-dom, eslint-plugin-jsdoc, eslint-plugin-jsonc, eslint-plugin-jsx-a11y, eslint-plugin-n, eslint-plugin-perfectionist, eslint-plugin-playwright, eslint-plugin-react, eslint-plugin-react-redux, eslint-plugin-regexp, eslint-plugin-sonarjs, eslint-plugin-ssr-friendly, eslint-plugin-storybook, eslint-plugin-tailwindcss, eslint-plugin-testing-library, eslint-plugin-toml, eslint-plugin-vitest, eslint-plugin-vitest-globals, eslint-plugin-yml, eslint-plugin-you-dont-need-lodash-underscore)
  • fix(deps): update nrwl monorepo to ^17.3.2 (minor) (@nrwl/js, @nrwl/tao, @nrwl/workspace, nx)
  • fix(deps): update secretlint monorepo (minor) (@secretlint/secretlint-rule-preset-recommend, secretlint)
  • chore(deps): update commitlint monorepo to v19 (major) (@commitlint/cli, @commitlint/config-conventional, @commitlint/core)
  • chore(deps): update dependency @testing-library/dom to v10
  • chore(deps): update dependency cosmiconfig-typescript-loader to v5
  • chore(deps): update dependency eslint to v9
  • chore(deps): update dependency eslint-plugin-array-func to v5
  • chore(deps): update dependency eslint-plugin-jest to v28
  • chore(deps): update dependency eslint-plugin-jsdoc to v47
  • chore(deps): update dependency eslint-plugin-jsdoc to v48
  • chore(deps): update dependency eslint-plugin-playwright to v1
  • chore(deps): update dependency husky to v9
  • chore(deps): update dependency node to v20
  • chore(deps): update dependency secretlint to v8
  • chore(deps): update dependency semantic-release to v23
  • chore(deps): update dependency stylelint to v16
  • chore(deps): update dependency textlint to v14
  • chore(deps): update dependency vite to v5
  • chore(deps): update dorny/paths-filter action to v3
  • chore(deps): update github/codeql-action action to v3
  • chore(deps): update pnpm/action-setup action to v3
  • fix(deps): update dependency @eslint/js to v9
  • fix(deps): update dependency @nrwl/nx-cloud to v17
  • fix(deps): update dependency @nrwl/nx-cloud to v18
  • fix(deps): update dependency @semantic-release/github to v10
  • fix(deps): update dependency @semantic-release/release-notes-generator to v13
  • fix(deps): update dependency @textlint/ast-node-types to v14
  • fix(deps): update dependency @textlint/types to v14
  • fix(deps): update dependency eslint-plugin-html to v8
  • fix(deps): update dependency eslint-plugin-markdown to v4
  • fix(deps): update dependency eslint-plugin-n to v17
  • fix(deps): update dependency eslint-plugin-simple-import-sort to v12
  • fix(deps): update dependency eslint-plugin-unicorn to v50
  • fix(deps): update dependency eslint-plugin-unicorn to v51
  • fix(deps): update dependency eslint-plugin-unicorn to v52
  • fix(deps): update dependency find-up to v7
  • fix(deps): update dependency globals to v14
  • fix(deps): update dependency globals to v15
  • fix(deps): update dependency read-pkg to v9
  • fix(deps): update dependency read-pkg-up to v10
  • fix(deps): update dependency read-pkg-up to v11
  • fix(deps): update dependency stylelint-config-standard to v36
  • fix(deps): update dependency stylelint-no-unsupported-browser-features to v8
  • fix(deps): update dependency stylelint-require-units to v2
  • fix(deps): update dependency textlint-rule-alex to v5
  • fix(deps): update eslint to v2 (major) (eslint-define-config, eslint-plugin-antfu, eslint-plugin-security)
  • fix(deps): update eslint to v3 (major) (eslint-plugin-mdx, eslint-plugin-security)
  • fix(deps): update eslint to v7 (major) (@typescript-eslint/eslint-plugin, @typescript-eslint/parser)
  • fix(deps): update nrwl monorepo to v18 (major) (@nrwl/js, @nrwl/tao, @nrwl/workspace, nx)
  • fix(deps): update semantic-release monorepo to v12 (major) (@semantic-release/commit-analyzer, @semantic-release/npm)
  • chore(deps): lock file maintenance
  • 🔐 Create all pending approval PRs at once 🔐

Errored

These updates encountered an error and will be retried. Click on a checkbox below to force a retry now.

  • chore(deps): update patch updates (patch) (@arthurgeron/eslint-plugin-react-usememo, @jsenv/eslint-import-resolver, @testing-library/dom, @tsconfig/node16, @tsconfig/strictest, @types/eslint, @types/node, @types/semver, babel-plugin-polyfill-corejs3, babel-plugin-polyfill-regenerator, browserslist, caniuse-lite, core-js, globals, husky, lint-staged, pnpm, publint, read-pkg, toml-eslint-parser, tsup, vite)

Pending Status Checks

These updates await pending status checks. To force their creation now, click the checkbox below.

  • chore(deps): update babel monorepo (patch) (@babel/cli, @babel/core, @babel/plugin-proposal-decorators, @babel/plugin-transform-classes, @babel/preset-env)
  • chore(deps): update commitlint monorepo to ^18.4.4 (patch) (@commitlint/cli, @commitlint/config-conventional, @commitlint/core)
  • chore(deps): update dependency @vitest/coverage-v8 to ^1.1.3
  • chore(deps): update dependency postcss to ^8.4.38
  • chore(deps): update dependency semantic-release to >=22.0.12
  • chore(deps): update dependency textlint to ^13.3.3
  • fix(deps): update eslint (patch) (eslint-plugin-antfu, eslint-plugin-i, eslint-plugin-jest, eslint-plugin-jest-dom, eslint-plugin-mdx, eslint-plugin-regexp, eslint-plugin-storybook, eslint-plugin-tailwindcss, eslint-plugin-testing-library, eslint-plugin-toml, eslint-plugin-vitest)

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

Detected dependencies

github-actions
.github/workflows/cache-clear.yml
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
.github/workflows/codeql.yml
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • github/codeql-action v2.24.6@928ff8c822d966a999092a6a35e32177899afb7c
  • github/codeql-action v2.24.6@928ff8c822d966a999092a6a35e32177899afb7c
  • github/codeql-action v2.24.6@928ff8c822d966a999092a6a35e32177899afb7c
.github/workflows/dependency-review.yml
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • actions/dependency-review-action v4.1.3@9129d7d40b8c12c1ed0f60400d00c92d437adcce
.github/workflows/greetings.yml
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/first-interaction v1.2.0@1dbfe1ba5525b8257e1f259b09745bee346d62d8
.github/workflows/introspect.yml
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
.github/workflows/lint.yml
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • dorny/paths-filter v2.12.0@7267a8516b6f92bdb098633497bad573efdbf271
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
  • actions/setup-node v4.0.2@60edb5dd545a775178f52524783378180af0d1f8
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • ibiqlik/action-yamllint v3.1.1@2576378a8e339169678f9939646ee3ee325e845c
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
  • actions/setup-node v4.0.2@60edb5dd545a775178f52524783378180af0d1f8
  • ubuntu 22.04
  • ubuntu 22.04
.github/workflows/scorecards.yml
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • ossf/scorecard-action v2.3.1@0864cf19026789058feabb7e87baa5f140aac736
  • actions/upload-artifact v4.3.1@5d5d22a31266ced268874388b861e4b58bb5c2f3
  • github/codeql-action v2.24.6@928ff8c822d966a999092a6a35e32177899afb7c
.github/workflows/semantic-pull-request.yml
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • amannn/action-semantic-pull-request v5.4.0@e9fabac35e210fea40ca5b14c0da95a099eff26f
.github/workflows/semantic-release.yml
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • lewagon/wait-on-check-action v1.3.3@595dabb3acf442d47e29c9ec9ba44db0c6bdd18f
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
  • actions/setup-node v4.0.2@60edb5dd545a775178f52524783378180af0d1f8
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
  • actions/setup-node v4.0.2@60edb5dd545a775178f52524783378180af0d1f8
  • stefanzweifel/git-auto-commit-action v5.0.0@8756aa072ef5b4a080af5dc8fef36c5d586e521d
.github/workflows/stale-issues.yml
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/stale v9.0.0@28ca1036281a5e5922ead5184a1bbf96e5fc984e
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/stale v9.0.0@28ca1036281a5e5922ead5184a1bbf96e5fc984e
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/stale v9.0.0@28ca1036281a5e5922ead5184a1bbf96e5fc984e
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/stale v9.0.0@28ca1036281a5e5922ead5184a1bbf96e5fc984e
.github/workflows/test.yml
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • dorny/paths-filter v2.12.0@7267a8516b6f92bdb098633497bad573efdbf271
  • step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
  • actions/setup-node v4.0.2@60edb5dd545a775178f52524783378180af0d1f8
  • ubuntu 22.04
  • ubuntu 22.04
npm
package.json
  • @anolilab/multi-semantic-release ^1.0.3
  • @babel/cli ^7.23.4
  • @babel/core ^7.23.6
  • @babel/preset-env ^7.23.6
  • @commitlint/cli ^18.4.3
  • @commitlint/config-conventional ^18.4.3
  • @commitlint/core ^18.4.3
  • @nrwl/js ^17.2.7
  • @nrwl/nx-cloud 16.5.2
  • @nrwl/tao 17.2.7
  • @nrwl/workspace 17.2.7
  • @secretlint/secretlint-rule-preset-recommend ^8.0.0
  • @tsconfig/node16 ^16.1.1
  • @tsconfig/strictest ^2.0.2
  • @types/node 16.18.36
  • @vitest/coverage-v8 ^1.1.0
  • babel-plugin-transform-es2015-modules-commonjs ^6.26.2
  • commitizen ^4.3.0
  • conventional-changelog-conventionalcommits 7.0.2
  • cross-env ^7.0.3
  • cz-conventional-changelog ^3.3.0
  • eslint ^8.56.0
  • eslint-plugin-deprecation ^2.0.0
  • eslint-plugin-editorconfig ^4.0.3
  • eslint-plugin-mdx ^3.0.1
  • eslint-plugin-vitest ^0.3.18
  • eslint-plugin-vitest-globals ^1.4.0
  • husky ^8.0.3
  • is-ci ^3.0.1
  • lint-staged ^15.2.0
  • nx 17.2.7
  • postcss ^8.4.32
  • prettier ^3.1.1
  • publint ^0.2.6
  • read-pkg ^8.0.0
  • rimraf ^5.0.5
  • secretlint 8.0.0
  • semantic-release ^22.0.12
  • sort-package-json ^2.6.0
  • stylelint ^15.11.0
  • textlint ^13.4.1
  • tsup ^8.0.1
  • typescript 5.3.3
  • vitest ^1.1.0
  • pnpm 8.10.0
  • tsconfig-paths ^4.0.0
  • load-tsconfig ^0.2.5
  • vite 5.0.10
  • cosmiconfig-typescript-loader ^4.3.0
packages/babel-preset/package.json
  • @babel/helper-plugin-utils ^7.22.5
  • @babel/plugin-proposal-class-properties ^7.18.6
  • @babel/plugin-proposal-class-static-block ^7.21.0
  • @babel/plugin-proposal-decorators ^7.23.6
  • @babel/plugin-proposal-export-default-from ^7.23.3
  • @babel/plugin-proposal-export-namespace-from ^7.18.9
  • @babel/plugin-proposal-nullish-coalescing-operator ^7.18.6
  • @babel/plugin-proposal-numeric-separator ^7.18.6
  • @babel/plugin-proposal-object-rest-spread ^7.20.7
  • @babel/plugin-proposal-optional-catch-binding ^7.18.6
  • @babel/plugin-proposal-optional-chaining ^7.21.0
  • @babel/plugin-proposal-private-methods ^7.18.6
  • @babel/plugin-proposal-private-property-in-object ^7.21.11
  • @babel/plugin-syntax-async-generators ^7.8.4
  • @babel/plugin-syntax-bigint ^7.8.3
  • @babel/plugin-transform-arrow-functions ^7.23.3
  • @babel/plugin-transform-block-scoping ^7.23.4
  • @babel/plugin-transform-classes ^7.23.5
  • @babel/plugin-transform-computed-properties ^7.23.3
  • @babel/plugin-transform-destructuring ^7.23.3
  • @babel/plugin-transform-exponentiation-operator ^7.23.3
  • @babel/plugin-transform-for-of ^7.23.6
  • @babel/plugin-transform-jscript ^7.23.3
  • @babel/plugin-transform-member-expression-literals ^7.23.3
  • @babel/plugin-transform-parameters ^7.23.3
  • @babel/plugin-transform-property-literals ^7.23.3
  • @babel/plugin-transform-property-mutators ^7.23.3
  • @babel/plugin-transform-shorthand-properties ^7.23.3
  • @babel/plugin-transform-spread ^7.23.3
  • @babel/plugin-transform-template-literals ^7.23.3
  • @babel/preset-env ^7.23.6
  • babel-plugin-annotate-pure-calls ^0.4.0
  • babel-plugin-dev-expression ^0.2.3
  • babel-plugin-macros ^3.1.0
  • babel-plugin-polyfill-regenerator ^0.5.4
  • @babel/cli ^7.23.4
  • @babel/core ^7.23.6
  • @babel/plugin-syntax-jsx 7.23.3
  • @babel/plugin-transform-typescript 7.23.6
  • @babel/preset-react 7.23.3
  • @babel/preset-typescript 7.23.3
  • @types/babel__core ^7.20.5
  • babel-plugin-polyfill-corejs3 ^0.8.7
  • babel-plugin-transform-react-remove-prop-types 0.4.24
  • core-js ^3.34.0
  • cross-env ^7.0.3
  • rimraf ^5.0.5
  • semantic-release ^22.0.12
  • tsup ^8.0.1
  • typescript ^5.3.3
  • vitest ^1.1.0
  • @babel/core ^7.16.5
  • @babel/plugin-syntax-jsx ^7.22.5
  • @babel/plugin-transform-typescript ^7.22.15
  • @babel/preset-react ^7.22.15
  • @babel/preset-typescript ^7.22.15
  • babel-plugin-polyfill-corejs3 ^0.8.0
  • babel-plugin-transform-react-remove-prop-types ^0.4.24
  • core-js ^3.26.0
packages/browserslist-config-anolilab/package.json
  • browserslist 4.22.2
  • caniuse-lite ^1.0.30001571
  • cross-env ^7.0.3
  • rimraf ^5.0.5
  • semantic-release ^22.0.12
  • tsup ^8.0.1
  • vitest ^1.1.0
packages/commitlint-config/package.json
  • @commitlint/config-conventional ^18.4.3
  • @commitlint/core ^18.4.3
  • commitizen ^4.3.0
  • conventional-changelog-conventionalcommits 7.0.2
  • cz-conventional-changelog ^3.3.0
  • @commitlint/cli ^18.4.3
  • rimraf ^5.0.5
  • tsup ^8.0.1
  • vitest ^1.1.0
  • @commitlint/cli ^17.6.5 || ^18.0.0
packages/eslint-config/package.json
  • @babel/eslint-parser ^7.22.15
  • @babel/plugin-syntax-import-assertions ^7.22.5
  • @eslint/js ^8.52.0
  • @html-eslint/eslint-plugin ^0.20.0
  • @html-eslint/parser ^0.20.0
  • @jsenv/eslint-import-resolver >=8.0.4
  • @rushstack/eslint-patch ^1.5.1
  • @rushstack/eslint-plugin-security ^0.7.1
  • @typescript-eslint/eslint-plugin >=6.9.1
  • @typescript-eslint/parser ^6.9.1
  • confusing-browser-globals ^1.0.11
  • eslint-define-config ^1.24.1
  • eslint-import-resolver-node ^0.3.9
  • eslint-import-resolver-typescript ^3.6.1
  • eslint-plugin-antfu ^1.0.1
  • eslint-plugin-compat ^4.2.0
  • eslint-plugin-es-x ^7.2.0
  • eslint-plugin-eslint-comments ^3.2.0
  • eslint-plugin-html ^7.1.0
  • eslint-plugin-i ^2.29.0
  • eslint-plugin-jsonc ^2.10.0
  • eslint-plugin-markdown ^3.0.1
  • eslint-plugin-mdx ^2.2.0
  • eslint-plugin-n ^16.2.0
  • eslint-plugin-no-loops ^0.3.0
  • eslint-plugin-no-only-tests ^3.1.0
  • eslint-plugin-no-secrets ^0.8.9
  • eslint-plugin-no-use-extend-native ^0.5.0
  • eslint-plugin-perfectionist ^2.2.0
  • eslint-plugin-promise ^6.1.1
  • eslint-plugin-regexp ^2.1.1
  • eslint-plugin-security ^1.7.1
  • eslint-plugin-simple-import-sort ^10.0.0
  • eslint-plugin-sonarjs ^0.22.0
  • eslint-plugin-toml ^0.6.0
  • eslint-plugin-unicorn ^49.0.0
  • eslint-plugin-yml ^1.10.0
  • find-up 5.0.0
  • globals ^13.23.0
  • jsonc-eslint-parser ^2.4.0
  • read-pkg-up ^7.0.1
  • semver ^7.5.4
  • toml-eslint-parser ^0.6.0
  • yaml-eslint-parser ^1.2.2
  • @arthurgeron/eslint-plugin-react-usememo ^2.2.1
  • @testing-library/dom ^9.3.3
  • @total-typescript/ts-reset ^0.5.1
  • @types/confusing-browser-globals ^1.0.3
  • @types/eslint ^8.56.0
  • @types/semver ^7.5.6
  • eslint ^8.56.0
  • eslint-find-rules ^4.1.0
  • eslint-plugin-babel ^5.3.1
  • eslint-plugin-cypress ^2.15.1
  • eslint-plugin-deprecation ^2.0.0
  • eslint-plugin-editorconfig ^4.0.3
  • eslint-plugin-etc ^2.0.3
  • eslint-plugin-jest ^27.6.0
  • eslint-plugin-jest-async ^1.0.3
  • eslint-plugin-jest-dom ^5.1.0
  • eslint-plugin-jest-formatting ^3.1.0
  • eslint-plugin-jsdoc ^46.9.1
  • eslint-plugin-jsx-a11y ^6.8.0
  • eslint-plugin-no-unsanitized ^4.0.2
  • eslint-plugin-prefer-object-spread ^1.2.1
  • eslint-plugin-react ^7.33.2
  • eslint-plugin-react-hooks ^4.6.0
  • eslint-plugin-react-redux ^4.1.0
  • eslint-plugin-ssr-friendly ^1.3.0
  • eslint-plugin-storybook ^0.6.15
  • eslint-plugin-tailwindcss ^3.13.0
  • eslint-plugin-testing-library ^6.2.0
  • eslint-plugin-validate-jsx-nesting ^0.1.1
  • eslint-plugin-vitest ^0.3.18
  • eslint-plugin-you-dont-need-lodash-underscore ^6.13.0
  • eslint-plugin-you-dont-need-momentjs ^1.6.0
  • eslint-plugin-zod ^1.4.0
  • jest ^29.7.0
  • react ^18.2.0
  • rimraf ^5.0.5
  • semantic-release ^22.0.12
  • tsup ^8.0.1
  • type-fest ^4.8.3
  • typescript ^5.3.3
  • vitest ^1.1.0
  • @arthurgeron/eslint-plugin-react-usememo ^2.0.1
  • @babel/core ^7.22.20
  • @tanstack/eslint-plugin-query ^4.34.1 || ^5.0.0
  • eslint ^8.15.0
  • eslint-plugin-array-func ^4.0.0
  • eslint-plugin-ava ^14.0.0
  • eslint-plugin-babel ^5.3.1
  • eslint-plugin-cypress ^2.15.1
  • eslint-plugin-editorconfig ^4.0.3
  • eslint-plugin-jest ^27.4.0
  • eslint-plugin-jest-async ^1.0.3
  • eslint-plugin-jest-dom ^5.1.0
  • eslint-plugin-jest-formatting ^3.1.0
  • eslint-plugin-jsdoc ^46.8.2
  • eslint-plugin-jsx-a11y ^6.7.1
  • eslint-plugin-no-unsanitized ^4.0.2
  • eslint-plugin-playwright ^0.16.0 || ^0.18.0
  • eslint-plugin-prefer-object-spread ^1.2.1
  • eslint-plugin-react ^7.33.2
  • eslint-plugin-react-hooks ^4.6.0
  • eslint-plugin-react-redux ^4.0.0
  • eslint-plugin-ssr-friendly ^1.2.0
  • eslint-plugin-storybook ^0.6.14
  • eslint-plugin-tailwindcss ^3.13.0
  • eslint-plugin-testing-library ^6.0.1
  • eslint-plugin-tsdoc ^0.2.17
  • eslint-plugin-validate-jsx-nesting ^0.1.1
  • eslint-plugin-you-dont-need-lodash-underscore ^6.13.0
  • eslint-plugin-you-dont-need-momentjs ^1.6.0
packages/lint-staged-config/group/package.json
packages/lint-staged-config/package.json
  • find-up 5.0.0
  • shell-quote ^1.8.1
  • @total-typescript/ts-reset ^0.5.1
  • @types/lint-staged ^13.3.0
  • @types/shell-quote ^1.7.5
  • @vitest/coverage-v8 ^1.1.0
  • cross-env ^7.0.3
  • husky ^8.0.3
  • lint-staged ^15.2.0
  • rimraf ^5.0.5
  • semantic-release ^22.0.12
  • tsup ^8.0.1
  • type-fest ^4.8.3
  • typescript 5.3.3
  • vitest ^1.1.0
  • eslint ^8.49.0
  • husky ^8.x
  • jest ^29.7.0
  • lint-staged ^13.x || ^14.0.0 || ^15.0.0
  • prettier ^3.0.3
  • secretlint ^7.0.7
  • stylelint ^15.11.0
  • vite ^4.4.9
packages/package-json-utils/package.json
  • dot-path-value ^0.0.10
  • read-pkg-up ^7.0.1
  • @commitlint/cli ^18.4.3
  • @commitlint/config-conventional ^18.4.3
  • @commitlint/core ^18.4.3
  • @semantic-release/changelog ^6.0.3
  • @semantic-release/commit-analyzer ^11.1.0
  • @semantic-release/exec ^6.0.3
  • @semantic-release/git ^10.0.1
  • @semantic-release/github ^9.2.5
  • @semantic-release/npm ^11.0.2
  • @semantic-release/release-notes-generator ^12.1.0
  • commitizen ^4.3.0
  • conventional-changelog-conventionalcommits 7.0.2
  • cross-env ^7.0.3
  • cz-conventional-changelog ^3.3.0
  • rimraf ^5.0.5
  • semantic-release ^22.0.12
  • semantic-release-conventional-commits ^3.0.0
  • tsup ^8.0.1
  • typescript ^5.3.3
  • vitest ^1.1.0
packages/prettier-config/package.json
  • prettier ^3.1.1
  • rimraf ^5.0.5
  • semantic-release ^22.0.12
  • tsup ^8.0.1
  • vitest ^1.1.0
  • prettier 2.x || 3.x
packages/semantic-release-preset/package.json
  • @semantic-release/changelog ^6.0.3
  • @semantic-release/commit-analyzer 11.1.0
  • @semantic-release/exec ^6.0.3
  • @semantic-release/git ^10.0.1
  • @semantic-release/github ^9.2.5
  • @semantic-release/npm ^11.0.2
  • @semantic-release/release-notes-generator 12.1.0
  • conventional-changelog-conventionalcommits 7.0.2
  • rimraf ^5.0.5
  • semantic-release ^22.0.12
  • tsup ^8.0.1
  • vitest ^1.1.0
  • semantic-release >=22
packages/stylelint-config/package.json
  • @ronilaukkarinen/stylelint-a11y ^1.2.9
  • stylelint-config-clean-order ^5.2.0
  • stylelint-config-standard ^35.0.0
  • stylelint-declaration-block-no-ignored-properties ^2.7.0
  • stylelint-high-performance-animation ^1.9.0
  • stylelint-no-unsupported-browser-features ^7.0.0
  • stylelint-require-units ^1.0.2
  • stylelint-selector-no-empty ^1.0.9
  • postcss ^8.4.32
  • rimraf ^5.0.5
  • semantic-release ^22.0.12
  • stylelint 15.11.0
  • tsup ^8.0.1
  • vitest ^1.1.0
  • postcss ^8.4.18
  • stylelint ^15.11.0
packages/textlint-config/package.json
  • @textlint-rule/textlint-rule-no-invalid-control-character ^2.0.0
  • @textlint-rule/textlint-rule-no-unmatched-pair ^2.0.2
  • @textlint-rule/textlint-rule-preset-google ^0.1.2
  • @textlint/ast-node-types ^13.4.1
  • @textlint/types ^13.4.1
  • textlint-filter-rule-comments ^1.2.2
  • textlint-rule-abbr-within-parentheses ^1.0.2
  • textlint-rule-alex ^4.0.0
  • textlint-rule-apostrophe ^2.0.0
  • textlint-rule-common-misspellings ^1.0.1
  • textlint-rule-date-weekday-mismatch ^1.0.6
  • textlint-rule-diacritics ^1.0.0
  • textlint-rule-en-capitalization ^2.0.3
  • textlint-rule-footnote-order ^1.0.3
  • textlint-rule-helper ^2.3.1
  • textlint-rule-no-dead-link ^5.1.2
  • textlint-rule-no-empty-section ^1.1.0
  • textlint-rule-no-todo ^2.0.1
  • textlint-rule-terminology ^4.0.1
  • textlint-rule-write-good ^2.0.0
  • write-good ^1.0.8
  • rimraf ^5.0.5
  • semantic-release ^22.0.12
  • textlint ^13.4.1
  • tsup ^8.0.1
  • vitest ^1.1.0
  • textlint ^13.3.2
nvm
.nvmrc
  • node 18.18

  • Check this box to trigger a request for Renovate to run again on this repository

The automated release is failing 🚨

🚨 The automated release from the main branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this 💪.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the main branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


Invalid npm token.

The npm token configured in the NPM_TOKEN environment variable must be a valid token allowing to publish to the registry https://registry.npmjs.org/.

If you are using Two Factor Authentication for your account, set its level to "Authorization only" in your account settings. semantic-release cannot publish with the default "
Authorization and writes" level.

Please make sure to set the NPM_TOKEN environment variable in your CI with the exact value of the npm token.


Good luck with your project ✨

Your semantic-release bot 📦🚀

The automated release is failing 🚨

🚨 The automated release from the main branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this 💪.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the main branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


Invalid npm token.

The npm token configured in the NPM_TOKEN environment variable must be a valid token allowing to publish to the registry https://registry.npmjs.org/.

If you are using Two Factor Authentication for your account, set its level to "Authorization only" in your account settings. semantic-release cannot publish with the default "
Authorization and writes" level.

Please make sure to set the NPM_TOKEN environment variable in your CI with the exact value of the npm token.


Good luck with your project ✨

Your semantic-release bot 📦🚀

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.