# Install @cucumber/cucumber

The official JavaScript implementation of Cucumber. Version 13.0.0 via npm; verified 2026-06-02.

## Install

```sh
sudo av install npm:@cucumber/cucumber
```

Additional install commands:

### Portable and language managers

- npm (100%):

```sh
npm install -g @cucumber/cucumber
```

  Evidence: local npm package metadata

## Package Facts

- **Package key:** npm:@cucumber/cucumber
- **Package manager:** npm
- **Package manager URL:** <https://www.npmjs.com/package/@cucumber/cucumber>
- **Version:** 13.0.0
- **Source summary:** The official JavaScript implementation of Cucumber.
- **Homepage:** <https://github.com/cucumber/cucumber-js>
- **Repository:** <https://github.com/cucumber/cucumber-js>
- **Upstream docs:** <https://github.com/cucumber/cucumber-js>
- **License:** MIT
- **Source archive:** <https://registry.npmjs.org/@cucumber/cucumber/-/cucumber-13.0.0.tgz>
- **Issue tracker:** <https://github.com/cucumber/cucumber-js/issues>
- **Published:** 2026-06-02T07:10:03.122Z
- **Last updated:** 2026-06-02T07:10:03.122Z
- **Generated:** 2026-06-10T07:18:26+00:00

## Executables

- cucumber-js (cli)
- cucumber-js (alias)

## Dependencies

- @cucumber/ci-environment
- @cucumber/cucumber-expressions
- @cucumber/gherkin
- @cucumber/gherkin-streams
- @cucumber/gherkin-utils
- @cucumber/html-formatter
- @cucumber/junit-xml-formatter
- @cucumber/message-streams
- @cucumber/messages
- @cucumber/pretty-formatter
- @cucumber/tag-expressions
- assertion-error-formatter
- cli-table3
- commander
- debug
- error-stack-parser
- figures
- has-ansi
- indent-string
- is-installed-globally
- is-stream
- knuth-shuffle-seeded
- lodash.merge
- lodash.mergewith
- luxon
- mkdirp
- read-package-up
- semver
- string-argv
- supports-color
- type-fest
- util-arity
- yaml
- yup

## Build Dependencies

- @biomejs/biome
- @cucumber/biome-config
- @cucumber/compatibility-kit
- @cucumber/query
- @microsoft/api-extractor
- @sinonjs/fake-timers
- @tsconfig/recommended
- @types/chai
- @types/debug
- @types/dirty-chai
- @types/express
- @types/fs-extra
- @types/has-ansi
- @types/lodash.merge
- @types/lodash.mergewith
- @types/luxon
- @types/mocha
- @types/mustache
- @types/node
- @types/semver
- @types/sinon-chai
- @types/stream-buffers
- @types/tmp
- chai
- chai-exclude
- coffeescript
- dirty-chai
- express
- fs-extra
- genversion
- mocha
- mustache
- nyc
- reindent-template-literals
- shx
- sinon
- sinon-chai
- stream-to-string
- tmp
- tsd
- tsx
- typedoc
- typescript

## Install Behavior

- Post-install hook: not defined
- Bottle: not available

## Freshness

- Page generated: 2026-06-10
- Package-manager version: 13.0.0
- Package-manager updated: 2026-06-02
- Local data status: ok
- Upstream repository: https://github.com/cucumber/cucumber-js
- info: No cached GitHub release or tag data was available.

## セキュリティノート

@cucumber/cucumber に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。


## Source Database Details

- **Source Database:** npm registry
- **Dist Tags:** Latest: 13.0.0
- **Version Count:** 78
- **Maintainers:** cukebot
- **Author:** Julien Biezemans
- **Publisher:** GitHub Actions
- **Engines:** Node: 22 || 24 || >=26
- **Funding:** <https://opencollective.com/cucumber>
- **Integrity:** sha512-lUD/IxGZXbfSP+pd7zaYvJIJXBaTZ36CmQxcLDYkilGH8y4ycaOnXe7ll0QFukYFh9/1x6S7pw6lYspJg6g7jw==
- **Shasum:** c96d68395d7bb819bd087c375bee6a6f30cdbdb1
- **Unpacked Size:** 1,095,409
- **File Count:** 0
- **Created At:** 2020-09-14T15:28:06.604Z
- **Latest Published At:** 2026-06-02T07:10:03.122Z
- **Modified At:** 2026-06-02T07:10:03.404Z


## Related Links

- [Text processing packages](https://www.automicvault.com/ja/pkg/text-processing-tools/) - Matched curated package taxonomy and local package facts.
- [playwright-bdd](https://www.automicvault.com/ja/pkg/npm/playwright-bdd/) - Both packages work with overlapping file formats or content types. Shared terms: bdd, cli-table3, commander, cucumber, cucumber-expressions.
- [@testomatio/reporter](https://www.automicvault.com/ja/pkg/npm/testomatio-reporter/) - Both packages work with overlapping file formats or content types. Shared terms: commander, cucumber, debug, has, lodash.
- [@netlify/build](https://www.automicvault.com/ja/pkg/npm/netlify-build/) - Both packages touch the same language runtime or ecosystem. Shared terms: ansi, figures, indent, indent-string, javascript.

## Sources

- Nucleus package database
- package-page enrichment
- package version freshness
- package relationship graph
- cross-ecosystem install command graph
