Closed ZaneWithSpoon closed 8 years ago
https://github.com/ZZShark9/diymusic doesn't serve when flint is called.
debug output when run :
$ flint --debug ────────────────────────────────── Flint update available: v1.4.25 ────────────────────────────────── opts { version: '1.4.17', debug: true, port: undefined, host: undefined, watch: undefined, pretty: undefined, reset: undefined, cached: undefined, hasRunInitialBuild: false, build: undefined, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' } file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js file readFile /Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js file readJSON /Users/zane/Documents/code/diymusic/.flint/flint.json opts.set config {} file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json file mkdir /Users/zane/Documents/code/diymusic/.flint/.internal file mkdir /Users/zane/Documents/code/diymusic/.flint/.internal/styles file mkdir /Users/zane/Documents/code/diymusic/.flint/.internal/out writeState waiting... writeState get lock writeState lock undefined writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json writeState about to call writer... writeState next state { opts: { version: '1.4.17', debug: true, port: undefined, host: undefined, watch: undefined, pretty: undefined, reset: undefined, cached: undefined, hasRunInitialBuild: false, build: undefined, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'actions/actions.js': [Object], 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-mp3.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-ogg.js': [Object], 'midi.js/soundfont/synth_drum-mp3.js': [Object], 'midi.js/soundfont/synth_drum-ogg.js': [Object], 'midi.js/util/dom_request_script.js': [Object], 'midi.js/util/dom_request_xhr.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, port: undefined, host: undefined, watch: undefined, pretty: undefined, reset: undefined, cached: undefined, hasRunInitialBuild: false, build: undefined, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'actions/actions.js': [Object], 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-mp3.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-ogg.js': [Object], 'midi.js/soundfont/synth_drum-mp3.js': [Object], 'midi.js/soundfont/synth_drum-ogg.js': [Object], 'midi.js/util/dom_request_script.js': [Object], 'midi.js/util/dom_request_xhr.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } writeState unlocking file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json bundler remakeInstallDir undefined file mkdir /Users/zane/Documents/code/diymusic/.flint/.internal/deps file touch /Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js file touch /Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js file touch /Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js file touch /Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js [] cache baseDir /Users/zane/Documents/code/diymusic bundler remakeInstallDir done opts.set port 4000 opts.set host localhost writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json file glob [ '[Mm]ain.js', '**/*.{js,jsf}', '!node_modules{,/**}', '!.flint{,/**}' ] writeState about to call writer... writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'actions/actions.js': [Object], 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-mp3.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-ogg.js': [Object], 'midi.js/soundfont/synth_drum-mp3.js': [Object], 'midi.js/soundfont/synth_drum-ogg.js': [Object], 'midi.js/util/dom_request_script.js': [Object], 'midi.js/util/dom_request_xhr.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'actions/actions.js': [Object], 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-mp3.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-ogg.js': [Object], 'midi.js/soundfont/synth_drum-mp3.js': [Object], 'midi.js/soundfont/synth_drum-ogg.js': [Object], 'midi.js/util/dom_request_script.js': [Object], 'midi.js/util/dom_request_xhr.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } writeState unlocking file readdir { root: '/Users/zane/Documents/code/diymusic/.flint/.internal/out' } gulp deleted [] gulp starting stream gulp buildCheck finish gulp markDone 1 24 /Users/zane/Documents/code/diymusic/components/browser.js gulp setLastFile path /Users/zane/Documents/code/diymusic/components/browser.js name /components/browser.js cache setViews /Users/zane/Documents/code/diymusic/components/browser.js [ 'Browser' ] gulp compiler/post /Users/zane/Documents/code/diymusic/components/browser.js bundler scanFile /Users/zane/Documents/code/diymusic/components/browser.js internals checkInternals /Users/zane/Documents/code/diymusic/components/browser.js externals installExternals /Users/zane/Documents/code/diymusic/components/browser.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/components/browser.js [] gulp ISINTERNAL false ✓ components/browser.js 72ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/components/browser.js cache setWritten { added: 1452914860133, views: [ 'Browser' ], isInternal: false, imports: [], writtenAt: 1452914620318, error: null } 1452914860203 cache serialize writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914860131, name: '/components/browser.js', path: '/Users/zane/Documents/code/diymusic/components/browser.js', compiledAt: 1452914860131 } } gulp isNew true writeState about to call writer... cache writing cache writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } gulp buildCheck finish gulp markDone 2 24 /Users/zane/Documents/code/diymusic/components/clickableSquare.js gulp setLastFile path /Users/zane/Documents/code/diymusic/components/clickableSquare.js name /components/clickableSquare.js cache setViews /Users/zane/Documents/code/diymusic/components/clickableSquare.js [ 'ClickableSquare' ] styles rawStyles { '$even': { background: 'darkGray' }, '$odd': { background: 'gray' }, '$clicked': { background: 'yellow' }, '$block': { margin: 0, height: 25, border: 'solid', borderWidth: 1 } } styles getSelector viewName ClickableSquare tag even styles getSelector viewName ClickableSquare tag odd styles getSelector viewName ClickableSquare tag clicked styles getSelector viewName ClickableSquare tag block styles view ClickableSquare sheet #_flintapp even.ClickableSquare, #_flintapp .ClickableSquare.even, #_flintapp .ViewClickableSquare.even, #_flintapp .ClickableSquare > .even{background:darkGray;}#_flintapp odd.ClickableSquare, #_flintapp .ClickableSquare.odd, #_flintapp .ViewClickableSquare.odd, #_flintapp .ClickableSquare > .odd{background:gray;}#_flintapp clicked.ClickableSquare, #_flintapp .ClickableSquare.clicked, #_flintapp .ViewClickableSquare.clicked, #_flintapp .ClickableSquare > .clicked{background:yellow;}#_flintapp block.ClickableSquare, #_flintapp .ClickableSquare.block, #_flintapp .ViewClickableSquare.block, #_flintapp .ClickableSquare > .block{margin:0;height:25px;border:solid;border-width:1px;} gulp compiler/post /Users/zane/Documents/code/diymusic/components/clickableSquare.js bundler scanFile /Users/zane/Documents/code/diymusic/components/clickableSquare.js internals checkInternals /Users/zane/Documents/code/diymusic/components/clickableSquare.js externals installExternals /Users/zane/Documents/code/diymusic/components/clickableSquare.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/components/clickableSquare.js [] gulp ISINTERNAL false ✓ components/clickableSquare.js 94ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/components/clickableSquare.js cache setWritten { added: 1452914860226, views: [ 'ClickableSquare' ], isInternal: false, imports: [], writtenAt: 1452914620409, error: null } 1452914860321 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914860226, name: '/components/clickableSquare.js', path: '/Users/zane/Documents/code/diymusic/components/clickableSquare.js', compiledAt: 1452914860226 } } gulp isNew true styles writing... /Users/zane/Documents/code/diymusic/.flint/.internal/styles/ClickableSquare.css writeState unlocking gulp afterWrite hasFinished false gulp buildCheck finish gulp markDone 3 24 /Users/zane/Documents/code/diymusic/components/drumPad.js gulp setLastFile path /Users/zane/Documents/code/diymusic/components/drumPad.js name /components/drumPad.js cache setViews /Users/zane/Documents/code/diymusic/components/drumPad.js [ 'DrumPad' ] styles rawStyles { '$table': { borderSpacing: 0, marginLeft: 10, width: '98%' }, '$instruments': { border: 'solid', borderWidth: 1, width: 60 }, '$td': { padding: 0 }, '$tr': { padding: 0 } } styles getSelector viewName DrumPad tag table styles getSelector viewName DrumPad tag instruments styles getSelector viewName DrumPad tag td styles getSelector viewName DrumPad tag tr styles view DrumPad sheet #_flintapp table.DrumPad, #_flintapp .DrumPad.table, #_flintapp .ViewDrumPad.table, #_flintapp .DrumPad > .table{border-spacing:0;margin-left:10px;width:98%;}#_flintapp instruments.DrumPad, #_flintapp .DrumPad.instruments, #_flintapp .ViewDrumPad.instruments, #_flintapp .DrumPad > .instruments{border:solid;border-width:1px;width:60px;}#_flintapp td.DrumPad, #_flintapp .DrumPad.td, #_flintapp .ViewDrumPad.td, #_flintapp .DrumPad > .td{padding:0;}#_flintapp tr.DrumPad, #_flintapp .DrumPad.tr, #_flintapp .ViewDrumPad.tr, #_flintapp .DrumPad > .tr{padding:0;} gulp compiler/post /Users/zane/Documents/code/diymusic/components/drumPad.js bundler scanFile /Users/zane/Documents/code/diymusic/components/drumPad.js internals checkInternals /Users/zane/Documents/code/diymusic/components/drumPad.js externals installExternals /Users/zane/Documents/code/diymusic/components/drumPad.js found [ 'lodash' ] cache setFileImports /Users/zane/Documents/code/diymusic/components/drumPad.js [] gulp ISINTERNAL false ✓ components/drumPad.js 60ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/components/drumPad.js cache setWritten { added: 1452914860394, views: [ 'DrumPad' ], isInternal: false, imports: [ 'lodash' ], writtenAt: 1452914620557, error: null } 1452914860455 cache serialize writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914860394, name: '/components/drumPad.js', path: '/Users/zane/Documents/code/diymusic/components/drumPad.js', compiledAt: 1452914860394 } } gulp isNew true styles writing... /Users/zane/Documents/code/diymusic/.flint/.internal/styles/DrumPad.css gulp buildCheck finish gulp markDone 4 24 /Users/zane/Documents/code/diymusic/components/header.js gulp setLastFile path /Users/zane/Documents/code/diymusic/components/header.js name /components/header.js cache setViews /Users/zane/Documents/code/diymusic/components/header.js [ 'Header' ] styles rawStyles { '$title': { fontSize: 40 }, '$box': { float: 'left', margin: 10 } } styles getSelector viewName Header tag title styles getSelector viewName Header tag box styles view Header sheet #_flintapp title.Header, #_flintapp .Header.title, #_flintapp .ViewHeader.title, #_flintapp .Header > .title{font-size:40px;}#_flintapp box.Header, #_flintapp .Header.box, #_flintapp .ViewHeader.box, #_flintapp .Header > .box{float:left;margin:10px;} gulp compiler/post /Users/zane/Documents/code/diymusic/components/header.js bundler scanFile /Users/zane/Documents/code/diymusic/components/header.js internals checkInternals /Users/zane/Documents/code/diymusic/components/header.js externals installExternals /Users/zane/Documents/code/diymusic/components/header.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/components/header.js [] gulp ISINTERNAL false ✓ components/header.js 84ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/components/header.js cache setWritten { added: 1452914860467, views: [ 'Header' ], isInternal: false, imports: [], writtenAt: 1452914620793, error: null } 1452914860551 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914860466, name: '/components/header.js', path: '/Users/zane/Documents/code/diymusic/components/header.js', compiledAt: 1452914860466 } } gulp isNew true styles writing... /Users/zane/Documents/code/diymusic/.flint/.internal/styles/Header.css writeState about to call writer... cache writing cache writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } gulp afterWrite hasFinished false writeState unlocking cache serialize writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json gulp buildCheck finish gulp markDone 5 24 /Users/zane/Documents/code/diymusic/components/main.js gulp setLastFile path /Users/zane/Documents/code/diymusic/components/main.js name /components/main.js cache setViews /Users/zane/Documents/code/diymusic/components/main.js [ 'Main' ] styles rawStyles { '$': { height: 80, background: '#1CCAD8' }, '$Header': { marginBottom: 15 }, '$Browser': { marginRight: 150, width: 150, height: 1000, position: 'fixed', background: '#E01A4F' }, '$DrumPad': { marginLeft: 150 } } styles getSelector viewName Main tag styles getSelector viewName Main tag Header styles getSelector viewName Main tag Browser styles getSelector viewName Main tag DrumPad styles view Main sheet #_flintapp .ViewMain{height:80px;background:#1CCAD8;}#_flintapp .ViewMain .ViewHeader{margin-bottom:15px;}#_flintapp .ViewMain .ViewBrowser{margin-right:150px;width:150px;height:1000px;position:fixed;background:#E01A4F;}#_flintapp .ViewMain .ViewDrumPad{margin-left:150px;} gulp compiler/post /Users/zane/Documents/code/diymusic/components/main.js bundler scanFile /Users/zane/Documents/code/diymusic/components/main.js internals checkInternals /Users/zane/Documents/code/diymusic/components/main.js externals installExternals /Users/zane/Documents/code/diymusic/components/main.js found [ 'babel-runtime/helpers/interop-require-default', 'redux', 'react-redux', 'redux-thunk', 'redux-logger' ] cache setFileImports /Users/zane/Documents/code/diymusic/components/main.js [] gulp ISINTERNAL false ✓ components/main.js 70ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/components/main.js cache setWritten { added: 1452914860698, views: [ 'Main' ], isInternal: false, imports: [ 'babel-runtime/helpers/interop-require-default', 'redux', 'react-redux', 'redux-thunk', 'redux-logger' ], writtenAt: 1452914620874, error: null } 1452914860769 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914860698, name: '/components/main.js', path: '/Users/zane/Documents/code/diymusic/components/main.js', compiledAt: 1452914860698 } } gulp isNew true styles writing... /Users/zane/Documents/code/diymusic/.flint/.internal/styles/Main.css writeState about to call writer... cache writing cache writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } gulp buildCheck finish gulp markDone 6 24 /Users/zane/Documents/code/diymusic/actions/actions.js gulp setLastFile path /Users/zane/Documents/code/diymusic/actions/actions.js name /actions/actions.js cache setViews /Users/zane/Documents/code/diymusic/actions/actions.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/actions/actions.js bundler scanFile /Users/zane/Documents/code/diymusic/actions/actions.js internals checkInternals /Users/zane/Documents/code/diymusic/actions/actions.js externals installExternals /Users/zane/Documents/code/diymusic/actions/actions.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/actions/actions.js [] gulp ISINTERNAL true gulp remove newly internal /Users/zane/Documents/code/actions/actions.js file rm /Users/zane/Documents/code/actions/actions.js gulp markFileSuccess /Users/zane/Documents/code/diymusic/actions/actions.js cache setWritten { added: 1452914860781, views: [], isInternal: true, imports: [], writtenAt: 1452914620263, error: null } 1452914860829 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914860781, name: '/actions/actions.js', path: '/Users/zane/Documents/code/diymusic/actions/actions.js', compiledAt: 1452914860781 } } gulp afterWrite hasFinished false writeState unlocking gulp buildCheck finish gulp markDone 7 24 /Users/zane/Documents/code/diymusic/reducers/reducers.js gulp setLastFile path /Users/zane/Documents/code/diymusic/reducers/reducers.js name /reducers/reducers.js cache setViews /Users/zane/Documents/code/diymusic/reducers/reducers.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/reducers/reducers.js bundler scanFile /Users/zane/Documents/code/diymusic/reducers/reducers.js internals checkInternals /Users/zane/Documents/code/diymusic/reducers/reducers.js externals installExternals /Users/zane/Documents/code/diymusic/reducers/reducers.js found [ 'babel-runtime/helpers/to-consumable-array', 'babel-runtime/core-js/object/assign', 'babel-runtime/helpers/interop-require-default', 'redux', 'sugar' ] cache setFileImports /Users/zane/Documents/code/diymusic/reducers/reducers.js [] gulp ISINTERNAL true gulp remove newly internal /Users/zane/Documents/code/reducers/reducers.js file rm /Users/zane/Documents/code/reducers/reducers.js gulp markFileSuccess /Users/zane/Documents/code/diymusic/reducers/reducers.js cache setWritten { added: 1452914860849, views: [], isInternal: true, imports: [ 'babel-runtime/helpers/to-consumable-array', 'babel-runtime/core-js/object/assign', 'babel-runtime/helpers/interop-require-default', 'redux', 'sugar' ], writtenAt: 1452914620963, error: null } 1452914860898 cache serialize writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914860849, name: '/reducers/reducers.js', path: '/Users/zane/Documents/code/diymusic/reducers/reducers.js', compiledAt: 1452914860849 } } writeState about to call writer... cache writing cache writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } gulp buildCheck finish gulp markDone 8 24 /Users/zane/Documents/code/diymusic/midi.js/inc/Base64.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/inc/Base64.js name /midi.js/inc/Base64.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/inc/Base64.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/inc/Base64.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/inc/Base64.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/inc/Base64.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/inc/Base64.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/inc/Base64.js [] gulp ISINTERNAL false ✓ midi.js/inc/Base64.js 31ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/inc/Base64.js cache setWritten { added: 1452914860913, views: [], writtenAt: 1452914621006, error: null, isInternal: false, imports: [] } 1452914860944 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914860913, name: '/midi.js/inc/Base64.js', path: '/Users/zane/Documents/code/diymusic/midi.js/inc/Base64.js', compiledAt: 1452914860913 } } gulp isNew true gulp afterWrite hasFinished false writeState unlocking gulp buildCheck finish gulp markDone 9 24 /Users/zane/Documents/code/diymusic/midi.js/inc/Base64binary.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/inc/Base64binary.js name /midi.js/inc/Base64binary.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/inc/Base64binary.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/inc/Base64binary.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/inc/Base64binary.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/inc/Base64binary.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/inc/Base64binary.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/inc/Base64binary.js [] gulp ISINTERNAL false ✓ midi.js/inc/Base64binary.js 40ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/inc/Base64binary.js cache setWritten { added: 1452914860958, views: [], writtenAt: 1452914621044, error: null, isInternal: false, imports: [] } 1452914860998 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914860958, name: '/midi.js/inc/Base64binary.js', path: '/Users/zane/Documents/code/diymusic/midi.js/inc/Base64binary.js', compiledAt: 1452914860958 } } gulp isNew true gulp afterWrite hasFinished false gulp buildCheck finish gulp markDone 10 24 /Users/zane/Documents/code/diymusic/midi.js/inc/WebAudioAPI.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/inc/WebAudioAPI.js name /midi.js/inc/WebAudioAPI.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/inc/WebAudioAPI.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/inc/WebAudioAPI.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/inc/WebAudioAPI.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/inc/WebAudioAPI.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/inc/WebAudioAPI.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/inc/WebAudioAPI.js [] gulp ISINTERNAL false ✓ midi.js/inc/WebAudioAPI.js 35ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/inc/WebAudioAPI.js cache setWritten { added: 1452914861014, views: [], writtenAt: 1452914621088, error: null, isInternal: false, imports: [] } 1452914861048 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861013, name: '/midi.js/inc/WebAudioAPI.js', path: '/Users/zane/Documents/code/diymusic/midi.js/inc/WebAudioAPI.js', compiledAt: 1452914861013 } } gulp isNew true gulp buildCheck finish gulp markDone 11 24 /Users/zane/Documents/code/diymusic/midi.js/inc/WebMIDIAPI.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/inc/WebMIDIAPI.js name /midi.js/inc/WebMIDIAPI.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/inc/WebMIDIAPI.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/inc/WebMIDIAPI.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/inc/WebMIDIAPI.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/inc/WebMIDIAPI.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/inc/WebMIDIAPI.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/inc/WebMIDIAPI.js [] gulp ISINTERNAL false ✓ midi.js/inc/WebMIDIAPI.js 151ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/inc/WebMIDIAPI.js cache setWritten { added: 1452914861094, views: [], writtenAt: 1452914621289, error: null, isInternal: false, imports: [] } 1452914861245 cache serialize writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861094, name: '/midi.js/inc/WebMIDIAPI.js', path: '/Users/zane/Documents/code/diymusic/midi.js/inc/WebMIDIAPI.js', compiledAt: 1452914861094 } } gulp isNew true gulp afterWrite hasFinished false gulp buildCheck finish gulp markDone 12 24 /Users/zane/Documents/code/diymusic/midi.js/midi/audioDetect.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/midi/audioDetect.js name /midi.js/midi/audioDetect.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/midi/audioDetect.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/midi/audioDetect.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/midi/audioDetect.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/midi/audioDetect.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/midi/audioDetect.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/midi/audioDetect.js [] gulp ISINTERNAL false ✓ midi.js/midi/audioDetect.js 40ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/midi/audioDetect.js cache setWritten { added: 1452914861266, views: [], writtenAt: 1452914621357, error: null, isInternal: false, imports: [] } 1452914861305 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861265, name: '/midi.js/midi/audioDetect.js', path: '/Users/zane/Documents/code/diymusic/midi.js/midi/audioDetect.js', compiledAt: 1452914861265 } } gulp isNew true writeState about to call writer... cache writing cache writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } writeState unlocking gulp buildCheck finish gulp markDone 13 24 /Users/zane/Documents/code/diymusic/midi.js/midi/gm.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/midi/gm.js name /midi.js/midi/gm.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/midi/gm.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/midi/gm.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/midi/gm.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/midi/gm.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/midi/gm.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/midi/gm.js [] gulp ISINTERNAL false ✓ midi.js/midi/gm.js 62ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/midi/gm.js cache setWritten { added: 1452914861316, views: [], writtenAt: 1452914621438, error: null, isInternal: false, imports: [] } 1452914861378 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861316, name: '/midi.js/midi/gm.js', path: '/Users/zane/Documents/code/diymusic/midi.js/midi/gm.js', compiledAt: 1452914861316 } } gulp isNew true gulp afterWrite hasFinished false gulp buildCheck finish gulp markDone 14 24 /Users/zane/Documents/code/diymusic/midi.js/midi/loader.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/midi/loader.js name /midi.js/midi/loader.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/midi/loader.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/midi/loader.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/midi/loader.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/midi/loader.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/midi/loader.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/midi/loader.js [] gulp ISINTERNAL false ✓ midi.js/midi/loader.js 52ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/midi/loader.js cache setWritten { added: 1452914861399, views: [], writtenAt: 1452914621519, error: null, isInternal: false, imports: [] } 1452914861450 cache serialize writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861398, name: '/midi.js/midi/loader.js', path: '/Users/zane/Documents/code/diymusic/midi.js/midi/loader.js', compiledAt: 1452914861398 } } gulp isNew true writeState about to call writer... cache writing cache writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } gulp buildCheck finish gulp markDone 15 24 /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.audiotag.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.audiotag.js name /midi.js/midi/plugin.audiotag.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.audiotag.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.audiotag.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.audiotag.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.audiotag.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.audiotag.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.audiotag.js [] gulp ISINTERNAL false ✓ midi.js/midi/plugin.audiotag.js 55ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.audiotag.js cache setWritten { added: 1452914861466, views: [], writtenAt: 1452914621581, error: null, isInternal: false, imports: [] } 1452914861521 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861466, name: '/midi.js/midi/plugin.audiotag.js', path: '/Users/zane/Documents/code/diymusic/midi.js/midi/plugin.audiotag.js', compiledAt: 1452914861466 } } gulp isNew true gulp afterWrite hasFinished false writeState unlocking gulp buildCheck finish gulp markDone 16 24 /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webaudio.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webaudio.js name /midi.js/midi/plugin.webaudio.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webaudio.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webaudio.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webaudio.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webaudio.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webaudio.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webaudio.js [] gulp ISINTERNAL false ✓ midi.js/midi/plugin.webaudio.js 92ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webaudio.js cache setWritten { added: 1452914861546, views: [], writtenAt: 1452914621704, error: null, isInternal: false, imports: [] } 1452914861639 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861546, name: '/midi.js/midi/plugin.webaudio.js', path: '/Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webaudio.js', compiledAt: 1452914861546 } } gulp isNew true cache serialize writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json gulp buildCheck finish gulp markDone 17 24 /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webmidi.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webmidi.js name /midi.js/midi/plugin.webmidi.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webmidi.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webmidi.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webmidi.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webmidi.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webmidi.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webmidi.js [] gulp ISINTERNAL false ✓ midi.js/midi/plugin.webmidi.js 31ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webmidi.js cache setWritten { added: 1452914861662, views: [], writtenAt: 1452914621768, error: null, isInternal: false, imports: [] } 1452914861694 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861662, name: '/midi.js/midi/plugin.webmidi.js', path: '/Users/zane/Documents/code/diymusic/midi.js/midi/plugin.webmidi.js', compiledAt: 1452914861662 } } gulp isNew true writeState about to call writer... cache writing cache writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } gulp afterWrite hasFinished false writeState unlocking gulp afterWrite hasFinished false gulp buildCheck finish gulp markDone 18 24 /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js name /midi.js/soundfont/acoustic_grand_piano-mp3.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js [] [BABEL] Note: The code generator has deoptimised the styling of "/Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js" as it exceeds the max of "100KB". gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js [] gulp ISINTERNAL false ✓ midi.js/soundfont/acoustic_grand_piano-mp3.js 65ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js cache setWritten { added: 1452914861710, views: [], writtenAt: 1452914621846, error: null, isInternal: false, imports: [] } 1452914861773 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861707, name: '/midi.js/soundfont/acoustic_grand_piano-mp3.js', path: '/Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-mp3.js', compiledAt: 1452914861707 } } gulp isNew true gulp afterWrite hasFinished false gulp buildCheck finish gulp markDone 19 24 /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js name /midi.js/soundfont/acoustic_grand_piano-ogg.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js [] [BABEL] Note: The code generator has deoptimised the styling of "/Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js" as it exceeds the max of "100KB". gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js [] gulp ISINTERNAL false ✓ midi.js/soundfont/acoustic_grand_piano-ogg.js 67ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js cache setWritten { added: 1452914861802, views: [], writtenAt: 1452914621943, error: null, isInternal: false, imports: [] } 1452914861866 cache serialize writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861798, name: '/midi.js/soundfont/acoustic_grand_piano-ogg.js', path: '/Users/zane/Documents/code/diymusic/midi.js/soundfont/acoustic_grand_piano-ogg.js', compiledAt: 1452914861798 } } gulp isNew true writeState about to call writer... cache writing cache writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-mp3.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-ogg.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-mp3.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-ogg.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } gulp buildCheck finish gulp markDone 20 24 /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js name /midi.js/soundfont/synth_drum-mp3.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js [] [BABEL] Note: The code generator has deoptimised the styling of "/Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js" as it exceeds the max of "100KB". gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js [] gulp ISINTERNAL false ✓ midi.js/soundfont/synth_drum-mp3.js 52ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js cache setWritten { added: 1452914861875, views: [], writtenAt: 1452914622031, error: null, isInternal: false, imports: [] } 1452914861925 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861873, name: '/midi.js/soundfont/synth_drum-mp3.js', path: '/Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-mp3.js', compiledAt: 1452914861873 } } gulp isNew true gulp afterWrite hasFinished false writeState unlocking gulp afterWrite hasFinished false gulp buildCheck finish gulp markDone 21 24 /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js name /midi.js/soundfont/synth_drum-ogg.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js [] [BABEL] Note: The code generator has deoptimised the styling of "/Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js" as it exceeds the max of "100KB". gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js [] gulp ISINTERNAL false ✓ midi.js/soundfont/synth_drum-ogg.js 69ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js cache setWritten { added: 1452914861952, views: [], writtenAt: 1452914622101, error: null, isInternal: false, imports: [] } 1452914862018 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914861949, name: '/midi.js/soundfont/synth_drum-ogg.js', path: '/Users/zane/Documents/code/diymusic/midi.js/soundfont/synth_drum-ogg.js', compiledAt: 1452914861949 } } gulp isNew true gulp buildCheck finish gulp markDone 22 24 /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_script.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_script.js name /midi.js/util/dom_request_script.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_script.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_script.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_script.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_script.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_script.js found [] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_script.js [] gulp ISINTERNAL false ✓ midi.js/util/dom_request_script.js 69ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_script.js cache setWritten { added: 1452914862021, views: [], writtenAt: 1452914622194, error: null, isInternal: false, imports: [] } 1452914862090 cache serialize writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914862021, name: '/midi.js/util/dom_request_script.js', path: '/Users/zane/Documents/code/diymusic/midi.js/util/dom_request_script.js', compiledAt: 1452914862021 } } gulp isNew true gulp afterWrite hasFinished false gulp buildCheck finish gulp markDone 23 24 /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_xhr.js gulp setLastFile path /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_xhr.js name /midi.js/util/dom_request_xhr.js cache setViews /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_xhr.js [] gulp compiler/post /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_xhr.js bundler scanFile /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_xhr.js internals checkInternals /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_xhr.js externals installExternals /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_xhr.js found [ 'fs', 'xmlhttprequest' ] cache setFileImports /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_xhr.js [] gulp ISINTERNAL false ✓ midi.js/util/dom_request_xhr.js 36ms gulp markFileSuccess /Users/zane/Documents/code/diymusic/midi.js/util/dom_request_xhr.js cache setWritten { added: 1452914862107, views: [], writtenAt: 1452914622239, error: null, isInternal: false, imports: [ 'fs', 'xmlhttprequest' ] } 1452914862143 bridge compile:success bridge cache last error { type: 'compile:success', obj: { startTime: 1452914862107, name: '/midi.js/util/dom_request_xhr.js', path: '/Users/zane/Documents/code/diymusic/midi.js/util/dom_request_xhr.js', compiledAt: 1452914862107 } } gulp isNew true writeState about to call writer... cache writing cache writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-mp3.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-ogg.js': [Object], 'midi.js/soundfont/synth_drum-mp3.js': [Object], 'midi.js/soundfont/synth_drum-ogg.js': [Object], 'midi.js/util/dom_request_script.js': [Object], 'midi.js/util/dom_request_xhr.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-mp3.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-ogg.js': [Object], 'midi.js/soundfont/synth_drum-mp3.js': [Object], 'midi.js/soundfont/synth_drum-ogg.js': [Object], 'midi.js/util/dom_request_script.js': [Object], 'midi.js/util/dom_request_xhr.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } writeState unlocking gulp afterWrite hasFinished false gulp afterWrite hasFinished false gulp afterWrite hasFinished false gulp afterWrite hasFinished false gulp afterWrite hasFinished false gulp afterWrite hasFinished false gulp afterWrite hasFinished false cache serialize writeState waiting... writeState get lock writeState lock null writeState no lock, returning new file readJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json writeState about to call writer... cache writing cache writeState next state { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-mp3.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-ogg.js': [Object], 'midi.js/soundfont/synth_drum-mp3.js': [Object], 'midi.js/soundfont/synth_drum-ogg.js': [Object], 'midi.js/util/dom_request_script.js': [Object], 'midi.js/util/dom_request_xhr.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } file writeJSON /Users/zane/Documents/code/diymusic/.flint/.internal/state.json { opts: { version: '1.4.17', debug: true, hasRunInitialBuild: false, defaultPort: 4000, appDir: '/Users/zane/Documents/code/diymusic', dir: '/Users/zane/Documents/code/diymusic', flintDir: '/Users/zane/Documents/code/diymusic/.flint', nodeDir: '/Users/zane/Documents/code/diymusic/.flint/node_modules', internalDir: '/Users/zane/Documents/code/diymusic/.flint/.internal', depsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', template: '.flint/index.html', buildDir: '/Users/zane/Documents/code/diymusic/.flint/build', deps: { dir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps', assetsDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/assets', internalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.in.js', internalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/internals.js', externalsIn: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.in.js', externalsOut: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.js', externalsPaths: '/Users/zane/Documents/code/diymusic/.flint/.internal/deps/externals.paths.js' }, configFile: '/Users/zane/Documents/code/diymusic/.flint/flint.json', stateFile: '/Users/zane/Documents/code/diymusic/.flint/.internal/state.json', outDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/out', styleDir: '/Users/zane/Documents/code/diymusic/.flint/.internal/styles', styleOutDir: '/Users/zane/Documents/code/diymusic/.flint/build/_/styles.css', config: {}, name: 'diymusic', saneName: 'diymusic', url: 'diymusic.dev' }, port: 4000, wport: 6283, cache: { files: { 'components/browser.js': [Object], 'components/clickableSquare.js': [Object], 'components/drumPad.js': [Object], 'components/header.js': [Object], 'components/main.js': [Object], 'actions/actions.js': [Object], 'reducers/reducers.js': [Object], 'midi.js/inc/Base64.js': [Object], 'midi.js/inc/Base64binary.js': [Object], 'midi.js/inc/WebAudioAPI.js': [Object], 'midi.js/inc/WebMIDIAPI.js': [Object], 'midi.js/midi/audioDetect.js': [Object], 'midi.js/midi/gm.js': [Object], 'midi.js/midi/loader.js': [Object], 'midi.js/midi/plugin.audiotag.js': [Object], 'midi.js/midi/plugin.webaudio.js': [Object], 'midi.js/midi/plugin.webmidi.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-mp3.js': [Object], 'midi.js/soundfont/acoustic_grand_piano-ogg.js': [Object], 'midi.js/soundfont/synth_drum-mp3.js': [Object], 'midi.js/soundfont/synth_drum-ogg.js': [Object], 'midi.js/util/dom_request_script.js': [Object], 'midi.js/util/dom_request_xhr.js': [Object] }, imports: [] }, installed: [ 'lodash', 'redux', 'react-redux', 'redux-thunk', 'redux-logger', 'sugar', 'fs', 'xmlhttprequest' ] } { spaces: 2 } writeState unlocking
Ran with latest flint and it's looking good! Closing, try upgrade and lmk if works.
https://github.com/ZZShark9/diymusic doesn't serve when flint is called.
debug output when run :