Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / shinnn 373 repositories
JavaScript programmer
shinnn/uglify-save-license
A support module for UglifyJS to detect and preserve license comments
Language: JavaScript - Size: 39.1 KB - Last synced: 10 days ago - Pushed: over 7 years ago - Stars: 59 - Forks: 10
shinnn/github-username-regex
A regular expression that only matches a currently valid Github username
Language: JavaScript - Size: 1.95 KB - Last synced: 12 days ago - Pushed: over 1 year ago - Stars: 74 - Forks: 8
shinnn/isogram
Generate Google Analytics tracking code with any isogrammic parameters you like
Language: JavaScript - Size: 169 KB - Last synced: 27 days ago - Pushed: over 5 years ago - Stars: 405 - Forks: 12
shinnn/is-var-name
Check if a string can be used as a JavaScript variable name
Language: JavaScript - Size: 46.9 KB - Last synced: 20 days ago - Pushed: about 5 years ago - Stars: 15 - Forks: 0
shinnn/gulp-gh-pages
A gulp 4 plugin to publish contents to Github pages
Language: JavaScript - Size: 188 KB - Last synced: 27 days ago - Pushed: over 4 years ago - Stars: 609 - Forks: 68
shinnn/all-eslint-rules
Get all available ESLint rules
Language: JavaScript - Size: 131 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 5 - Forks: 0
shinnn/gh-account-exists
Check if a Github account with the given username exists or not
Language: JavaScript - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 6 - Forks: 1
shinnn/get-chrome-tabs
Get information of the currently opened Chrome tabs, for example URLs and titles
Language: JavaScript - Size: 78.1 KB - Last synced: 19 days ago - Pushed: about 5 years ago - Stars: 15 - Forks: 3
shinnn/calendar-date-regex
Regular expression for matching ISO 8601 calendar dates
Language: JavaScript - Size: 35.2 KB - Last synced: 21 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0
shinnn/node-font2svg
Create a SVG subset font from a font file
Language: JavaScript - Size: 3.77 MB - Last synced: 30 days ago - Pushed: over 9 years ago - Stars: 2 - Forks: 1
shinnn/broccoli-clean-css
A Broccoli plugin to minify CSS with clean-css
Language: JavaScript - Size: 156 KB - Last synced: 30 days ago - Pushed: over 3 years ago - Stars: 12 - Forks: 7
shinnn/vscode-swiftlint
A Visual Studio Code extension to lint Swift with SwiftLint
Language: JavaScript - Size: 124 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 12 - Forks: 5
shinnn/image-size-stream
Detect the width and height of images in a stream
Language: JavaScript - Size: 703 KB - Last synced: 22 days ago - Pushed: over 8 years ago - Stars: 17 - Forks: 5
shinnn/coverage
Collect and report code coverage of a JavaScript program
Language: JavaScript - Size: 153 KB - Last synced: 18 days ago - Pushed: almost 5 years ago - Stars: 12 - Forks: 1
shinnn/dl-tar
Download and extract a tar archive with the Observable API
Language: JavaScript - Size: 180 KB - Last synced: 25 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
shinnn/sum-up
Summarize package information
Language: JavaScript - Size: 69.3 KB - Last synced: 9 days ago - Pushed: over 6 years ago - Stars: 15 - Forks: 2
shinnn/parse-m3u8
Parse M3U8
Language: JavaScript - Size: 85 KB - Last synced: 13 days ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 0
shinnn/vscode-alex
A Visual Studio Code extension to find unequal phrasing in your text with alex
Language: JavaScript - Size: 194 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 60 - Forks: 7
shinnn/watchexec-bin
An npm package to install a watchexec prebuilt binary
Language: JavaScript - Size: 28.3 KB - Last synced: 24 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0
shinnn/chrome-paths
Possible paths or binary names of Chrome, Chrome Canary and Chromium in the current platform
Language: JavaScript - Size: 32.2 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 21 - Forks: 1
shinnn/parse-npm-version
Parse the installed npm version with node-semver
Language: JavaScript - Size: 83 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
shinnn/get-mode
Get a file mode
Language: JavaScript - Size: 131 KB - Last synced: 19 days ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
shinnn/load-from-cwd-or-npm
Load a module from either CWD or npm CLI directory
Language: JavaScript - Size: 224 KB - Last synced: 21 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
shinnn/mkcert-prebuilt
An npm package to install a mkcert prebuilt binary
Language: JavaScript - Size: 42 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 5 - Forks: 7
shinnn/parse-zonetab
Parse zone.tab file
Language: JavaScript - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: almost 8 years ago - Stars: 3 - Forks: 0
shinnn/vfile-glob
Search files with glob pattern and create VFile objects from them
Language: JavaScript - Size: 22.5 KB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 4 - Forks: 0
shinnn/list-directories
List all directories in a given directory
Language: JavaScript - Size: 54.7 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 5 - Forks: 3
shinnn/AudioContext-Polyfill
Polyfill for 'AudioContext' of Web Audio API
Language: JavaScript - Size: 258 KB - Last synced: 21 days ago - Pushed: about 10 years ago - Stars: 24 - Forks: 6
shinnn/frontmost-app
Get information of the frontmost app – the app that receives key events
Language: JavaScript - Size: 45.9 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 7 - Forks: 1
shinnn/npm-cli-dir
Resolve a path of the directory where npm CLI is installed
Language: JavaScript - Size: 113 KB - Last synced: 10 days ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
shinnn/gulp-yo-yo
gulp plugin to transform yo-yo/bel/choo templates into pure and fast document calls
Language: JavaScript - Size: 29.3 KB - Last synced: 15 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
shinnn/metalsmith-buble
Bublé plugin for Metalsmith
Language: JavaScript - Size: 43 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
shinnn/array-to-sentence
Join all elements of an array and create a human-readable string
Language: JavaScript - Size: 42 KB - Last synced: 10 days ago - Pushed: about 5 years ago - Stars: 33 - Forks: 4
shinnn/is-natural-number.js
Check if a value is natural number
Language: JavaScript - Size: 18.6 KB - Last synced: 11 days ago - Pushed: over 7 years ago - Stars: 6 - Forks: 1
shinnn/pkg-bin
Get a command name from a package.json object
Language: JavaScript - Size: 37.1 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 3 - Forks: 3
shinnn/find-pkg-dir
Find the root directory of a Node.js project from a given path
Language: JavaScript - Size: 85.9 KB - Last synced: 30 days ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 1
shinnn/fallback-stream
Create a readable stream that swithes to the fallback on error
Language: JavaScript - Size: 35.2 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 3 - Forks: 0
shinnn/smallest-jpeg
A `Buffer` of the theoretically smallest JPEG
Language: JavaScript - Size: 37.1 KB - Last synced: 17 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0
shinnn/fs-readfile-promise
Promisified version of fs.readFile
Language: JavaScript - Size: 62.5 KB - Last synced: 24 days ago - Pushed: over 5 years ago - Stars: 49 - Forks: 3
shinnn/script-fallback-from-urls
Create script tags to load a JavaScript file safely
Language: JavaScript - Size: 18.6 KB - Last synced: 27 days ago - Pushed: over 7 years ago - Stars: 7 - Forks: 0
shinnn/node-read-remove-file
Read a file, then remove it
Language: JavaScript - Size: 88.9 KB - Last synced: 8 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0
shinnn/tty-width-frame
Generate simple framed text fitting for the current text terminal
Language: JavaScript - Size: 84 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0
shinnn/pause-fn
Pause/resume execution of a function
Language: JavaScript - Size: 152 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 0
shinnn/insert-html-content
Insert contents into an HTML of a response body
Language: JavaScript - Size: 74.2 KB - Last synced: 25 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 1
shinnn/reiwa
A command-line tool to show the current year in the new Japanese period 令和 (Reiwa)
Language: JavaScript - Size: 104 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0
shinnn/array-to-error
Create an error from an array of error messages
Language: JavaScript - Size: 10.7 KB - Last synced: 9 days ago - Pushed: over 7 years ago - Stars: 1 - Forks: 0
shinnn/gulp-front-matter
Extract front-matter header from files
Language: JavaScript - Size: 196 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 75 - Forks: 10
shinnn/neat-stack
Make a color-coded stack trace from an error
Language: JavaScript - Size: 89.8 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 9 - Forks: 0
shinnn/gulp-svelte
A gulp 4 plugin to compile Svelte template to vanilla JavaScript
Language: JavaScript - Size: 117 KB - Last synced: 29 days ago - Pushed: over 4 years ago - Stars: 25 - Forks: 7
shinnn/cancelable-pipeline
Cancelable `stream.pipeline()`
Language: JavaScript - Size: 55.7 KB - Last synced: 18 days ago - Pushed: about 5 years ago - Stars: 3 - Forks: 0
shinnn/purs
Spawn a new process using PureScript CLI
Language: JavaScript - Size: 45.9 KB - Last synced: 29 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0
shinnn/get-exif
Get Exif data from JPEG
Language: JavaScript - Size: 123 KB - Last synced: 26 days ago - Pushed: almost 5 years ago - Stars: 4 - Forks: 1
shinnn/node-read-glob
Search files with glob pattern and read them asynchronously
Language: JavaScript - Size: 55.7 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 4 - Forks: 1
shinnn/lstat-dir
Run `fs.lstat()` for all contents in a given directory
Language: JavaScript - Size: 142 KB - Last synced: 16 days ago - Pushed: about 5 years ago - Stars: 4 - Forks: 2
shinnn/rmfr
Node.js implementation of rm -fr – recursive removal of files and directories
Language: JavaScript - Size: 75.2 KB - Last synced: 26 days ago - Pushed: about 6 years ago - Stars: 23 - Forks: 0
shinnn/run-in-dir
Run a function with changing the current working directory to a given path
Language: JavaScript - Size: 147 KB - Last synced: 23 days ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
shinnn/node-brace-expand-join
Join and normalize glob patterns considering brace expansion
Language: JavaScript - Size: 152 KB - Last synced: 28 days ago - Pushed: over 9 years ago - Stars: 1 - Forks: 0
shinnn/output-file
Write a file and create its ancestor directories if needed
Language: JavaScript - Size: 148 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0
shinnn/exec-series
Run commands in order
Language: JavaScript - Size: 21.5 KB - Last synced: 9 days ago - Pushed: almost 8 years ago - Stars: 6 - Forks: 1
shinnn/actions-npm-alpine Fork of stingaa/npm
GitHub Action for interacting with npm in Alpine Linux
Language: Shell - Size: 30.3 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 2 - Forks: 5
shinnn/rate-map
Map a number in the range of 0-1 to a new value with a given range
Language: JavaScript - Size: 60.5 KB - Last synced: about 7 hours ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
shinnn/resolve-from-npm
Resolve the path of a module from the directory where npm is installed
Language: JavaScript - Size: 148 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 1
shinnn/is-changelog-path
Check if a given value is a <string> that looks like a CHANGELOG file path
Language: JavaScript - Size: 56.6 KB - Last synced: 19 days ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
shinnn/modernizr-stream
Create a readable stream that emits Modernizr code
Language: JavaScript - Size: 80.1 KB - Last synced: 30 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
shinnn/win-user-installed-npm-cli-path
Resolve the path of `npm-cli.js` included in the user-installed npm on Windows
Language: JavaScript - Size: 105 KB - Last synced: 27 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 1
shinnn/load-gh-token
Get a GitHub access token from either an environment variable or a file
Language: JavaScript - Size: 40 KB - Last synced: 24 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
shinnn/is-file-utf8
Check if a file is UTF-8-encoded
Language: JavaScript - Size: 48.8 KB - Last synced: 23 days ago - Pushed: over 6 years ago - Stars: 4 - Forks: 0
shinnn/node-strip-dirs
Remove leading directory components from a path, like tar(1)'s --strip-components option
Language: JavaScript - Size: 90.8 KB - Last synced: 12 days ago - Pushed: over 5 years ago - Stars: 8 - Forks: 1
shinnn/output-file-sync
Synchronously write a file and create its ancestor directories if needed
Language: JavaScript - Size: 45.9 KB - Last synced: 17 days ago - Pushed: about 5 years ago - Stars: 14 - Forks: 1
shinnn/read-exif
Get Exif data from a JPEG file without reading whole contents
Language: JavaScript - Size: 21.5 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0
shinnn/readdir-sorted
Like `fs.promises.readdir()`, but sorts the result based on `String#localeCompare()`
Language: JavaScript - Size: 125 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 4 - Forks: 0
shinnn/platform-name
Convert a Node.js platform identifier to the human-readable platform name
Language: JavaScript - Size: 55.7 KB - Last synced: 17 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 1
shinnn/inline-source-map-comment
Create an inline source map comment from a source map object or string
Language: JavaScript - Size: 34.2 KB - Last synced: 8 days ago - Pushed: almost 8 years ago - Stars: 9 - Forks: 4
shinnn/fettuccine
HTTP client with every imaginable option and small file size
Language: JavaScript - Size: 50.8 KB - Last synced: 19 days ago - Pushed: over 5 years ago - Stars: 6 - Forks: 0
shinnn/postcss-filter-declarations
PostCSS plugin to filter declarations by property names
Language: JavaScript - Size: 12.7 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
shinnn/is-4byte-char
Check if a given value is a character that costs 4 bytes in UTF-8
Language: JavaScript - Size: 3.91 KB - Last synced: 21 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0
shinnn/parse-tzdata-coordinate
Parse a coordinate string in zone.tab format, e.g. `-2439+02555`
Language: JavaScript - Size: 23.4 KB - Last synced: 20 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
shinnn/Js-GoogleMapsLoader Fork of davidkudera/google-maps-loader
Wrapper for asynchronously used Google Maps API in browser.
Language: JavaScript - Size: 69.3 KB - Last synced: about 1 month ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0
shinnn/tz-ids
An array of time zone IDs
Language: JavaScript - Size: 15.6 KB - Last synced: 19 days ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 2
shinnn/inject-body
Inject contents into the HTML <body> tag of an HTTP response
Language: JavaScript - Size: 35.2 KB - Last synced: 23 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
shinnn/metalsmith-svelte
Svelte plugin for Metalsmith
Language: JavaScript - Size: 107 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 7 - Forks: 2
shinnn/get-tz-ids
Get an array of time zone IDs from IANA time zone database
Language: JavaScript - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: almost 8 years ago - Stars: 2 - Forks: 1
shinnn/code-points.js
Get the code points of each character in the string
Language: JavaScript - Size: 22.5 KB - Last synced: 20 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 1
shinnn/stylelint Fork of stylelint/stylelint
A mighty, modern style linter
Size: 10.9 MB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
shinnn/read-font-cmap
Parse CMap of a TrueType/OpenType font file
Language: JavaScript - Size: 145 KB - Last synced: about 1 month ago - Pushed: almost 9 years ago - Stars: 2 - Forks: 1
shinnn/is-cwebp-readable
Check if a Buffer/Uint8Array is available for cwebp image source
Language: JavaScript - Size: 87.9 KB - Last synced: 9 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 1
shinnn/create-symlink
Create a symbolic link
Language: JavaScript - Size: 10.7 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 3 - Forks: 2
shinnn/read-json-sync
Read and parse a JSON file synchronously
Language: JavaScript - Size: 73.2 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 9 - Forks: 0
shinnn/read-multiple-files
Read multiple files Observable way
Language: JavaScript - Size: 110 KB - Last synced: 28 days ago - Pushed: over 5 years ago - Stars: 13 - Forks: 4
shinnn/istanbul-coveralls
A simple alias for istanbul + node-coveralls
Language: JavaScript - Size: 16.6 KB - Last synced: 10 days ago - Pushed: over 5 years ago - Stars: 21 - Forks: 4
shinnn/node-font-cmap
Parse CMap of a font file buffer
Language: JavaScript - Size: 164 KB - Last synced: about 1 month ago - Pushed: almost 9 years ago - Stars: 3 - Forks: 0
shinnn/configured-eslint-rules
Detect configured ESLint rules
Language: JavaScript - Size: 112 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
shinnn/unconfigured-eslint-rules
Detect unconfigured ESLint rules
Language: JavaScript - Size: 66.4 KB - Last synced: 17 days ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0
shinnn/is-resolvable
Check if a given module ID is resolvable with require()
Language: JavaScript - Size: 67.4 KB - Last synced: 10 days ago - Pushed: over 5 years ago - Stars: 16 - Forks: 1
shinnn/array-has-duplicates
Check if an array includes duplicated values or not
Language: JavaScript - Size: 72.3 KB - Last synced: 24 days ago - Pushed: over 5 years ago - Stars: 5 - Forks: 0
shinnn/npcache
Manipulate cache of npm packages
Language: JavaScript - Size: 158 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
shinnn/tty-truncate
Truncate a string to the current text terminal width
Language: JavaScript - Size: 108 KB - Last synced: 21 days ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 0
shinnn/slash-deduplication
Deduplicate multiple consecutive slashes in a current URL without reloading a page — useful for GitHub Pages
Language: JavaScript - Size: 41 KB - Last synced: 2 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
shinnn/count-days-in-month
Get the number of days in a given month
Language: JavaScript - Size: 4.88 KB - Last synced: 27 days ago - Pushed: almost 8 years ago - Stars: 1 - Forks: 0
shinnn/node-http-proxy Fork of http-party/node-http-proxy
A full-featured http proxy for node.js
Language: JavaScript - Size: 1.5 MB - Last synced: about 1 month ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0