New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

project-spawner

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

project-spawner

Quickly and easily generate static web projects with Project Spawner

latest
Source
npmnpm
Version
1.1.3
Version published
Maintainers
1
Created
Source

Project Spawner CLI

Quickly and easily generate static web projects with Project Spawner

Quick Overview

Create A Project

npx project-spawner create <name-of-project>

or

npx project-spawner c <name-of-project>

Once you run the create command you are given three setup options: simple setup, medium setup, and advanced setup


? Choose Setup: (Use arrow keys)

  > Simple Setup    (Includes Vanilla HTML, CSS, and JavaScript)
    Medium Setup    (Includes HTML, CSS / SCSS / SASS, and JavaScript all bundled together with Parcel)
    Advanced Setup  (Choose Specificially What You Want)

What each setup offers

Simple Setup

  • Simple setup with vanilla HTML, CSS, and JavaScript
  • Great for small projects

Medium Setup

  • Contains vanilla HTML, CSS / SCSS / SASS and JavaScript
  • You are given the option to choose which CSS preprocessor you prefer
    • SCSS
    • SASS
    • More coming soon...
  • You are given the option to setup a SCSS / SASS folder structure that is loosely based on the SMACSS style guide
  • Bundled together with Parcel
    • Parcel transforms JavaScript using Babel's @babel/preset-env by default, so using the latest JavaScript features is possible. More Info Here.
    • If you would like to add more Babel presets take a look at this.
  • Great for medium sized projects that require more complex CSS and JavaScript.

Advanced Setup

  • Same options as medium setup
  • Allows you to create a setup with a CSS framework
  • Great if you know exactly what you want for your web project.

Flags

--no-npm-i or --no-npmI - use this flag if you do not want the 'medium setup' and 'advanced setup' to automatically npm install the dependencies

License

MIT - see LICENSE

Keywords

CLI

FAQs

Package last updated on 27 Jul 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