Generate beautiful release notes from a git log.
semantic-release plugin to commit release assets to the project's git repository
The official MongoDB driver for Node.js
semantic-release plugin to generate changelog content with conventional-changelog
semantic-release plugin to create or update a changelog file
JavaScript APG, an ABNF Parser Generator
This is the vanilla JS of Paper Shaders. You can also find framework specific wrappers
``` import { MeshGradient, DotOrbit } from '@paper-design/shaders-react';
PM2.io Agent Standalone for NodeJS
[](https://www.npmjs.com/package/ts-proto) [](https://github.com/stephenh/ts-proto/actions)
Unicode property alias mappings in JavaScript format for property names that are supported in ECMAScript RegExp property escapes.
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
The Serverless Dashboard plugin
A CLI utility to add SOTA and POTA references to an existing ADIF file
Salesforce API Library for JavaScript
Salesforce API Library for JavaScript
A lightweight XML Document class for JavaScript.
Convert Domain Names correctly from IDN to Punycode and vice-versa and offer TR46 processing.
A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.
A robust & optimized `String.fromCodePoint` polyfill, based on the ECMAScript 6 specification.
REST client libraries and contracts for Azure DevOps web extension developers.
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
Framework for transforming cascading style sheets (CSS) from left-to-right (LTR) to right-to-left (RTL)
semantic-release plugin to export variables like the next release version
Building Release Notes from JIRA based on Git commits.
Creates release notes from the git log and planbox
Deployments release notes sent via email with Git commits / Pivotal Tracker stories and Campfire notification.
Automatically generate a release-note document based on git commit messages.
Populate GitLab project's release notes based on git commits.
Extract release notes from your git log
Compiles together release notes from the current git repository, optionally fetching the most recent commit number from Hockey.
A Fastlane plugin that uploads Android (.apk) and iOS (.ipa) builds to TestApp.io, notifying your team for testing and feedback. Wraps the ta-cli binary to provide a single upload_to_testappio Fastlane action with platform detection, release notes from git, and selective team notifications.
gliss is a tool for inspecting lightweight annotations, called "glosses," in a git repository. The annotation format used by gliss is simple and human-readable. You can use gliss glosses to streamline, e.g., producing upgrade notes as part of a release process.
= RUGS - RUby Git Setup A helper script that makes setting up remote git repositories a snap. == WARNING: This is still alpha so use it at your own risk! Note: I don't use alpha/beta in the version numbers until I have a first real release because of how Ruby Gems handles them. == What is it? RUGS has three main functions: * Creates a local git repository and directory structure using default templates or ones you create. * Sets up a remote repository to mirror your local one. * Adds a framework of git hooks allowing you to store and run your own hooks in directly from the repo. RUGS makes creating remote repos as simple as `rugs create repo_name on server_name`. RUGS even allows you to automatically embed your Git hooks in the repo itself. No more jumping through hoops to make sure your hooks are maintained with your project; with RUGS you just store your hook scripts in the `git_hooks` directory and they're automatically updated and run. \ Once you've set up your project using RUGS you just use Git as you normally would with the exception of your hooks being the in `git_hooks` directory.
ROS Ruby Client: rosruby ======= [ROS](http://ros.org) is Robot Operating System developed by [Willow Garage](http://www.willowgarage.com/) and open source communities. This project supports ruby ROS client. You can program robots by ruby, very easily. **Homepage**: http://otl.github.com/rosruby **Git**: http://github.com/OTL/rosruby **Author**: Takashi Ogura **Copyright**: 2012 **License**: new BSD License **Latest Version**: 0.2.0 Requirements ---------- - ruby (1.8.x/1.9.x) - ROS (electric/fuerte) - ROS requires python2.7 or more libraries Let's start --------------- Install ROS and ruby first. ROS document is [http://ros.org/wiki/ROS/Installation](http://ros.org/wiki/ROS/Installation) . You can install ruby by apt. ```bash $ sudo apt-get install ruby ``` Download rosruby into your ROS_PACKAGE_PATH. ````bash $ git clone git://github.com/OTL/rosruby.git ``` please add RUBYLIB environment variable, like below (if you are using bash). ```bash $ echo "export RUBYLIB=`rospack find rosruby`/lib" >> ~/.bashrc $ source ~/.bashrc ``` To use with precompiled electric release ----------------------- If you are using precompiled ROS distro, use the msg/srv generation script (rosruby_genmsg.py) If you are using ROS from source, it requires just recompile the msg/srv packages by rosmake rosruby. ```bash $ rosrun rosruby rosruby_genmsg.py ``` This converts msg/srv to .rb which is needed by sample programs. If you want to make other packages, add package names for args. For example, ```bash $ rosrun rosruby rosruby_genmsg.py geometry_msgs nav_msgs ``` Sample Source -------------- ## Subscriber ```ruby #!/usr/bin/env ruby require 'ros' require 'std_msgs/String' node = ROS::Node.new('/rosruby/sample_subscriber') node.subscribe('/chatter', Std_msgs::String) do |msg| puts "message come! = \'#{msg.data}\'" end while node.ok? node.spin_once sleep(1) end ``` ## Publisher ```ruby #!/usr/bin/env ruby require 'ros' require 'std_msgs/String' node = ROS::Node.new('/rosruby/sample_publisher') publisher = node.advertise('/chatter', Std_msgs::String) msg = Std_msgs::String.new i = 0 while node.ok? msg.data = "Hello, rosruby!: #{i}" publisher.publish(msg) sleep(1.0) i += 1 end ``` Note ---------------- Ruby requires 'Start with Capital letter' for class or module names. So please use **S**td_msgs::String class instead of **s**td_msgs::String. Try Publish and Subscribe ---------------------- You needs three terminal as it is often for ROS users. Then you run roscore if is not running. ```bash $ roscore ``` run publisher sample ```bash $ rosrun rosruby sample_publisher.rb ``` run subscription sample ```bash $ rosrun rosruby sample_subscriber.rb ``` you can check publication by using rostopic. ```bash $ rostopic list $ rostopic echo /chatter ``` Try Service? ---------------------- ```bash $ rosrun rosruby add_two_ints_server.rb ``` run client with args ('a' and 'b' for roscpp_tutorials/TwoInts) ```bash $ rosrun rosruby add_two_ints_client.rb 10 20 ``` and more... ---------------------- You need more tools for testing, generating documentations. ```bash $ sudo apt-get install rake gem $ sudo gem install yard redcarpet simplecov ``` do all tests ------------------------- run roscore if is not running. ```bash $ roscore ``` and run the unit tests. ```bash $ roscd rosruby $ rake test ``` documents -------------------------- you can generate API documents using yard. Document generation needs yard and redcarpet. You can install these by gem command like this. ```bash $ gem install yard redcarpet ``` Then try to generate documentds. ```bash $ rake yard ``` You can access to the generated documents from [here](http://otl.github.com/rosruby/doc/).
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.