sao

1.7.1last stable release 5 years ago
Complexity Score
Low
Open Issues
67
Dependent Projects
178
Weekly Downloadsglobal
12,708

License

  • MIT
    • Yesattribution
    • Permissivelinking
    • Permissivedistribution
    • Permissivemodification
    • Nopatent grant
    • Yesprivate use
    • Permissivesublicensing
    • Notrademark grant

Downloads

Readme

ATTENTION: I’m working on SAO v2 without an ETA, if you want to get it shipped faster, please consider sponsoring me.


Motivation

SAO was made because yeoman, while powerful, is too complex. vue-cli, on the other hand, is more than a scaffolding tool and lacks some important features like unit testing. SAO combines the powerful core features of yeoman with the simplicity of vue-cli into a single application.

SAO is compatible with:

  • Regular git repo (simply download it)
  • SAO generator as git repo
  • SAO generator as npm package
  • SAO generator in local folder

⚡ ️Both repo and npm package can be used offline.

Quick Start

npm i -g sao

# An official generator for creating a Node.js project
# Generate from git repo
sao saojs/sao-nm my-module
# Or from npm package (npm.im/sao-nm)
sao nm my-module

For detailed usage please head to https://sao.vercel.app

Related

  • Awesome SAO - A curated list of delightful SAO resources.
  • SAO articles on medium.com.

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Author

SAO © EGOIST, Released under the MIT License.
Authored and maintained by EGOIST with help from contributors (list).

egoist.sh · GitHub @EGOIST · Twitter @_egoistlily

Dependencies

Loading dependencies...

CVE IssuesActive
0
Scorecards Score
2.70
Test Coverage
No Data
Follows Semver
Yes
Github Stars
1,050
Dependenciestotal
31
DependenciesOutdated
25
DependenciesDeprecated
0
Threat Modelling
No
Repo Audits
No

Learn how to distribute sao in your own private NPM registry

npm config set registry  https://npm.cloudsmith.com/owner/repo
Processing...
Done
npm install sao
Processing...
Done

Releases

Loading Version Data
NPM on Cloudsmith

Getting started with NPM on Cloudsmith is fast and easy.