pontx spec manager
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
TypeScript scope analyser for ESLint
Package manager detector
Spec reporter for jasmine behavior-driven development framework
Parse the things that can be arguments to `npm install`
Flow types for the Flow-ESTree spec produced by the hermes parser
A WebdriverIO plugin to report in spec style
AWS SDK for JavaScript Secrets Manager Client for Node.js, Browser and React Native
A Karma plugin. Report all spec-results to console (like mocha's spec reporter).
Parser adapter for parsing JSON documents into AsyncAPI 2.x.y namespace.
A family of specs for interoperable TypeScript
AWS SDK for JavaScript Ssm Client for Node.js, Browser and React Native
A library for installing and finding packages in a project
Parser adapter for parsing YAML documents into AsyncAPI 2.x.y namespace.
a spec describing the config options supported by conventional-config for upstream tooling
Specification for jsii assemblies
Shared generic JSON RPC specifications
programmatic library for `npm access` commands
AsyncAPI 2.x.y namespace for ApiDOM.
Create a new SDK
Better TOML parsing and stringifying all in that familiar JSON interface.
Computes specs to re-run when files change
A WebGL interactive maps library
A plugin to help you dynamically manage HTTP caching for your specs.
Convert directories, rpms, python eggs, rubygems, and more to rpms, debs, solaris packages and more. Win at package management without wasting pointless hours debugging bad rpm specs!
Give meaning to your specifications
Convert directories, rpms, python eggs, rubygems, and more to rpms, debs, solaris packages and more. Win at package management without wasting pointless hours debugging bad rpm specs!
Convert directories, rpms, python eggs, rubygems, and more to rpms, debs, solaris packages and more. Win at package management without wasting pointless hours debugging bad rpm specs!
Convert directories, rpms, python eggs, rubygems, and more to rpms, debs, solaris packages and more. Win at package management without wasting pointless hours debugging bad rpm specs!
Convert directories, rpms, python eggs, rubygems, and more to rpms, debs, solaris packages and more. Win at package management without wasting pointless hours debugging bad rpm specs!
Behavioral spec-based task management with compact IDs, subtask trees, AI-powered implementation plans, and automated health checks. Same CLI for developers and coding agents.
Manager generates a user's manual and a developer's chart simultaneously from a single spec file that contains both kinds of information. More precisely, it is a document generator, source code annotation extracter, source code analyzer, class diagram generator, unit test framework, benchmark measurer for alternative implementations of a feature, all in one.
# Sambot Sambot is our internal Platform Engineering toolchain to help standardize and simplify our DevOps workflow. It provides an executable with a variety of commands, grouped in various areas of functionality such as session management, DNS changes and cookbook management. ## Usage To install the gem, simply run `chef gem install sambot`. This will install the gem in your ChefDK installation. If you want to use it outside Chef, run `gem install sambot`. Run `chef exec sambot` to be shown the help menu. For help on specific commands, i.e. cookbook management and specific cookbook management commands, run `chef exec sambot help cookbook` or `chef exec sambot cookbook help generate` for example. ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.exacttarget.com/ads-devops/sambot. ### Installation Make sure you have `ruby >= 2.4.0` installed. Install `bundler >= 1.15.1` by running `gem install bundler` Run `bundle install` from the root of the project to install the required Ruby gems. ### Running Sambot If you want to test your changes locally, you can run `bundle exec bin/sambot`. ### Running Tests Run `bundle exec rspec spec` to execute the unit tests. Run `cd integration_tests && bundle exec rspec .` to execute the integration tests. These require that you have Docker Compose available. ### Linting There is nothing here yet
I believe that some of developers faced a situation when you can't convince your customer | project manager | team lead | teammates to use any of existing business logic handler, as they think it: - has no value for business - is hard to integrate - needs to be learned be developers - is no guarantee that this gem will be well maintained in the future - is developed by no name author But you still want to make your controllers and models as thin as possible. If such situation is familiar for you then this gem is for you. This is a one file gem, just copy `Service` class from `lib/simple_logic_step.rb` to your project and specs for it from `spec/simple_logic_step/logic_step_spec.rb`.
# Studio Game Studio Game is a Ruby-based project that demonstrates object-oriented programming concepts. It includes classes and modules to manage players, games, and scoring. ## Project Structure - `lib/`: Contains the core Ruby files for the game logic. - `game.rb`: Defines the main game class. - `player.rb`: Manages player attributes and behaviors. - `treasure_trove.rb`: Handles treasures and their values. - `bin/`: Contains executable scripts to run the game. - `studio_game`: The main entry point to start the game. - `spec/`: Contains unit tests for the game. - `game_spec.rb`: Tests for the game class. - `player_spec.rb`: Tests for the player class. - `README.md`: Project documentation. - `LICENSE`: MIT License file. ## How to Run 1. Clone the repository. 2. Navigate to the `studio_game` directory. 3. Run the game using: ```bash ruby bin/studio_game ``` ## Testing To ensure the game logic works as expected, run the unit tests included in the `spec/` directory. Use the following command: ```bash rspec spec/ ``` This will execute all the test files and display the results in the terminal.
No description provided.
No description provided.