https://github.com/jasmine/jasmine-npm
A jasmine runner for node projects.
https://github.com/jasmine/jasmine-npm
Last synced: about 18 hours ago
JSON representation
A jasmine runner for node projects.
- Host: GitHub
- URL: https://github.com/jasmine/jasmine-npm
- Owner: jasmine
- License: mit
- Created: 2014-02-26T19:22:25.000Z (about 11 years ago)
- Default Branch: main
- Last Pushed: 2025-02-08T19:23:09.000Z (2 months ago)
- Last Synced: 2025-04-06T20:05:36.535Z (8 days ago)
- Language: JavaScript
- Homepage:
- Size: 632 KB
- Stars: 380
- Watchers: 24
- Forks: 146
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- Algorithms-Cheatsheet-Resources - Jasmine
README
# The Jasmine Package
The `jasmine` package is a command line interface and supporting code for running
[Jasmine](https://github.com/jasmine/jasmine) specs under Node.The core of jasmine lives at https://github.com/jasmine/jasmine and is `jasmine-core` in npm.
## Contents
This package allows you to run Jasmine specs for your Node.js code. The output will be displayed in your terminal by default.
## Documentation
https://jasmine.github.io/setup/nodejs.html
## Quick Start
Installation:
```sh
npm install --save-dev jasmine
```To initialize a project for Jasmine:
```sh
npx jasmine init
````To seed your project with some examples:
```sh
npx jasmine examples
````To run your test suite:
```sh
npx jasmine
````## ES and CommonJS module compatibility
Jasmine is compatible with both ES modules and CommonJS modules. See the
[setup guide](https://jasmine.github.io/setup/nodejs.html) for more information.## Node version compatibility
Jasmine supports Node 18, 20, and 22.
## Support
Documentation: [jasmine.github.io](https://jasmine.github.io)
Please file issues here at GitHub.Copyright (c) 2014-2019 Pivotal Labs
Copyright (c) 2014-2025 The Jasmine developers
This software is licensed under the MIT License.