create-p2p-app

1.3.0 • Public • Published

create-p2p-app

Create a fresh choo application for (probably) a site on the peer-to-peer web. Because starting a new project should take minutes, not days.

A modified, simplified version of create-choo-app, with Beaker Browser applications in mind.

Usage

$ npx create-p2p-app <project-directory>

Dependencies

create-p2p-app installs the following dependencies:

Name Dependency Type Description
choo Production Fast, 4kb framework.
sheetify Production Hyper performant CSS-in-JS.
omnomnomnom Production A functional CSS library.
bankai Development An asset bundler and static file server.
browserify* Development require('modules') in the browser
watchify* Development Watch mode for browserify builds
choo-devtools Development Debug Choo applications.
choo-scaffold Development Generate new application files.
dependency-check Development Verify project dependencies.
standard Development Statically check JavaScript files for errors.

* plus helper modules for these (yo-yoify and es2040)

Note: as a default it installs my little CSS framework, omnomnomnom, but only to speed up my project generation process.

Removing Dependencies

If you want to remove Tachyons you can do so by running npm uninstall tachyons and removing the reference to Tachyons in ./index.js.

API

  $ create-p2p-app <project-directory> [options]
 
  Options:
 
    -h, --help        print usage
    -v, --version     print version
    -q, --quiet       don't output any logs
 
  Examples:
 
    Create a new Choo application
    $ create-p2p-app
 
  Running into trouble? Feel free to file an issue:
  https://github.com/kodedninja/create-p2p-app/issues/new
 
  Do you enjoy using this software? Become a backer:
  https://opencollective.com/choo

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i create-p2p-app

Weekly Downloads

1

Version

1.3.0

License

MIT

Unpacked Size

22.6 kB

Total Files

7

Last publish

Collaborators

  • kodedninja