Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gparlakov/scuri-code
Extension for VS Code running SCuri (https://github.com/gparlakov/scuri) without leaving the editor
https://github.com/gparlakov/scuri-code
angular scuri unit-testing unittests-generation
Last synced: 15 days ago
JSON representation
Extension for VS Code running SCuri (https://github.com/gparlakov/scuri) without leaving the editor
- Host: GitHub
- URL: https://github.com/gparlakov/scuri-code
- Owner: gparlakov
- License: mit
- Created: 2019-07-06T17:42:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-28T07:22:03.000Z (6 months ago)
- Last Synced: 2024-12-01T17:59:23.160Z (2 months ago)
- Topics: angular, scuri, unit-testing, unittests-generation
- Language: TypeScript
- Homepage:
- Size: 7.44 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# scuri-code README
[![Release scuri code](https://github.com/gparlakov/scuri-code/actions/workflows/release-scuri-code.yml/badge.svg)](https://github.com/gparlakov/scuri-code/actions/workflows/release-scuri-code.yml) [![.github/workflows/test-scuri-code.yml](https://github.com/gparlakov/scuri-code/actions/workflows/test-scuri-code.yml/badge.svg?branch=master&event=pull_request)](https://github.com/gparlakov/scuri-code/actions/workflows/test-scuri-code.yml)Like Scuri code? Want to [๐ธsupport it](#support-scuri-code)?
## Features
Allows running [SCURI](https://www.npmjs.com/package/scuri) ([github](https://github.com/gparlakov/scuri)) from the comfort of your beloved VS Code.
![demo](./images/demo-create.gif)
## Commands
### SCuri Create Spec
Will generate a `.spec` file for the `.ts` file that is currently opened in the VS Code window
![demo](./images/demo-create.gif)
### SCuri Create Spec (overwrite)
Will generate a `.spec` file for the `.ts` file that is currently opened in the VS Code window overwriting existing spec if any.
### Scuri Update
Will update the existing `.spec` file for the `.ts` file that is currently opened in the VS Code window
![demo](./images/demo-update-standard-test.gif)
### Scuri Install Dependencies
Will run `npm install --save-dev scuri @angular-devkit/schematics-cli` in the current working folder root to install requirements
## Requirements
It needs to install npm packages `scuri` and `@angular-devkit/schematics-cli` and `typescript`. Just run the `Scuri Install Dependencies` command from the command pallette `F1`/`Ctrl + Shift + p` or any other command and it will do the trick
### Dependency Versions
All `scuri`, `@angular-devkit/schematics-cli`, and `typescript` versions are configurable via the config: `scuri-code.scuri-version`,`scuri-code.angular-schematics-version`, `scuri-code.typescript-version`.
## Known Issues
- not showing progress on commands Create or Update## Support scuri code
Via the [github sponsors](https://github.com/sponsors/gparlakov) or