Security News
RubyGems.org Adds New Maintainer Role
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
grunt-vtex
Advanced tools
A Grunt convention-over-configuration meta-project.
The file index.coffee
exposes only one function: generateConfig
.
It receives your grunt
, pkg
(your package.json parsed object) and options
.
It returns an object with configurations for all tasks used across projects in VTEX.
Your project should only define very specific customizations outside of this config.
This enforces uniformity and eases advancing configurations across every project simultaneously.
If you are heavily altering a defined task or adding a new one, please bump the minor version.
In your Gruntfile:
GruntVTEX = require 'grunt-vtex'
module.exports = (grunt) ->
pkg = grunt.file.readJSON 'package.json'
options = {...}
config = GruntVTEX.generateConfig grunt, pkg, options
## customize by altering config
config.copy.main = {...}
tasks = {...}
grunt.initConfig config
grunt.loadNpmTasks name for name of pkg.devDependencies when name[0..5] is 'grunt-'
grunt.registerTask taskName, taskArray for taskName, taskArray of tasks
options.relativePath where to put files under build folder
options.replaceGlob which files to replace on copy:deploy task
options.replaceMap which keys to replace with which values on copy:deploy task
options.copyIgnore array of globs to ignore on copy:main
options.dryrun if true, nothing will actually be deployed
options.open whether to open automatically a page on running
options.verbose whether to log all available information
options.port which port the connect proxy should listen to
options.replaceHost function to replace the host upon proxying
options.proxyTarget what target to proxy to
options.followHttps whether to follow HTTPS redirects transparently and return HTTP
options.livereload whether to use livereload, or in which port to use it
options.middlewares array of middlewares to use in connect
VTEX - 2014
FAQs
A Grunt convention-over-configuration parasite
The npm package grunt-vtex receives a total of 0 weekly downloads. As such, grunt-vtex popularity was classified as not popular.
We found that grunt-vtex demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?
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.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.
Security News
Research
Socket's threat research team has detected five malicious npm packages targeting Roblox developers, deploying malware to steal credentials and personal data.