Skip to content

Latest commit

 

History

History
91 lines (62 loc) · 3.65 KB

README.md

File metadata and controls

91 lines (62 loc) · 3.65 KB

old memes

old memes is an old-school node.js anti-framework built around the good parts of flatiron, a selection of classic substack libraries and the few worthwhile things I personally wrote between roughly 2009 and 2016 - with a targeted dash of modern conveniences.

the old memes are in the process of being cleaned up and re-released - expect more additions over the coming months.

the memes

framework stuff

clients and bindings

cli tools

math stuff

devops stuff

typescript stuff

  • types-galore - a collection + tool for third-party type stubs

funny jokes

install

each of the packages are on npm and set to public. some of them are namespaced but many of them are not.

usage/api

every old meme should have a README.md with an example in it at a minimum.

developer setup

all of the packages are installed in an npm workspace. for instance, you may run npm i --workspaces to install dependencies for everything post-clone.

formatting/linting/style guide

each project has its own standards; some, no standards. if the project already has formatting and linting let it be, but I plan to move towards standardized presets for prettier and jshint in the future.

testing

I've used mocha, vows (ugh) and node-tap at various points over the years. current tests won't be changing frameworks. tests that are working, are working. tests in new projects will probably be written in node-tap, but I'm open to changing my mind.

licensing

each old meme has its own licensing. a lot of it, especially older projects, use mit licenses, but the apache and mozilla licenses are in there too, especially with newer projects.