shinnn's repositories
gulp-gh-pages
A gulp 4 plugin to publish contents to Github pages
gulp-front-matter
Extract front-matter header from files
github-username-regex
A regular expression that only matches a currently valid Github username
vscode-alex
A Visual Studio Code extension to find unequal phrasing in your text with alex
gulp-svelte
A gulp 4 plugin to compile Svelte template to vanilla JavaScript
chrome-paths
Possible paths or binary names of Chrome, Chrome Canary and Chromium in the current platform
broccoli-clean-css
A Broccoli plugin to minify CSS with clean-css
all-eslint-rules
Get all available ESLint rules
readdir-sorted
Like `fs.promises.readdir()`, but sorts the result based on `String#localeCompare()`
tty-truncate
Truncate a string to the current text terminal width
eslint-config
shinnn's ESLint config for both client-side and Node.js-based projects
tty-width-frame
Generate simple framed text fitting for the current text terminal
unconfigured-eslint-rules
Detect unconfigured ESLint rules
arr-indexes-of
Like Array#indexOf but return all indexes
clean-css-promise
Promisified version of clean-css
configured-eslint-rules
Detect configured ESLint rules
load-from-cwd-or-npm
Load a module from either CWD or npm CLI directory
prepare-write
Prepare for writing a file to the given path – create ancestor directories and verify no directory exists in the path
run-in-dir
Run a function with changing the current working directory to a given path
tzdata-coordinate-regex
A regular expression for time zone coordinates in zone.tab format
ga-loader-snippets
A collection of Google Analytics loader scripts with various number of parameters
insert-html-content
Insert contents into an HTML of a response body
istanbuljs
monorepo containing the various nuts and bolts that facilitate istanbul.js test instrumentation
modernizr-stream
Create a readable stream that emits Modernizr code
outdated-pod-regex
Create a regex that matches the Pod list generated with `pod outdated`
stylelint
A mighty, modern style linter