Socket
Socket
Sign inDemoInstall

gsq

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gsq

GSQ is about simplicity, quick prototyping, creating something that can be easily shared while maintaining an agnostic stance on your favorite frameworks. Bundled in GSQ are a a few modern build tools and a couple `npm` scripts.


Version published
Weekly downloads
5
decreased by-72.22%
Maintainers
1
Weekly downloads
 
Created
Source

GSQ

GSQ is about simplicity, quick prototyping, creating something that can be easily shared while maintaining an agnostic stance on your favorite frameworks. Bundled in GSQ are a a few modern build tools and a couple npm scripts.

Included Build Tools

For JS: Babel and Browserify (with the help of babelify) compile the code

For CSS: PostCSS with a few plugins to let you write future spec today: [ "postcss-import", "autoprefixer", "postcss-nesting", "postcss-custom-media", "postcss-css-variables", "postcss-css-variables", "postcss-discard-comments", "postcss-reporter" ]

Getting Started

To install with git:

$ git clone https://github.com/tbremer/gsq.git
$ cd gsq
$ rm -r .git && rm .gitignore
$ mv lib/package-template.json ./package.json
$ npm install

To install with npm:

$ npm install --global gsq
$ cd path/to/project
$ gsq

Included npm scripts

  • test: run eslint on your source files.
  • build: run all of the following files
    • build:css: run postcss compiler
    • build:html: copy all src/**/*.html files into htdocs/
    • build:js: run the browserify compiler.
  • watch: run all of the following watches
    • watch:css: watch src/css/ for file changes, run npm build:css on file changes.
    • watch:html: watch src/**/*.html for file changes, run npm build:html on file changes.
    • watch:js: watch src/js/ for file changes, run npm build:js on file changes.
  • watch:start: run npm run watch as well as npm start. Watch all files and start browser-sync.
  • start: start browser-sync.

FAQs

Package last updated on 11 Oct 2016

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc