A folder size explorer CLI tool
Synchronous validation of a path existing either as a file or as a directory.
i18n translation messages check
Computes specs to re-run when files change
various machine learning routines for node
Svelte Code Checker Terminal Interface
A light-weight module that brings Fetch API to node.js
Get the package name from a folder path
Git/Subversion/Mercurial repository metadata parser
walk paths fast and efficiently
A broken link checker for MDX and Markdown.
The Mintlify CLI
A tiny but capable push & pull stream library for TypeScript and Flow
The Mintlify CLI
Load the local package.json from either src or dist folder
Fresh list of all free email domain providers. Can be used to check if an email address belongs to a company. Updated weekly.
Declarative API exposing native platform touch and gesture system to React Native
Parses and compiles CSS nth-checks to highly optimized functions.
Error comparison and information related utility for node and the browser
No description provided.
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
Utility to fix TypeScript declarations when using default exports in CommonJS.
Retire is a tool for detecting use of vulnerable libraries
Node module to check if local file path contains a specified folder name using NodeJS
Check if files in a folder contains specified text. Usually used for checking header / copyright notes
This is a danger plugin checking the consistency of localizable folders in a xcode project
A simple daemon to periodically check an IMAP folder and create a new to-dos in the Things app for each new message.
FManager indexes main storage folders, searches for duplicated files, checks for file backup status.
Uploads a folder to S3. On a new upload it checks if the file was updated locally, else it doesn't upload it
Bcbiff checks the Inbox folder on an IMAP server for unread mails and sends a notification for each. Ideal for enabling push notification for your Gmail account using Boxcar.
RAliasFile is a C extension to Ruby aimed to resolve alias file on Mac OS X 10.+. It also provides means to check if the alias file is broken, it's target is a folder or file, the given path does exists.
Upload your application directly onto Catappult! (Check how to get your API Key in https://docs.catappult.io/docs/your-account#api-key). The upload will only be successful if you follow our PSV rules (Read more in https://docs.catappult.io/docs/psv) When calling the plugin you should provide your Api Key and optionaly a Supply Folder. If you do not provide a Supply Folder, it will upload all the files in the /app/release folder Example: catappultuploader( apiKey:"4ed8f02a-8301-71bf-6082-9bs62o90sng4", supply_folder:"/Users/Supplier" )
Provides an SCM agnostic way to manage subprojects with a workflow similar to the scm:externals feature of subversion. It's particularly useful for rails projects that have some plugins managed by svn and some managed by git. For example, "ext install git://github.com/rails/rails.git" from within a rails application directory will realize that this belongs in the vendor/rails folder. It will also realize that this URL is a git repository and clone it into that folder. It will also add the vendor/rails folder to the ignore feature for the SCM of the main project. Let's say that the main project is being managed by subversion. In that case it adds "rails" to the svn:ignore property of the vendor folder. It also adds the URL to the .externals file so that when this project is checked out via "ext checkout" it knows where to fetch the subprojects. There are several other useful commands, such as init, touch_emptydirs, add_all, export, status. There's a tutorial at http://nopugs.com/ext-tutorial The reason I made this project is that I was frustrated by two things: 1. In my opinion, the workflow for svn:externals is far superior to git-submodule. 2. Even if git-submodule was as useful as svn:externals, I would still like a uniform way to fetch all of the subprojects regardless of the SCM used to manage the main project.
OpenSCAD - a cad language for creating solid 3d objects, useful for CNC and 3D Printing, is incredibly annoying. It doesn't even support variables! Oozby is a markup builder like Markaby or XML Builder, so you can write OpenSCAD programs in Ruby. It also patches in a bunch of really nice features which make programming objects much more fun. Check out the Readme and examples folder for some demos of what this tool can do!
# DECC 2050 CALCULATOR TOOL A C version and ruby wrapper for the www.decc.gov.uk 2050 energy and climate change excel calculator Further detail on the project: http://www.decc.gov.uk/2050 Canonical source: http://github.com/decc/decc_2050_model ## DEPENDENCIES 1. ruby 1.9.2 (including development headers) 2. basic c development headers This has ONLY been tested on OSX and on Ubuntu 64 bit EC2 ami. Grateful for reports from other platforms. In the util folder there is an example script that creates a new EC2 EMI, installs all the dependencies and then compiles the gem. It may be useful if you are trying to figure out the complete set of dependencies. ## INSTALLATION Note that this compiles the underlying c code, which might take 10-20 minutes or so gem install decc_2050_model ## UPDATING TO NEWER VERSIONS OF EXCEL MODEL First of all, you need to be working on the github version of the code, not the rubygem: git clone http://github.com/decc/decc_2050_model Then put the new spreadsheet in spreadsheet/model.xlsx Then, from the top directory of the gem: bundle bundle exec rake The next step is to check whether Rakefile, lib/model/_model_result.rb and lib/model/model_structure.rb need to be altered so that they pick up the correct places in the underlying excel. The final stage is to build and install the new gem: gem build model.gemspec gem install decc_2050_model-<version>.gem ... where <version> is the version number of the gem file that was created in the folder. Now follow the instructions in the twenty-fifty server directory in order to ensure that it is using this new version of the gem.
# BELGIAN 2050 CALCULATOR TOOL A C version and ruby wrapper for the Belgian 2050 calcualtor ## GOTCHAS Some versions have a special formula in 2050!B2 that the translator doesn't recognise. Just write 2050 in that cell and recompile. Some tests fail for columns AN and AM on OUTPUT. I think this is due to rounding differences between excel and C. ## DEPENDENCIES 1. ruby 1.9.2 (including development headers) 2. basic c development headers This has ONLY been tested on OSX and on Ubuntu 64 bit EC2 ami. Grateful for reports from other platforms. In the util folder there is an example script that creates a new EC2 EMI, installs all the dependencies and then compiles the gem. It may be useful if you are trying to figure out the complete set of dependencies. ## INSTALLATION Note that this compiles the underlying c code, which might take 10-20 minutes or so gem install belgium_2050_model ## UPDATING TO NEWER VERSIONS OF EXCEL MODEL First of all, you need to be working on the github version of the code, not the rubygem: git clone http://github.com/decc/belgium_2050_model Then put the new spreadsheet in spreadsheet/2050Model.xlsx Then, from the top directory of the gem: bundle bundle exec rake The next step is to check whether lib/belgium_2050_model/belgium_2050_model_result.rb and lib/belgium_2050_model/model_structure.rb need to be altered so that they pick up the correct places in the underlying excel. The final stage is to build and install the new gem: gem build belgium_2050_model.gemspec gem install belgium_2050_model-<version>.gem ... where <version> is the version number of the gem file that was created in the folder. Now follow the instructions in the twenty-fifty server directory in order to ensure that it is using this new version of the gem.
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.