Added prebuild script

Esse commit está contido em:
Juan Cazala
2016-07-25 15:38:57 -03:00
commit e2240eb7b3
3 arquivos alterados com 22 adições e 11 exclusões
-10
Ver Arquivo
@@ -1,10 +0,0 @@
// update license year and version
var fs = require('fs')
module.exports = function() {
var version = require('./package.json').version
var license = fs.readFileSync('LICENSE', 'utf-8')
.replace(/\(c\) ([0-9]+)/, '(c) ' + (new Date).getFullYear())
.replace(/SYNAPTIC \(v(.*)\)/, 'SYNAPTIC (v' + version + ')')
fs.writeFileSync('LICENSE', license)
return license
}
+21
Ver Arquivo
@@ -0,0 +1,21 @@
// update license year and version
var fs = require('fs')
module.exports = function() {
var year = (new Date).getFullYear()
var version = require('./package.json').version
// LICENSE
var license = fs.readFileSync('LICENSE', 'utf-8')
.replace(/\(c\) ([0-9]+)/, `(c) ${year}`)
.replace(/SYNAPTIC \(v(.*)\)/, `SYNAPTIC (v${version})`)
fs.writeFileSync('LICENSE', license)
// bower.json
var bower = fs.readFileSync('bower.json', 'utf-8')
.replace(/\"version\": \"(.*)\",/, `"version": "${version}",`)
fs.writeFileSync('bower.json', bower)
// README.md
var readme = fs.readFileSync('README.md', 'utf-8')
.replace(/ajax\/libs\/synaptic\/(.*)\/synaptic.js/, `ajax/libs/synaptic/${version}/synaptic.js`)
fs.writeFileSync('README.md', readme)
// return license for dist banner
return license
}
+1 -1
Ver Arquivo
@@ -1,5 +1,5 @@
var webpack = require('webpack')
var license = require('./license.js')
var license = require('./prebuild.js')
module.exports = {
context: __dirname,
entry: [