starrynight

3.10.3 • Public • Published

StarryNight

Scaffolding and testing tool for creating HIPAA and FDA compliant Meteor apps.

===============================

What is StarryNight?

StarryNight is a command line tool for use in scaffolding and testing Meteor applications. It's similar to tools like 'rails generate', 'spacejam', and 'mrt'. It's a direct result of 2 years of working on the Meteor Cookbook.

New Location: Please note that we've moved to starrynight.meteorapp.com

===============================

Installation

npm install starrynight -g

===============================

Usage

  autoconfig
  run-tests --type <testType>
  run-tests --framework <frameworkName> --autogenerated
  generate-release-json
  generate-application-json
  display-env
  audit-permissions
  compact
  scaffold --boilerplate <boilerplateName> --framework <frameworkName>
  pattern --url http://github.com/account/repo
  rename --from <originalTerm> --to <newTerm> -root <directoryRoot>
  find-and-replace --from <originalTerm> --to <newTerm> -root <directoryRoot>
  refactor --from <originalTerm> --to <newTerm> -root <directoryRoot>
  create --package foo:mypackage --from /path/to/component
  extract-ids /path/to/<filename>
  extract-classes /path/to/<filename>
  extract-tests-for /path/to/<filename>
  generate-ci  --provider <ciProviderName>

===============================

Testing Quickstart

# fetch files for local development (as definined in .git-packages.json) 
$ starrynight fetch
 
# add .meteor/starrynight.json to our application 
$ starrynight autoconfig
 
# run your application validation tests using NightWatch 
$ starrynight run-tests --type validation
 
# run your application verification tests using Gagarin 
$ starrynight run-tests --type verification
 
# run your package-verificaiton tests using Gagarin 
$ starrynight run-tests --type package-verification
 
# (optional) add verification & integrations tests to your application 
$ starrynight scaffold --framework nightwatch
 

===============================

Licensing

MIT License

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
3.10.32latest

Version History

VersionDownloads (Last 7 Days)Published
3.10.32
3.10.20
3.10.10
3.10.00
3.9.120
3.9.90
3.9.110
3.9.100
3.9.20
3.9.00
3.8.160
3.8.140
3.8.130
3.8.100
3.8.80
3.8.70
3.8.60
3.8.50
3.8.20
3.8.10
3.7.190
3.7.100
3.7.20
3.7.10
3.7.00
3.6.00
3.5.40
3.5.30
3.5.20
3.5.10
3.5.00
3.4.10
3.4.00
3.3.10
3.3.00
3.2.650
3.2.640
3.2.630
3.2.620
3.2.610
0.2.610
0.2.60
0.2.50
0.2.40
0.2.30
0.2.20
0.2.10
0.2.00
0.1.100
0.1.90
0.1.80
0.1.70
0.1.60
0.1.50
0.1.40
0.1.30
0.1.20
0.1.10
0.1.00
0.0.90
0.0.80
0.0.70

Package Sidebar

Install

npm i starrynight

Weekly Downloads

2

Version

3.10.3

License

MIT

Last publish

Collaborators

  • awatson1978