Cleanup for builder
This commit is contained in:
@ -10,7 +10,6 @@ const chalk = require('chalk');
|
|||||||
const SNIPPETS_PATH = './snippets';
|
const SNIPPETS_PATH = './snippets';
|
||||||
const SNIPPETS_ARCHIVE_PATH = './snippets_archive';
|
const SNIPPETS_ARCHIVE_PATH = './snippets_archive';
|
||||||
const STATIC_PARTS_PATH = './static-parts';
|
const STATIC_PARTS_PATH = './static-parts';
|
||||||
const snippets = {};
|
|
||||||
// Load helper functions (these are from existing snippets in 30 seconds of code!)
|
// Load helper functions (these are from existing snippets in 30 seconds of code!)
|
||||||
const isTravisCI = () => 'TRAVIS' in process.env && 'CI' in process.env;
|
const isTravisCI = () => 'TRAVIS' in process.env && 'CI' in process.env;
|
||||||
if(isTravisCI() && /^Travis build: \d+/g.test(process.env['TRAVIS_COMMIT_MESSAGE'])) {
|
if(isTravisCI() && /^Travis build: \d+/g.test(process.env['TRAVIS_COMMIT_MESSAGE'])) {
|
||||||
@ -20,6 +19,7 @@ if(isTravisCI() && /^Travis build: \d+/g.test(process.env['TRAVIS_COMMIT_MESSAGE
|
|||||||
if(isTravisCI() && (process.env['TRAVIS_EVENT_TYPE'] === 'cron' || process.env['TRAVIS_EVENT_TYPE'] === 'api')){
|
if(isTravisCI() && (process.env['TRAVIS_EVENT_TYPE'] === 'cron' || process.env['TRAVIS_EVENT_TYPE'] === 'api')){
|
||||||
console.log(`${chalk.green('ARCHIVE')} Cron job or custom build, building archive README!`);
|
console.log(`${chalk.green('ARCHIVE')} Cron job or custom build, building archive README!`);
|
||||||
console.time('Builder');
|
console.time('Builder');
|
||||||
|
let snippets = {};
|
||||||
// Synchronously read all snippets from snippets_archive folder and sort them as necessary (case-insensitive)
|
// Synchronously read all snippets from snippets_archive folder and sort them as necessary (case-insensitive)
|
||||||
try {
|
try {
|
||||||
const snippetFilenames = fs
|
const snippetFilenames = fs
|
||||||
@ -37,7 +37,7 @@ if(isTravisCI() && (process.env['TRAVIS_EVENT_TYPE'] === 'cron' || process.env['
|
|||||||
// Add the start static part
|
// Add the start static part
|
||||||
let output = `
|
let output = `
|
||||||
|
|
||||||
# 30 seconds of code
|
# Snippets Archive
|
||||||
|
|
||||||
These snippets, while useful and interesting, didn\'t quite make it into the repository due to either having very specific use-cases or being outdated. However we felt like they might still be useful to some readers, so here they are.
|
These snippets, while useful and interesting, didn\'t quite make it into the repository due to either having very specific use-cases or being outdated. However we felt like they might still be useful to some readers, so here they are.
|
||||||
|
|
||||||
@ -45,7 +45,7 @@ These snippets , while useful and interesting, didn\'t quite make it into the re
|
|||||||
|
|
||||||
`
|
`
|
||||||
for(const snippet of Object.entries(snippets))
|
for(const snippet of Object.entries(snippets))
|
||||||
output += `* [\`${snippet[0]}\`](#${snippet[0].toLowerCase()}\n`;
|
output += `* [\`${snippet[0]}\`](#${snippet[0].toLowerCase()})\n`;
|
||||||
output += '\n---\n';
|
output += '\n---\n';
|
||||||
for(const snippet of Object.entries(snippets)){
|
for(const snippet of Object.entries(snippets)){
|
||||||
let data = snippet[1];
|
let data = snippet[1];
|
||||||
@ -67,8 +67,8 @@ These snippets , while useful and interesting, didn\'t quite make it into the re
|
|||||||
|
|
||||||
console.log(`${chalk.green('SUCCESS!')} README file generated for snippets archive!`);
|
console.log(`${chalk.green('SUCCESS!')} README file generated for snippets archive!`);
|
||||||
console.timeEnd('Builder');
|
console.timeEnd('Builder');
|
||||||
process.exit(0);
|
|
||||||
}
|
}
|
||||||
|
const snippets = {};
|
||||||
const EMOJIS = {
|
const EMOJIS = {
|
||||||
adapter: '🔌',
|
adapter: '🔌',
|
||||||
array: '📚',
|
array: '📚',
|
||||||
|
|||||||
Reference in New Issue
Block a user