Skip to content

Commit 2ebb70c

Browse files
committed
Kick-off monolithic repo
1 parent 44dcc38 commit 2ebb70c

File tree

15 files changed

+25
-41
lines changed

15 files changed

+25
-41
lines changed

.eslintrc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
{
22
"extends": "airbnb/base",
33
"env": {
4-
"browser": true
4+
"browser": true,
5+
"mocha": true
56
},
67
"rules": {
78
"func-names": 0,
89
"id-length": [1, {"exceptions": ["$"]}]
10+
},
11+
"globals": {
12+
"fixture": true,
913
}
1014
}

karma.conf.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ module.exports = function(config) {
33
basePath: '',
44
frameworks: ['mocha', 'browserify', 'fixture'],
55
files: [
6-
'src/**/*.js',
7-
'test/**/*.spec.js',
8-
'test/fixtures/**/*.html',
6+
'packages/**/*.js',
7+
'packages/*/test/*.test.js',
8+
'packages/*/test/fixtures/**/*.html',
99
],
1010
exclude: [],
1111
preprocessors: {
12-
'src/**/*.js': ['browserify'],
13-
'test/**/*.spec.js': ['browserify'],
14-
'test/fixtures/**/*.html': ['html2js'],
12+
'packages/**/*.js': ['browserify'],
13+
'packages/*/test/*.test.js': ['browserify'],
14+
'packages/*/test/fixtures/**/*.html': ['html2js'],
1515
},
1616
browserify: {
1717
debug: true,

packages/core/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import liveResolver from '../live-resolver';
2+
3+
console.time('total');
4+
5+
liveResolver();
6+
7+
console.timeEnd('total');

test/fixtures/github.com/blob/foo.js.html renamed to packages/source-reader/test/fixtures/github.com/blob/foo.js.html

File renamed without changes.

test/fixtures/github.com/commit/split.html renamed to packages/source-reader/test/fixtures/github.com/commit/split.html

File renamed without changes.

test/fixtures/github.com/commit/unified.html renamed to packages/source-reader/test/fixtures/github.com/commit/unified.html

File renamed without changes.

test/sourceReader.spec.js renamed to packages/source-reader/test/source-reader.test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import assert from 'assert';
2-
import sourcecode from '../src/sourceReader/index.js';
2+
import sourcecode from '../index.js';
33

44
describe('sourceReader', () => {
55
afterEach(() => {
@@ -8,7 +8,7 @@ describe('sourceReader', () => {
88

99
describe('blob', function() {
1010
it('blob', () => {
11-
fixture.load('/test/fixtures/github.com/blob/foo.js.html');
11+
fixture.load(__dirname + '/fixtures/github.com/blob/foo.js.html');
1212
const result = sourcecode('https://github.com/github-linker/testrepo/blob/6d380ffc7e2ef681f7da6b525140b817f3cb553c/sourcereader/foo.js');
1313

1414
assert.equal(result.length, 1);
@@ -23,7 +23,7 @@ describe('sourceReader', () => {
2323
describe('diff', function() {
2424
describe('unified', function() {
2525
it('commit unified', () => {
26-
fixture.load('/test/fixtures/github.com/commit/unified.html');
26+
fixture.load(__dirname + '/fixtures/github.com/commit/unified.html');
2727
const result = sourcecode('https://github.com/github-linker/testrepo/commit/6d380ffc7e2ef681f7da6b525140b817f3cb553c?diff=unified');
2828

2929
assert.equal(result.length, 2);
@@ -45,7 +45,7 @@ describe('sourceReader', () => {
4545

4646
describe('split', function() {
4747
it('commit split', () => {
48-
fixture.load('/test/fixtures/github.com/commit/split.html');
48+
fixture.load(__dirname + '/fixtures/github.com/commit/split.html');
4949
const result = sourcecode('https://github.com/github-linker/testrepo/commit/6d380ffc7e2ef681f7da6b525140b817f3cb553c?diff=split');
5050

5151
assert.equal(result.length, 2);

scripts/build

100644100755
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ set -e
44
NPM_BIN="$(npm bin)";
55
cd "$(dirname "$0")/.."
66

7-
"$NPM_BIN/browserify" ./src/github-linker.js -t babelify --outfile ./chrome/app.js
7+
"$NPM_BIN/browserify" ./packages/core/index.js -t babelify --outfile ./chrome/app.js

scripts/lint

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ set -e
44
NPM_BIN="$(npm bin)";
55
cd "$(dirname "$0")/.."
66

7-
"$NPM_BIN/eslint" ./src ./test
7+
"$NPM_BIN/eslint" ./packages

0 commit comments

Comments
 (0)