Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

monotony

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

monotony

React with Redux, ran by Express, built by Webpack with Babel, , dependency solution for client and server-side rendering.

  • 1.0.9
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

monotony

lack of variety and interest; tedious repetition and routine. (which is how I feel everytime I make a new react webpack build).

  • babel
  • react
  • redux
  • thunk
  • express
  • webpack
  • server side rendering
  • chunking
  • dependancies

React with Redux, ran by Express, multi-target built by Webpack with Babel, dependency solution for client and server-side rendering.

CSS modules, code splitting, hydration, other buzz words.

why?

I prefer stitching together libraries to do what I need vs a framework, it's more fun. But alas, I put together my very opinionated "framework" to decouple my build and scoffolding to an external project to be re used.

Better documentation, linting, and other stuff, and cleanup, and I use this for personal.

Any feedback/recommendations is greatly appreciated.

your documentation is super poor, spoon feed me the project setup...

K, clone this repo, fish around, use it as yours, enjoy

basic usage:

  1. npm install monotony --save
  2. create files (these files are ran through babel, look at /examples/ dir)
    • monotony.config.js return the name, routes, and reducers
    • routes.js that follows the Route Configuration Shape
    • monotony.client.js import Client, pass in the config, and start er up
    • monotony.server.js import Server, pass in the config, attach anything you want to app (express)
  3. package.json, add start and build scripts:
"start": "monotony start",
"build": "monotony build"
  1. npm run start to spin up your local, hit localhost:9090 and profit

Keywords

FAQs

Package last updated on 07 Mar 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc