jameslnewell

npm packages maintained by jameslnewell

Packages
183
Weekly downloads
0
Repositories
β€”
Stars
β€”
Followers
β€”

Packages

xhr-mock
Utility for mocking XMLHttpRequest.
02.5.17 years ago
react-lazily-render
Lazily render react components
01.2.07 years ago
react-render-image
Render an image in React.
03.0.16 years ago
styled-components-breakpoint
Utility functions for creating breakpoints in `styled-components` πŸ’….
03.0.0-preview.207 years ago
publish-if-not-published
Publish a package if the current version isn't already published.
03.1.34 years ago
gulp-rev-delete-original
Delete the original file rewritten by gulp-rev.
00.2.310 years ago
@jameslnewell/resolve-bin
Resolve the path of a npm package's binary
02.1.13 years ago
run-if-diff
Run a command if files have changed.
03.0.06 years ago
finder-on-steroids
Recursively find and filter files and folders in a directory.
01.0.38 years ago
readdir-on-steroids
Recursively read the contents of a directory.
01.1.28 years ago
wait-for-event
Wait for events to be emitted.
02.0.16 years ago
styled-components-grid
Responsive grid components for `styled-components` πŸ’….
02.2.28 years ago
koa-create-context
Create a context for mocking or whatever purpose.
01.0.28 years ago
styled-components-spacing
Responsive margin and padding components for `styled-components`πŸ’….
03.1.18 years ago
@jameslnewell/buildkite-pipelines
Generate Buildkite pipelines from code.
03.24.03 months ago
koa-router-middleware
A router middleware for koa.
01.0.0-preview.18 years ago
@jameslnewell/git-diff
Utilities for obtaining the git diff status of files in a repository.
00.4.13 months ago
react-create-component-from-tag-prop
Create a `react` component from a `tag` prop.
01.4.08 years ago
koa-reload-middleware
Reload a middleware if is modified during development.
01.0.18 years ago
easy-encryption
A wrapper around the built-in `crypto` module that makes encryption easy in Node.js.
00.1.111 years ago
@tradie/cli
A CLI for building web apps. Like create-react-app but configurable via templates.
02.0.08 years ago
@tradie/node-scripts
An opinionated set of scripts for creating and maintaining node packages.
01.2.18 years ago
@tradie/file-utils
File utilities for `tradie-scripts-*`.
02.1.08 years ago
@tradie/jest-utils
Jest utilities for `tradie-scripts-*`.
03.0.18 years ago
eslint-config-jameslnewell
ESLint config for common gotch'yas for different JS environments.
03.2.08 years ago
sass-ems
A SASS function for converting px to em.
01.0.311 years ago
@tradie/tslint-utils 01.0.28 years ago
sass-grid
A responsive grid built on flexbox.
03.0.010 years ago
@tradie/processor-utils 03.2.18 years ago
@tradie/generator-utils
File utilities for `tradie-scripts-*`.
01.2.38 years ago
@tradie/typescript-utils 01.0.48 years ago
@tradie/reporter-utils 03.0.07 years ago
sass-breakpoints
SASS mixins for named breakpoints.
02.1.010 years ago
sass-triangle
Mixin for creating CSS triangles.
02.0.110 years ago
@tradie/cli-utils
CLI utilities for `tradie-scripts-*`.
01.2.18 years ago
go-fetch
A pluggable HTTP client.
03.1.110 years ago
@jameslnewell/cancelable-promise
A cancelable promise implementation.
01.0.28 years ago
@jameslnewell/babel-preset
A preset for my personal projects that use `babel`.
02.2.06 years ago
component-test
test components locally or with phantom
00.1.710 years ago
@tradie/eslint-utils
ESLint utilities for `tradie-scripts-*`.
01.2.08 years ago
@tradie/babel-utils
Babel utilities for `tradie-scripts-*`.
01.3.08 years ago
rev-manifest-path
Get the cache busted path of an asset from a `gulp-rev` or `gulp-rev-all` manifest.
00.2.010 years ago
tradie
A CLI for building web apps. Like create-react-app but configurable via templates.
04.0.39 years ago
redux-formo
An alternate forms framework for Redux+React.
03.0.0-preview.219 years ago
get-server-address
Get the address of a server.
01.0.18 years ago
@jameslnewell/github-changes
Find Github changes
00.2.84 months ago
postcss-asset-webpack-plugin
Run postcss on CSS assets after compilation.
01.0.27 years ago
@tradie/flow-utils
Flow utilities for `tradie-scripts-*`.
01.2.08 years ago
npm-cmd
An API to execute `npm` commands programmatically.
00.2.011 years ago
@jameslnewell/eslint-config
A [`eslint`](https://eslint.org/) config according to my preferences.
01.0.06 months ago
redux-when
Redux middleware for delaying dispatch of an action until a condition evaluates to true.
02.1.37 years ago
@jameslnewell/react-firebase
🎣 React hooks for working with firebase.
00.12.0-preview.36 years ago
@tradie/rollup-utils 01.2.08 years ago
tradie-webpack-scripts
Scripts for building, serving and testing using Webpack and Jest.
06.0.09 years ago
generator-fed
Yeoman generator for Frontend Development with Browserify and SASS Composer.
02.3.211 years ago
@tradie/webpack-utils 01.2.08 years ago
@substance/style
Utilities for styling.
00.1.0-preview.296 years ago
@jameslnewell/prettier-config
A [`prettier`](https://prettier.io/) config according to my preferences.
02.0.06 months ago
@jameslnewell/editor-config
Contains an [`.editorconfig`](https://editorconfig.org/) according to my preferences.
03.0.06 months ago
find-and-read-package-json
Find and read data from a package.json file.
02.0.28 years ago
sass-spacing
CSS classes for margin and padding.
02.0.010 years ago
rechannel
Opinionated glue for building web apps with `React` and `Redux`.
00.10.010 years ago
@tradie/node-package-scripts
An opinionated set of scripts for creating and maintaining node packages.
01.1.89 years ago
recursive-uglifyjs
Recursively traverses a directory and uglifies all JavaScript files contained in the directory and its children.
00.2.08 years ago
sass-composer
Compose CSS from SASS files using Node's algorithm to resolve `@import` statements. Plus more goodness.
02.0.0-beta1610 years ago
@tradie/group-exec-utils
Match utilities for `tradie-scripts-*`.
01.1.0-alpha.b2a4b8e19 years ago
@substance/layout 00.1.0-preview.246 years ago
@jameslnewell/react-promise
React hooks for working with promises.
03.3.07 years ago
go-fetch-oauth1
OAuth v1 authentication.
03.0.112 years ago
@tradie/match-utils
Match utilities for `tradie-scripts-*`.
01.1.0-alpha.b2a4b8e19 years ago
@tradie/react-component-scripts 01.0.0-alpha.5fcb499c9 years ago
@tradie/yarn-utils
Yarn utilities
01.1.08 years ago
@jameslnewell/typescript-config
Contains a [`tsconfig.json`](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html) file according to my preferences.
06.0.06 months ago
@jameslnewell/jest-preset
A [`jest`](https://jestjs.io/) preset according to my preferences.
04.0.06 months ago
mongoose-encrypted-property
Encrypt a property on a mongoose model when at rest.
01.1.111 years ago
tradie-template-react-static-site
Tradie template for building static sites with React.
06.1.0-alpha.bdb7e8829 years ago
react-testutils-query
Utility functions for accessing elements within a React Virtual-DOM tree.
00.10.010 years ago
@jameslnewell/react-observable
🎣 React hooks for working with observables.
02.0.0-preview.116 years ago
tradie-webpack-config
> DEPRECATED!!!
06.1.0-alpha.bdb7e8829 years ago
tradie-template-react-app
React app.
06.1.0-alpha.bdb7e8829 years ago
tradie-plugin-coverage
Adds code coverage to `tradie`.
02.0.0-preview.410 years ago
@jameslnewell/observable
A super simple and light-weight observable implementation.
01.5.06 years ago
go-fetch-parse-body
Concatenate and parse the response stream.
02.2.112 years ago
@substance/mixin 00.1.0-preview.156 years ago
generator-tradie-react-app
A generator for scaffolding React apps with Tradie.
01.0.310 years ago
satay
A utility for uploading static sites to AWS S3.
01.1.69 years ago
the-other-redux-form
> Warning: Deprecated. Please use [`redux-formo`](https://www.npmjs.com/package/redux-formo) instead.
00.1.011 years ago
tradie-template-node-package
[![npm](https://img.shields.io/npm/v/tradie-template-node-package.svg)]() [![Travis](https://img.shields.io/travis/jameslnewell/tradie-v4.svg)]() [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.
02.1.0-alpha.bdb7e8829 years ago
no-frills-request
A super low-level, light-weight wrapper for sending and receiving HTTP requests.
01.1.012 years ago
service-oracle
A service locator for NodeJS and the browser.
01.0.011 years ago
tradie-utils-jest
Jest utilities for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
@tradie/package-scripts
<br/> <center> <img alt="tradie" src="../../logo.png" height="60px" /> </center> <br/>
00.1.97 years ago
@jameslnewell/rollup-config
Rollup configuration.
01.1.06 years ago
tradie-webpack-utils 06.1.0-alpha.bdb7e8829 years ago
tradie-utils-flow
Flow utilities for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
tradie-utils-babel
Babel utilities for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
tradie-plugin-copy
A plugin for copying random files.
01.0.110 years ago
simple-server-setup
A library for creating a simple server with little effort.
00.2.010 years ago
@salad-ui/button 00.1.67 years ago
tradie-utils-file
File utilities for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
@salad-ui/typography 00.1.67 years ago
static-react-render-webpack-plugin
Render static sites with `React` and `Webpack`.
00.6.19 years ago
tradie-utils-eslint
ESLint utilities for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
tradie-scripts-node-package
Scripts for creating NodeJS packages.
02.1.0-alpha.bdb7e8829 years ago
@tradie/node-package-template
A tradie template for creating packages that run on NodeJS.
01.1.0-alpha.b2a4b8e19 years ago
webpack-resolve-short-path-plugin
A plugin for enhanced-resolve (Webpack v2) that resolves paths like ~module to %rootPath%/module so you don't have to write relative paths like ../../../module.
01.0.410 years ago
@salad-ui/breakpoint 00.1.47 years ago
browserbot
A library for programatically browsing websites.
00.2.111 years ago
emitter-on-steroids
Not your average emitter!
02.0.412 years ago
tradie-utils-cli
CLI utilities for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
go-fetch-content-type
Parse the `Content-Type` header.
00.3.012 years ago
tradie-utils-generator
File utilities for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
@salad-ui/utils
This package contains "private" utilities that are shared across multiple packages. Avoid using anything exposed by this package except within another `@salad-ui` package.
00.1.47 years ago
tradie-template-react
A React template for tradie.
00.4.210 years ago
@salad-ui/color 00.1.47 years ago
@salad-ui/icon 00.1.37 years ago
mongoose-hashed-property
Hash a password property in a mongoose model.
00.1.412 years ago
go-fetch-json
A plugin for `go-fetch` that makes working with JSON easier.
01.1.010 years ago
@salad-ui/container 00.1.57 years ago
go-fetch-follow-redirects
Automatically follow redirects.
01.0.111 years ago
tradie-plugin-serve
A tradie plugin for serving files while watching.
01.0.110 years ago
tradie-utils-reporter
Reporter for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
go-fetch-prefix-url
Prefix each request URL with another URL unless the URL is absolute.
01.0.210 years ago
@salad-ui/card 00.1.37 years ago
tradie-plugin-livereload
A live-reload plugin for tradie.
01.0.010 years ago
go-fetch-decompress
Decompress response bodies compressed with gzip.
01.0.212 years ago
animation-events
Bind and unbind animation events.
00.1.010 years ago
@salad-ui/link 00.1.47 years ago
react-testutils-render
A lite wrapper for shallow rendering React components.
00.1.211 years ago
tradie-template-react-redux-universal
A Universal React+Redux template for tradie.
00.1.310 years ago
@jameslnewell/workspace-utilities
Utilities for finding and filtering `yarn` and `npm` workspaces.
00.5.24 years ago
tradie-utils-processor
A generic processor/reporter for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
go-fetch-useragent
Add a `User-Agent` header to every request.
01.0.012 years ago
@salad-ui/text-input 00.1.47 years ago
cianca
An isomorphic router for React.
01.1.111 years ago
@salad-ui/field 00.1.37 years ago
vdom-render-queue
Queue repeated virtual-dom `diff`ing and `patch`ing until the next repaint.
01.0.011 years ago
extend-class
Creates a new class inheriting the methods and properties of a parent class, and copies a new set of methods and properties to the child class.
01.0.411 years ago
@tradie/file-processor-utils
A generic processor/reporter for `tradie-scripts-*`.
01.1.0-alpha.b2a4b8e19 years ago
go-fetch-auth
Basic HTTP authentication.
03.0.010 years ago
@salad-ui/spacing 00.1.37 years ago
removable-middleware
A middleware wrapper allowing you to remove and replace the wrapped middleware while the server is running.
01.0.010 years ago
tradie-utils-match
Match utilities for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
tradie-template-default 02.0.0-preview.2210 years ago
@salad-ui/a11y 00.1.27 years ago
no-frills-router
A simple router used in a few of my isomorphic experiments.
01.0.011 years ago
tradie-utils-webpack 02.1.0-alpha.bdb7e8829 years ago
@tradie/component-scripts
An opinionated set of scripts for creating and maintaining react components.
01.0.0-alpha.0a88ad7c8 years ago
@salad-ui/components 00.1.27 years ago
iso-app-renderer-react
View renderer for iso-app.
01.0.411 years ago
@salad-ui/theme 00.1.37 years ago
@salad-ui/box 00.1.37 years ago
@jameslnewell/git-utilities
Utilities for working with `git`.
00.1.24 years ago
jsonapi-collection
A client for working with JSON:API collections.
00.1.110 years ago
tradie-template-react-redux
A React+Redux template for tradie.
00.2.110 years ago
vdom-component
Component framework built on `virtual-dom`.
00.0.111 years ago
tradie-utils-rollup 02.1.0-alpha.bdb7e8829 years ago
xmlmapper
Extract fragments of an XML document as JavaScript objects.
00.2.011 years ago
@salad-ui/drawer 00.1.07 years ago
@salad-ui/grid 00.1.07 years ago
tradie-utils-group-exec
Match utilities for `tradie-scripts-*`.
02.1.0-alpha.bdb7e8829 years ago
url.relative
Get a relative path from one URL to another URL.
00.2.112 years ago
@jameslnewell/eslint-config-react
"eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-react": "^7.26.1", "eslint-plugin-react-hooks": "^4.2.0"
02.0.06 months ago
digitaledgeit-drop-down-menu
A responsive drop-down-menu.
00.2.111 years ago
recursive-cssmin
Recursively traverses a directory and minifies all CSS files contained in the directory and its children.
00.1.212 years ago
@salad-ui/select-input 00.1.17 years ago
digitaledgeit-view
Abstract your DOM manipulation with a Backbone *like* view for vanilla JS
00.1.1011 years ago
@jameslnewell/jest-preset-node
A [Jest](https://jestjs.io/) preset according to my preferences.
01.0.14 years ago
workspace-metadata-webpack-plugin
Display workspace metadata on your website.
01.0.18 years ago
nib-forward-events
Forward events from a source emitter to a destination emitter.
00.2.011 years ago
morsel
Deliver your next creation with tasty morsels of frontend code.
00.0.112 years ago
mocha-webpack-plugin
Runs your tests on `node` using `mocha` after your assets are bundled.
01.0.010 years ago
iso-app-renderer-mithril
Mithril renderer for iso-app.
01.0.011 years ago
@jameslnewell/logger
A logging library.
03.0.18 years ago
@jameslnewell/swc-config
Contains a [`swc`](https://swc.rs/) config according to my preferences.
02.0.06 months ago
digitaledgeit-observable-collection
An `Array` wrapper that emits events when the underlying `Array` is modified.
00.1.111 years ago
@salad-ui/tabs 00.1.07 years ago
@design-system-example/button 01.0.07 years ago
tradie-scripts-webpack
Scripts for building, serving and testing using Webpack and Jest.
02.1.0-alpha.bdb7e8829 years ago
digitaledgeit-view-collection
A collection of views.
01.1.011 years ago
tradie-scripts-universal-package 02.1.0-alpha.bdb7e8829 years ago
@jameslnewell/tslint-config
TSLint configuration.
00.1.08 years ago
gulp-rev-keep-original-name
Keep the original file name for the rewritten file by [gulp-rev](https://github.com/sindresorhus/gulp-rev).
00.0.311 years ago

Repositories

Repositories and contributions come from Github's GraphQL API, which has no anonymous tier. Sign in to see them.