Skip to content

Commit

Permalink
moving modules into their own parent folder
Browse files Browse the repository at this point in the history
  • Loading branch information
HenrikJoreteg committed Nov 28, 2014
1 parent 63da593 commit 07a2f01
Show file tree
Hide file tree
Showing 398 changed files with 199 additions and 233 deletions.
10 changes: 5 additions & 5 deletions .jshintignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
node_modules
*/node_modules
*/example.js
*/sig.js
*/test.js
is-equal/test.js
modules/*/node_modules
modules/*/example.js
modules/*/sig.js
modules/*/test.js
modules/is-equal/test.js
documentation/public/js/highlight.pack.js
documentation/public/js/slugger.js
2 changes: 1 addition & 1 deletion bin/check-doc.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ var packages = require('../lib/get-packages')();
var errors = [];

packages.forEach(function (pack) {
var folder = __dirname + '/../' + pack.bareName;
var folder = __dirname + '/../modules/' + pack.bareName;
var sigFilePath = folder + '/sig.js';
var docFilePath = folder + '/doc.md';
var examplePath = folder + '/example.js';
Expand Down
4 changes: 2 additions & 2 deletions bin/gen-folders.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ var toCamelCase = require('../lib/to-camel-case');


packages.forEach(function (method) {
var dir = __dirname + '/../' + method;
var dir = __dirname + '/../modules/' + method;
var ampName = 'amp-' + method;
var camelCased = toCamelCase(method);
var exampleFile = dir + '/example.js';
Expand Down Expand Up @@ -60,7 +60,7 @@ packages.forEach(function (method) {

// create empty package.json if doesn't exist
if (!fs.existsSync(packFile)) {
fs.writeFileSync(packFile, "{}", 'utf8');
fs.writeFileSync(packFile, '{}', 'utf8');
}
});

7 changes: 5 additions & 2 deletions bin/gen-testrunner.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,14 @@ var buffServer = '// this file generated by bin/gen-testrunner.js\n';
var out = __dirname + '/test-all.js';
var outServer = __dirname + '/test-server.js';

function getRequire(name) {
return 'require(\'../modules/' + name + '/test\');\n';
}

packages.forEach(function (pack) {
buff += 'require(\'../' + pack.bareName + '/test\');\n';
buff += getRequire(pack.bareName);
if (pack.category !== 'dom') {
buffServer += 'require(\'../' + pack.bareName + '/test\');\n';
buffServer += getRequire(pack.bareName);
}
});

Expand Down
3 changes: 1 addition & 2 deletions bin/render-jade.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ module.exports = function (file, context, output) {
jade.render(fs.readFileSync(file, 'utf8'), {
globals: [context],
pretty: true,
filename: file,
//basedir: __dirname + '/../documentation'
filename: file
}, function (err, html) {
if (err) throw err;
var filename = output || file;
Expand Down
110 changes: 55 additions & 55 deletions bin/test-all.js
Original file line number Diff line number Diff line change
@@ -1,56 +1,56 @@
// this file generated by bin/gen-testrunner.js
require('../difference/test');
require('../index-of/test');
require('../intersection/test');
require('../last/test');
require('../union/test');
require('../unique/test');
require('../without/test');
require('../contains/test');
require('../each/test');
require('../every/test');
require('../map/test');
require('../size/test');
require('../some/test');
require('../add-class/test');
require('../get-classes/test');
require('../has-class/test');
require('../remove-class/test');
require('../before/test');
require('../bind/test');
require('../debounce/test');
require('../delay/test');
require('../once/test');
require('../clone/test');
require('../defaults/test');
require('../extend/test');
require('../has/test');
require('../invert/test');
require('../keys/test');
require('../matches/test');
require('../pairs/test');
require('../property/test');
require('../values/test');
require('../escape/test');
require('../includes/test');
require('../to-camel-case/test');
require('../trim/test');
require('../create-callback/test');
require('../internal-flatten/test');
require('../is-arguments/test');
require('../is-array/test');
require('../is-boolean/test');
require('../is-date/test');
require('../is-empty/test');
require('../is-function/test');
require('../is-nan/test');
require('../is-null/test');
require('../is-number/test');
require('../is-object/test');
require('../is-object-equal/test');
require('../is-regexp/test');
require('../is-string/test');
require('../is-undefined/test');
require('../iteratee/test');
require('../result/test');
require('../unique-id/test');
require('../modules/difference/test');
require('../modules/index-of/test');
require('../modules/intersection/test');
require('../modules/last/test');
require('../modules/union/test');
require('../modules/unique/test');
require('../modules/without/test');
require('../modules/contains/test');
require('../modules/each/test');
require('../modules/every/test');
require('../modules/map/test');
require('../modules/size/test');
require('../modules/some/test');
require('../modules/add-class/test');
require('../modules/get-classes/test');
require('../modules/has-class/test');
require('../modules/remove-class/test');
require('../modules/before/test');
require('../modules/bind/test');
require('../modules/debounce/test');
require('../modules/delay/test');
require('../modules/once/test');
require('../modules/clone/test');
require('../modules/defaults/test');
require('../modules/extend/test');
require('../modules/has/test');
require('../modules/invert/test');
require('../modules/keys/test');
require('../modules/matches/test');
require('../modules/pairs/test');
require('../modules/property/test');
require('../modules/values/test');
require('../modules/escape/test');
require('../modules/includes/test');
require('../modules/to-camel-case/test');
require('../modules/trim/test');
require('../modules/create-callback/test');
require('../modules/internal-flatten/test');
require('../modules/is-arguments/test');
require('../modules/is-array/test');
require('../modules/is-boolean/test');
require('../modules/is-date/test');
require('../modules/is-empty/test');
require('../modules/is-function/test');
require('../modules/is-nan/test');
require('../modules/is-null/test');
require('../modules/is-number/test');
require('../modules/is-object/test');
require('../modules/is-object-equal/test');
require('../modules/is-regexp/test');
require('../modules/is-string/test');
require('../modules/is-undefined/test');
require('../modules/iteratee/test');
require('../modules/result/test');
require('../modules/unique-id/test');
102 changes: 51 additions & 51 deletions bin/test-server.js
Original file line number Diff line number Diff line change
@@ -1,52 +1,52 @@
// this file generated by bin/gen-testrunner.js
require('../difference/test');
require('../index-of/test');
require('../intersection/test');
require('../last/test');
require('../union/test');
require('../unique/test');
require('../without/test');
require('../contains/test');
require('../each/test');
require('../every/test');
require('../map/test');
require('../size/test');
require('../some/test');
require('../before/test');
require('../bind/test');
require('../debounce/test');
require('../delay/test');
require('../once/test');
require('../clone/test');
require('../defaults/test');
require('../extend/test');
require('../has/test');
require('../invert/test');
require('../keys/test');
require('../matches/test');
require('../pairs/test');
require('../property/test');
require('../values/test');
require('../escape/test');
require('../includes/test');
require('../to-camel-case/test');
require('../trim/test');
require('../create-callback/test');
require('../internal-flatten/test');
require('../is-arguments/test');
require('../is-array/test');
require('../is-boolean/test');
require('../is-date/test');
require('../is-empty/test');
require('../is-function/test');
require('../is-nan/test');
require('../is-null/test');
require('../is-number/test');
require('../is-object/test');
require('../is-object-equal/test');
require('../is-regexp/test');
require('../is-string/test');
require('../is-undefined/test');
require('../iteratee/test');
require('../result/test');
require('../unique-id/test');
require('../modules/difference/test');
require('../modules/index-of/test');
require('../modules/intersection/test');
require('../modules/last/test');
require('../modules/union/test');
require('../modules/unique/test');
require('../modules/without/test');
require('../modules/contains/test');
require('../modules/each/test');
require('../modules/every/test');
require('../modules/map/test');
require('../modules/size/test');
require('../modules/some/test');
require('../modules/before/test');
require('../modules/bind/test');
require('../modules/debounce/test');
require('../modules/delay/test');
require('../modules/once/test');
require('../modules/clone/test');
require('../modules/defaults/test');
require('../modules/extend/test');
require('../modules/has/test');
require('../modules/invert/test');
require('../modules/keys/test');
require('../modules/matches/test');
require('../modules/pairs/test');
require('../modules/property/test');
require('../modules/values/test');
require('../modules/escape/test');
require('../modules/includes/test');
require('../modules/to-camel-case/test');
require('../modules/trim/test');
require('../modules/create-callback/test');
require('../modules/internal-flatten/test');
require('../modules/is-arguments/test');
require('../modules/is-array/test');
require('../modules/is-boolean/test');
require('../modules/is-date/test');
require('../modules/is-empty/test');
require('../modules/is-function/test');
require('../modules/is-nan/test');
require('../modules/is-null/test');
require('../modules/is-number/test');
require('../modules/is-object/test');
require('../modules/is-object-equal/test');
require('../modules/is-regexp/test');
require('../modules/is-string/test');
require('../modules/is-undefined/test');
require('../modules/iteratee/test');
require('../modules/result/test');
require('../modules/unique-id/test');
10 changes: 5 additions & 5 deletions bin/write-package-files.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// based on actual dependencies used.
var fs = require('fs');
var modules = require('../lib/get-packages')();
var size = require('../size');
var size = require('../modules/size');
var fixpack = require('fixpack');
var mainPack = require('../package.json');

Expand Down Expand Up @@ -46,10 +46,10 @@ modules.forEach(function (mod) {
};
}

pack.author = "Henrik Joreteg <henrik@andyet.net>";
pack.license = "MIT";
pack.author = 'Henrik Joreteg <henrik@andyet.net>';
pack.license = 'MIT';
pack.scripts = {
test: "node test.js"
test: 'node test.js'
};

pack.repository = {
Expand All @@ -61,7 +61,7 @@ modules.forEach(function (mod) {
pack.devDependencies = {};
}

pack.devDependencies['tape'] = mainPack.dependencies['tape'];
pack.devDependencies.tape = mainPack.dependencies.tape;

if (mod.requiresDom) {
if (!pack.scripts) {
Expand Down
2 changes: 1 addition & 1 deletion lib/get-names.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// return flat array of all package names in same
// order as listed in package.json
var packages = require('../package.json').packages;
var packages = require('../modules.json');


module.exports = function () {
Expand Down
4 changes: 2 additions & 2 deletions lib/get-packages.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
var fs = require('fs');
var path = require('path');
var marked = require('marked');
var packages = require('../package.json').packages;
var packages = require('../modules.json');
var toCamelCase = require('./to-camel-case');
var getDependencyTree = require('./get-dependency-tree');
var parseInterDependencies = require('./parse-dependencies');
Expand All @@ -19,7 +19,7 @@ function read(folder, file) {
}

module.exports = function () {
var dir = __dirname + '/..';
var dir = __dirname + '/../modules';

var packs = [];

Expand Down
Loading

0 comments on commit 07a2f01

Please sign in to comment.