Nick Ribal's Projects
Everything awesome related to npm scripts and using npm as a build tool.
🎨 A curated list of awesome Sass and SCSS frameworks, libraries, style guides, articles, and resources.
A collection of awesome TypeScript resources for client-side and server-side development. Write your awesome JavaScript in TypeScript
Gnome Shell extension to show remaining time for battery.
Create React App Configuration Override, an easy and comprehensible configuration layer for create-react-app
A craco plugin to use Linaria zero-runtime CSS in JS library in a create react app.
Create React apps using typescript with no build configuration.
Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
Polyfill for the dialog element
JSDoc specific linting rules for ESLint.
:rabbit2: Fastest possible memoization library
A low-level toolkit to create floating elements. Tooltips, popovers, dropdowns, and more
A simple calculator for the gnome-shell search overview
⭐️ Companies that don't have a broken hiring process
:dog: Git hooks made easy
Keep same and cross domain iFrames sized to their content with support for window/content resizing, in page links, nesting and multiple iFrames. (Dependency free, IE8+)
Jest cheat sheet
Jest utilities for Styled Components
Real world GraphQL tutorials for frontend developers with deadlines!
Linter plugin for CoffeeScript, using coffeelint.
Simple, scalable state management.
A simple router for MobX + React apps
MobX router example
Opinionated, transactional, MobX powered state container
Node Version Switcher - A cross-platform tool for switching between versions and forks of Node.js
A tiny JavaScript utility to access deep properties using a path (for Node and the Browser)