Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by shinnn
A curated list of projects in awesome lists by shinnn .
https://github.com/shinnn/node-read-remove-file
Read a file, then remove it
Last synced: 18 Oct 2024
https://github.com/shinnn/clean-css-promise
Promisified version of clean-css
async clean-css css javascript minification nodejs optimization promise style wrapper
Last synced: 18 Oct 2024
https://github.com/shinnn/is-dir-like-path
Check if a given string looks like a directory path
Last synced: 18 Oct 2024
https://github.com/shinnn/npm-cli-dir
Resolve a path of the directory where npm CLI is installed
async cli directory javascript nodejs npm pathfinding promise realpath
Last synced: 18 Oct 2024
https://github.com/shinnn/npm-cli-path
Resolve the path of `npm-cli.js` included in the globally installed npm CLI
Last synced: 18 Oct 2024
https://github.com/shinnn/platform-name
Convert a Node.js platform identifier to the human-readable platform name
Last synced: 18 Oct 2024
https://github.com/shinnn/prepare-write
Prepare for writing a file to the given path – create ancestor directories and verify no directory exists in the path
check filesystem javascript mkdir mkdirp nodejs prepare promise write
Last synced: 18 Oct 2024
https://github.com/shinnn/run-in-dir
Run a function with changing the current working directory to a given path
Last synced: 18 Oct 2024
https://github.com/shinnn/find-pkg-dir
Find the root directory of a Node.js project from a given path
detection fast find javascript nodejs optimized package-json path-resolution
Last synced: 18 Oct 2024
https://github.com/shinnn/to-protocol-relative-url.js
Change a URL into protocol-relative URL
Last synced: 18 Oct 2024
https://github.com/shinnn/reiwa
A command-line tool to show the current year in the new Japanese period 令和 (Reiwa)
command-line date gengo japan japanese-era javascript nodejs reiwa year
Last synced: 18 Oct 2024
https://github.com/shinnn/tty-width-frame
Generate simple framed text fitting for the current text terminal
Last synced: 18 Oct 2024
https://github.com/shinnn/generator-jade-frontmatter
[WORK IN PROGRESS] A static website boilerplate with Jade, CoffeeScript, Compass
Last synced: 18 Oct 2024
https://github.com/shinnn/read-font-cmap
Parse CMap of a TrueType/OpenType font file
Last synced: 18 Oct 2024
https://github.com/shinnn/gulp-yo-yo
gulp plugin to transform yo-yo/bel/choo templates into pure and fast document calls
compiler gulp gulp-plugin stream template yo-yo
Last synced: 18 Oct 2024
https://github.com/shinnn/broccoli-css-mqpacker
Media Queries combiner for Broccoli with CSS MQPacker
Last synced: 18 Oct 2024
https://github.com/shinnn/twinkle-aquarium
3D shoal animation with sound-based interaction
Last synced: 18 Oct 2024
https://github.com/shinnn/array-duplicated
Return an array of duplicated values in a given array
Last synced: 18 Oct 2024
https://github.com/shinnn/can-play-type-to-number
Convert a value which HTMLMediaElement.canPlayType() may return into an integer: "probably" => 2, "maybe" => 1, "" => 0
Last synced: 18 Oct 2024
https://github.com/shinnn/reject-unsatisfied-npm-version
Make a Promise rejection unless the currently installed npm CLI satisfies the required version
async javascript nodejs npm promise rejection version
Last synced: 18 Oct 2024
https://github.com/shinnn/load-from-cwd-or-npm
Load a module from either CWD or npm CLI directory
async fallback import javascript loading module-loader nodejs npm promise
Last synced: 18 Oct 2024
https://github.com/shinnn/neat-frame
Generate simple framed text
border frame javascript nodejs padding square terminal
Last synced: 18 Oct 2024
https://github.com/shinnn/nyc-config-common
A reusable nyc configuration to improve common workflow
coverage istanbul javascript nodejs nyc reporter sharable-config
Last synced: 18 Oct 2024
https://github.com/shinnn/slash-deduplication
Deduplicate multiple consecutive slashes in a current URL without reloading a page — useful for GitHub Pages
cleanup client-side deduplication javascript normalization npm-package path redirection url
Last synced: 18 Oct 2024
https://github.com/shinnn/installed-pods
Extract installed Pod information from the output of a CocoaPods installation command
Last synced: 18 Oct 2024
https://github.com/shinnn/inspect-with-kind
`util.inspect` with additional type information
clarification error-messages javascript nodejs prettify types utility
Last synced: 18 Oct 2024
https://github.com/shinnn/npm-cache-path
Get the path of npm cache folder
cache directory javascript nodejs npm
Last synced: 18 Oct 2024
https://github.com/shinnn/metalsmith-buble
Bublé plugin for Metalsmith
buble build-tool compiler ecmascript javascript jsx metalsmith metalsmith-plugin nodejs
Last synced: 29 Oct 2024
https://github.com/shinnn/output-file
Write a file and create its ancestor directories if needed
ancestor-directories async javascript mkdir mkdirp nodejs promise writefile
Last synced: 18 Oct 2024
https://github.com/shinnn/broccoli-typescript
TypeScript compiler for Broccoli
Last synced: 18 Oct 2024
https://github.com/shinnn/changelog-filename-regex
A regular expression that matches a CHANGELOG filename
changelog javascript regexp regular-expression release-notes
Last synced: 18 Oct 2024
https://github.com/shinnn/tzdata-coordinate-regex
A regular expression for time zone coordinates in zone.tab format
iso6709 javascript regular-expression tz tzdata validation
Last synced: 18 Oct 2024
https://github.com/shinnn/font-weight-values
Valid values of CSS font-weight property
Last synced: 18 Oct 2024
https://github.com/shinnn/truncated-list
Create a list of items with truncating lines to the specified maximum number
Last synced: 18 Oct 2024
https://github.com/shinnn/read-exif
Get Exif data from a JPEG file without reading whole contents
exif javascript jpeg jpg metadata nodejs promise
Last synced: 18 Oct 2024
https://github.com/shinnn/vertical-meter
Generate a dotted vertical bar whose height depends on the given value
Last synced: 18 Oct 2024
https://github.com/shinnn/node-brace-expand-join
Join and normalize glob patterns considering brace expansion
Last synced: 18 Oct 2024
https://github.com/shinnn/font-face-attrs
Array of the `font-face` element attributes
Last synced: 18 Oct 2024
https://github.com/shinnn/exif-date-regex
A regular expression to validate and parse Exif date format
date ecmascript exif javascript lookbehind-assertion named-capture regular-expression validation
Last synced: 18 Oct 2024
https://github.com/shinnn/win-user-installed-npm-cli-path
Resolve the path of `npm-cli.js` included in the user-installed npm on Windows
javascript nodejs npm path promise resolution windows
Last synced: 18 Oct 2024
https://github.com/shinnn/alex-vscode
alex wrapper to easily integrate with Visual Studio Code
alex equality javascript language-server nodejs text-processing visual-studio-code wrapper
Last synced: 18 Oct 2024
https://github.com/shinnn/read-utf8-file
Read contents of a UTF-8 file
async filesystem javascript nodejs promise read utf-8
Last synced: 18 Oct 2024
https://github.com/shinnn/is-vfile-message
Check if a value is a VFileMessage object
Last synced: 18 Oct 2024
https://github.com/shinnn/get-github-event-types
Get all Event types of the Github API from the API reference
Last synced: 18 Oct 2024
https://github.com/shinnn/array-includes-all
Check if an array includes all the elements of another array
Last synced: 18 Oct 2024
https://github.com/shinnn/realpaths
Like fs.realpath, but resolves multiple paths at once
Last synced: 18 Oct 2024
https://github.com/shinnn/pause-methods
Pause/resume execution of an object's methods
Last synced: 18 Oct 2024
https://github.com/shinnn/svg-core-attrs
An array of the SVG core attributes
Last synced: 18 Oct 2024
https://github.com/shinnn/get-zonetab
Get the latest zone.tab file form IANA time zone database
Last synced: 18 Oct 2024
https://github.com/shinnn/validate-github-label-name
Check if a given string is a valid Github issue label name
Last synced: 18 Oct 2024
https://github.com/shinnn/block-comment.js
Create a multi-line block comment from a string or an array
Last synced: 18 Oct 2024
https://github.com/shinnn/github-event-types
All Event types of the Github API
Last synced: 18 Oct 2024
https://github.com/shinnn/dl-tar
Download and extract a tar archive with the Observable API
archive decompression downloader extraction fetch gzip javascript nodejs observable request tar tgz
Last synced: 18 Oct 2024
https://github.com/shinnn/enumerate-files
List all files in a given directory
asynchronous enumeration filesystem javascript list nodejs promise readdir set
Last synced: 18 Oct 2024
https://github.com/shinnn/inject-body
Inject contents into the HTML <body> tag of an HTTP response
html http javascript modification nodejs non-blocking response stream xml
Last synced: 18 Oct 2024
https://github.com/shinnn/insert-html-content
Insert contents into an HTML of a response body
html html5 insertion javascript modification nodejs non-blocking response stream
Last synced: 18 Oct 2024
https://github.com/shinnn/broken-npm-path
A path to the mock file that simulates an incorrectly installed npm CLI
Last synced: 18 Oct 2024
https://github.com/shinnn/ga-loader-snippets
A collection of Google Analytics loader scripts with various number of parameters
Last synced: 18 Oct 2024
https://github.com/shinnn/wrap-promise
Like new Promise(), but prevents implicit rejection
Last synced: 18 Oct 2024
https://github.com/shinnn/vfile-messages-to-vscode-diagnostics
Convert VFile#messages into an array of VS Code diagnostics
convert interface javascript nodejs vfile vscode
Last synced: 18 Oct 2024
https://github.com/shinnn/array-divide
Divide an array into multiple arrays each of whom have the same number of items
Last synced: 18 Oct 2024
https://github.com/shinnn/get-scrollmax-y.js
Get the value equivalent to window.scrollMaxY
Last synced: 18 Oct 2024
https://github.com/shinnn/node-http-s
Returns built-in http or https module accordingly to the protocol name
Last synced: 18 Oct 2024
https://github.com/shinnn/parse-tzdata-coordinate
Parse a coordinate string in zone.tab format, e.g. `-2439+02555`
Last synced: 18 Oct 2024
https://github.com/shinnn/array-to-error
Create an error from an array of error messages
Last synced: 18 Oct 2024
https://github.com/shinnn/package-license-types
Extract license types from package.json data
Last synced: 18 Oct 2024
https://github.com/shinnn/file-or-stdout
Write data to the file, or print data on stdout if no files are specified
Last synced: 18 Oct 2024
https://github.com/shinnn/all-eslint-rule-set
A set of the all available ESLint rules
Last synced: 18 Oct 2024
https://github.com/shinnn/npcache
Manipulate cache of npm packages
cache javascript nodejs npm promise stream
Last synced: 18 Oct 2024
https://github.com/shinnn/count-days-in-month
Get the number of days in a given month
Last synced: 18 Oct 2024
https://github.com/shinnn/load-gh-token
Get a GitHub access token from either an environment variable or a file
access-token configuration environment-variables github-api javascript nodejs secret-management security token
Last synced: 18 Oct 2024
https://github.com/shinnn/empty-directory-tar
A Buffer of a Tar archive which only contains a single directory
Last synced: 18 Oct 2024
https://github.com/shinnn/all-font-face-attrs
Array of the font-face element attributes, including core attributes
Last synced: 18 Oct 2024
https://github.com/shinnn/modernizr-stream
Create a readable stream that emits Modernizr code
browser-support code-generator feature-detection modernizr nodejs polyfill stream
Last synced: 18 Oct 2024
https://github.com/shinnn/grunt-flex-svg
Grunt task for creating SVG files of flexible width and height
Last synced: 18 Oct 2024
https://github.com/shinnn/gh-post
Create a POST request to the Github API
api-client github-api javascript nodejs request
Last synced: 18 Oct 2024
https://github.com/shinnn/broccoli-livescript
A Broccoli plugin to compile LiveScript
Last synced: 18 Oct 2024
https://github.com/shinnn/ascii-control-char-codes
All character codes of ASCII control characters
array ascii-control-characters character-codes javascript
Last synced: 18 Oct 2024
https://github.com/shinnn/sass-package-importer
A node-sass importer to resolve files from either npm packages or relative paths
helper import javascript node-sass nodejs package plugin sass stylesheet
Last synced: 31 Oct 2024
https://github.com/shinnn/parse-author-name.js
Parse the name of contact info like `name <mail> (url)`
Last synced: 18 Oct 2024
https://github.com/shinnn/parse-user-branch
Parse a username:branch string that is available for Github commit comparison API
Last synced: 18 Oct 2024
https://github.com/shinnn/get-calendar-dates
Get all ISO calendar dates in a string
Last synced: 18 Oct 2024
https://github.com/shinnn/max-line-length.js
Get maximum line length of a string
Last synced: 18 Oct 2024
https://github.com/shinnn/to-executable-name
Append .exe to a given string if the program is running on a Windows environment
Last synced: 18 Oct 2024
https://github.com/shinnn/real-executable-path
Find the first instance of an executable in the PATH, with expanding all symbolic links
async executable javascript nodejs promise symbolic-links symlink
Last synced: 18 Oct 2024
https://github.com/shinnn/exif-offset-time-regex
A regular expression for Exif time offset tags (±HH:MM)
Last synced: 18 Oct 2024
https://github.com/shinnn/is-ascii-control-char-code
Check if a given value is one of the ASCII control character codes
Last synced: 18 Oct 2024
https://github.com/shinnn/assert-fs-readfile-option
Test if value is valid for fs.readFile option
assertion fs invalidation javascript nodejs readfile validation
Last synced: 18 Oct 2024
https://github.com/shinnn/gh-delete
Create a DELETE request to the Github API
Last synced: 18 Oct 2024
https://github.com/shinnn/real-executable-paths-callback
Callback-style version of real-executable-paths
Last synced: 18 Oct 2024
https://github.com/shinnn/is-eslint-severity
Check if a given value is one of the ESLint severity level specifiers
Last synced: 18 Oct 2024
https://github.com/shinnn/filtered-array-to-sentence
Filter an array and produce a human-readable result as a string
Last synced: 18 Oct 2024
https://github.com/shinnn/list-empty-files
List all empty files in a given directory
Last synced: 18 Oct 2024