Browse Source

Update templated var names for meteor #1607

pull/1845/merge
jlukic 10 years ago
parent
commit
469a540bde
2 changed files with 9 additions and 10 deletions
  1. 15
      gulpfile.js
  2. 4
      tasks/admin/templates/package.js

15
gulpfile.js

@ -1036,9 +1036,11 @@ gulp.task('create repos', false, function(callback) {
repoURL = 'https://github.com/' + release.org + '/' + repoName + '/', repoURL = 'https://github.com/' + release.org + '/' + repoName + '/',
regExp = { regExp = {
match : { match : {
// readme
name : '{component}',
titleName : '{Component}',
// templated values
name : '{component}',
titleName : '{Component}',
version : '{version}',
files : '{files}',
// release notes // release notes
spacedVersions : /(###.*\n)\n+(?=###)/gm, spacedVersions : /(###.*\n)\n+(?=###)/gm,
spacedLists : /(^- .*\n)\n+(?=^-)/gm, spacedLists : /(^- .*\n)\n+(?=^-)/gm,
@ -1051,9 +1053,6 @@ gulp.task('create repos', false, function(callback) {
settingsExport : /\$\.fn\.\w+\.settings\s*=/g, settingsExport : /\$\.fn\.\w+\.settings\s*=/g,
settingsReference : /\$\.fn\.\w+\.settings/g, settingsReference : /\$\.fn\.\w+\.settings/g,
jQuery : /jQuery/g, jQuery : /jQuery/g,
// meteor
mversion : '{package-version}',
mfiles : '{package-files}',
}, },
replace : { replace : {
// readme // readme
@ -1257,8 +1256,8 @@ gulp.task('create repos', false, function(callback) {
.pipe(flatten()) .pipe(flatten())
.pipe(replace(regExp.match.name, regExp.replace.name)) .pipe(replace(regExp.match.name, regExp.replace.name))
.pipe(replace(regExp.match.titleName, regExp.replace.titleName)) .pipe(replace(regExp.match.titleName, regExp.replace.titleName))
.pipe(replace(regExp.match.mversion, regExp.replace.mversion))
.pipe(replace(regExp.match.mfiles, fileNames))
.pipe(replace(regExp.match.version, regExp.replace.mversion))
.pipe(replace(regExp.match.files, fileNames))
.pipe(rename(defaults.files.npm)) .pipe(rename(defaults.files.npm))
.pipe(gulp.dest(outputDirectory)) .pipe(gulp.dest(outputDirectory))
; ;

4
tasks/admin/templates/package.js

@ -5,14 +5,14 @@ var
Package.describe({ Package.describe({
name : 'semantic:ui', name : 'semantic:ui',
summary : 'Semantic (official): a UI component framework based around useful principles from natural language.', summary : 'Semantic (official): a UI component framework based around useful principles from natural language.',
version : '{package-version}',
version : '{version}',
git : 'git://github.com/Semantic-Org/Semantic-UI.git', git : 'git://github.com/Semantic-Org/Semantic-UI.git',
readme : 'https://github.com/Semantic-Org/Semantic-UI/blob/master/meteor/README.md' readme : 'https://github.com/Semantic-Org/Semantic-UI/blob/master/meteor/README.md'
}); });
Package.onUse(function(api) { Package.onUse(function(api) {
api.versionsFrom('1.0'); api.versionsFrom('1.0');
api.addFiles([ {package-files} ], where);
api.addFiles([ {files} ], where);
}); });
Package.onTest(function(api) { Package.onTest(function(api) {

Loading…
Cancel
Save