Skip to content

Releases: pingyhq/pingy-cli

CLI 0.10.4

24 Nov 15:15
Compare
Choose a tag to compare

This release contains a nicer scaffolding dialog and will abort without writing files (see #73, thanks @filtercake):

image

CLI 0.10.1

15 Nov 17:29
Compare
Choose a tag to compare

You can now pass a github token to Pingy CLI. This will help if you're rate limited on the Github API. Get a Github Personal Access Token here You can do this in two ways:

  1. Add "githubToken" key to your global config file at ~/.config/configstore/@pingy/cli.json:
{
  "githubToken": "961990a44422b5a9b07279a1d7c70949c5fXXXXX"
}
  1. Create a PINGY_GITHUB_TOKEN environmental variable
export PINGY_GITHUB_TOKEN=961990a44422b5a9b07279a1d7c70949c5fXXXXX

You will need to set the token if you see this error:

image

CLI 0.10.0

14 Nov 13:06
Compare
Choose a tag to compare

Pingy CLI now supports custom scaffolds!

See: #35.

Usage: scaffold [options] <url>

Scaffold a new website using a third-party project template


Options:

  --yarn          Use Yarn instead of NPM for installing packages
  --global-pingy  Don't install local version of Pingy CLI, use global version instead
  -h, --help      output usage information

<url> can be:

  • Git URL: https://github.com/pingyhq/pingy-scaffold-bootstrap-jumbotron.git
  • Shorthand GitHub URL: pingyhq/bootstrap-jumbotron
  • Filesystem path: /Users/dave/code/pingy-scaffolds/bootstrap-jumbotron

So a typical scaffold command would be pingy scaffold pingyhq/bootstrap-jumbotron

If you are interested in creating your own scaffold then here are some instructions. You can also join me in the new Gitter chat channel for some help. I've also created a reference scaffold: bootstrap-jumbotron.

pingy scaffold pingyhq/bootstrap-jumbotron

  • npm install --save-dev @pingy/cli@0.10 to update/install local version
  • npm install --global @pingy/cli@0.10 to update/install global version

CLI 0.9.5

29 Oct 17:01
Compare
Choose a tag to compare

CLI 0.9.4

26 Oct 19:39
Compare
Choose a tag to compare
  • Default to pingy.json, instead of .pingy.json (Closes #57)
  • Remove Chokidar dependency and replace with fs.watch (Closes #56)
  • Better CLI output on export errors
  • Fix for invalid source map path '$stdin' (Fix #15)
  • Fix for autoprefixer running twice on compiled files

CLI 0.9.3

10 Oct 17:04
Compare
Choose a tag to compare
  • Fixed bug where export didn't respect sourceMap: false from .pingy.json.
  • Lots of 3rd-party dependency updates

CLI 0.9.2

06 Oct 17:28
Compare
Choose a tag to compare
  • Bugix: Files didn't get scaffolded if you choose the 'same options as last time' option
  • Lots of under-the-covers changes in preparation for custom scaffolds support

CLI 0.9.1

04 Oct 12:36
Compare
Choose a tag to compare
  • Don't prompt for export folder name, just assume 'dist' (can still be configured in .pingy.json)
  • Remember last settings used and allow quick initialisation of new projects using existing settings
    image
  • npm install --save-dev @pingy/cli@0.9 to update/install local version
  • npm install --global @pingy/cli@0.9 to update/install global version

CLI 0.8.2

29 Sep 18:58
Compare
Choose a tag to compare
  • Fix for write after end error [instant] (#27)

CLI 0.8.0

26 Sep 16:50
Compare
Choose a tag to compare
  • Lots and lots of minor bug fixes
  • End-to-end (command-line to browser) tests that work on Mac, Windows & Linux
  • Autoprefixer CSS support (#9)
  • npm install --save-dev @pingy/cli@0.8 to update/install local version
  • npm install --global @pingy/cli@0.8 to update/install global version