Giter Club home page Giter Club logo

resume-static-aws's People

Contributors

travmatth avatar

Watchers

 avatar  avatar

Forkers

imgbotapp

resume-static-aws's Issues

Codacy CI Integration

Create codacy.key.txt in src/common/protected
yarn add codacy-coverage --dev
add as node script: codacy: cat ./tests/coverage/lcov.info | node_modules/.bin/codacy-coverage -t "$(< src/common/protected/codacy.key.txt)"

Change test parameter

src/tictactoe/tests/views.spec.js, lines 22, 32, 33 - remove typecasts and pass actual elements instead

review src/common/layout.pug

Originally designed with single compiler target in mind, includes the vendor script as if/else conditional. With the multi-comiler design this may not be needed anymore.

Refactor Credentials

Others should be able to test w/out stored credentials:

  • stub out in test mode - dynamic import or env var

Clean up calculator

  • Edge case: entering op after ')'
  • handle decimals
  • center window text
  • clean up error handling

Nonexistent Missing resource error

aws-website-resumestatic-yj9ej.s3-website-us-east-1.amazonaws.com/:1 GET http://aws-website-resumestatic-yj9ej.s3-website-us-east-1.amazonaws.com/calculator/vendor.3804a80af0ff8a63a61d.js 

The header lists 3 resources; vendor.js, ${page}.js, ${page}.css, vendor should be assoc w/ either vendor.js in dev or [name][hash].js in prod, where [name] includes the directory. All this is to say: vendor.[hash].js shouldn't be generated in the first place, it's not listed in the html, nor is it being generated in the templating. Note that the hash is the calculators chunk hash.

Something is triggering a stack trace during compilation

(node) v8::ObjectTemplate::Set() with non-primitive values is deprecated
(node) and will stop working in the next major release.

==== JS stack trace =========================================

Security context: 0x20a0748c9fa9 <JS Object>#0#
    1: .node [module.js:568] [pc=0x9378d723e04] (this=0x1b08ec9203a9 <an Object with map 0xafa90da0e61>#1#,module=0x74baa145f21 <a Module with map 0xafa90d18421>#2#,filename=0x74baa145ef9 <String[95]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/vendor/darwin-x64-48/binding.node>)
    2: load [module.js:~447] [pc=0x9378d13b016] (this=0x74baa145f21 <a Module with map 0xafa90d18421>#2#,filename=0x74baa145ef9 <String[95]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/vendor/darwin-x64-48/binding.node>)
    3: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x9378cf38c7d] (this=0x20a074804189 <undefined>,module=0x74baa145f21 <a Module with map 0xafa90d18421>#2#,filename=0x74baa145ef9 <String[95]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/vendor/darwin-x64-48/binding.node>)
    4: _load [module.js:~381] [pc=0x9378d47c059] (this=0x1b08ec920429 <JS Function Module (SharedFunctionInfo 0x3df27d822e89)>#3#,request=0x74baa144e21 <String[95]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/vendor/darwin-x64-48/binding.node>,parent=0x74baa13c9d1 <a Module with map 0xafa90d18421>#4#,isMain=0x20a074804299 <false>)
    5: require [module.js:~463] [pc=0x9378cf9c86b] (this=0x74baa13c9d1 <a Module with map 0xafa90d18421>#4#,path=0x74baa144e21 <String[95]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/vendor/darwin-x64-48/binding.node>)
    6: require(aka require) [internal/module.js:20] [pc=0x9378cf41f86] (this=0x20a074804189 <undefined>,path=0x74baa144e21 <String[95]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/vendor/darwin-x64-48/binding.node>)
    7: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/node-sass/lib/binding.js:19] [pc=0x9378d7221b3] (this=0x20a0748e8111 <JS Global Object>#5#,ext=0x74baa130201 <an Object with map 0x1762de12aa09>#6#)
    8: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/node-sass/lib/index.js:14] [pc=0x9378d7188f2] (this=0x74baa004431 <an Object with map 0x31b065007b19>#7#,exports=0x74baa004431 <an Object with map 0x31b065007b19>#7#,require=0x74baa0041f9 <JS Function require (SharedFunctionInfo 0x3df27d853291)>#8#,module=0x74baa004169 <a Module with map 0xafa90d18421>#9#,__filename=0x74baa004381 <String[74]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/lib/index.js>,__dirname=0x74baa004359 <String[65]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/lib>)
    9: _compile [module.js:541] [pc=0x9378cf40904] (this=0x74baa004169 <a Module with map 0xafa90d18421>#9#,content=0x74baa004489 <Very long string[10282]>#10#,filename=0x74baa004381 <String[74]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/lib/index.js>)
   10: .js [/Users/Trav/Projects/resume-static-aws/node_modules/babel-register/lib/node.js:~150] [pc=0x9378d456880] (this=0x1b08ec9203a9 <an Object with map 0xafa90da0e61>#1#,m=0x74baa004169 <a Module with map 0xafa90d18421>#9#,filename=0x74baa004381 <String[74]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/lib/index.js>)
   11: load [module.js:~447] [pc=0x9378d13b016] (this=0x74baa004169 <a Module with map 0xafa90d18421>#9#,filename=0x74baa004381 <String[74]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/lib/index.js>)
   12: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x9378cf38c7d] (this=0x20a074804189 <undefined>,module=0x74baa004169 <a Module with map 0xafa90d18421>#9#,filename=0x74baa004381 <String[74]: /Users/Trav/Projects/resume-static-aws/node_modules/node-sass/lib/index.js>)
   13: _load [module.js:~381] [pc=0x9378d47c059] (this=0x1b08ec920429 <JS Function Module (SharedFunctionInfo 0x3df27d822e89)>#3#,request=0xc407a7fcb1 <String[9]: node-sass>,parent=0x74baa006cd1 <a Module with map 0xafa90d18421>#11#,isMain=0x20a074804299 <false>)
   14: require [module.js:~463] [pc=0x9378cf9c86b] (this=0x74baa006cd1 <a Module with map 0xafa90d18421>#11#,path=0xc407a7fcb1 <String[9]: node-sass>)
   15: require(aka require) [internal/module.js:20] [pc=0x9378cf41f86] (this=0x20a074804189 <undefined>,path=0xc407a7fcb1 <String[9]: node-sass>)
   16: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/index.js:4] [pc=0x9378d717c7b] (this=0x74baa006f61 <an Object with map 0x31b065007b19>#12#,exports=0x74baa006f61 <an Object with map 0x31b065007b19>#12#,require=0x74baa006d61 <JS Function require (SharedFunctionInfo 0x3df27d853291)>#13#,module=0x74baa006cd1 <a Module with map 0xafa90d18421>#11#,__filename=0x74baa006eb9 <String[72]: /Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/index.js>,__dirname=0x74baa006e91 <String[63]: /Users/Trav/Projects/resume-static-aws/node_modules/sass-loader>)
   17: _compile [module.js:541] [pc=0x9378cf40904] (this=0x74baa006cd1 <a Module with map 0xafa90d18421>#11#,content=0x74baa006fb9 <Very long string[15422]>#14#,filename=0x74baa006eb9 <String[72]: /Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/index.js>)
   18: .js [/Users/Trav/Projects/resume-static-aws/node_modules/babel-register/lib/node.js:~150] [pc=0x9378d456880] (this=0x1b08ec9203a9 <an Object with map 0xafa90da0e61>#1#,m=0x74baa006cd1 <a Module with map 0xafa90d18421>#11#,filename=0x74baa006eb9 <String[72]: /Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/index.js>)
   19: load [module.js:~447] [pc=0x9378d13b016] (this=0x74baa006cd1 <a Module with map 0xafa90d18421>#11#,filename=0x74baa006eb9 <String[72]: /Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/index.js>)
   20: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x9378cf38c7d] (this=0x20a074804189 <undefined>,module=0x74baa006cd1 <a Module with map 0xafa90d18421>#11#,filename=0x74baa006eb9 <String[72]: /Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/index.js>)
   21: _load [module.js:~381] [pc=0x9378d47c059] (this=0x1b08ec920429 <JS Function Module (SharedFunctionInfo 0x3df27d822e89)>#3#,request=0xc128a93c709 <String[72]: /Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/index.js>,parent=0x3672859e28d1 <a Module with map 0xafa90d18421>#15#,isMain=0x20a074804299 <false>)
   22: require [module.js:~463] [pc=0x9378cf9c86b] (this=0x3672859e28d1 <a Module with map 0xafa90d18421>#15#,path=0xc128a93c709 <String[72]: /Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/index.js>)
   23: require(aka require) [internal/module.js:20] [pc=0x9378cf41f86] (this=0x20a074804189 <undefined>,path=0xc128a93c709 <String[72]: /Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/index.js>)
   24: loadPitch [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:193] [pc=0x9378d5e6820] (this=0xc128a93c831 <a NormalModule with map 0xafa90de8661>#16#)
   25: loadPitch [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:186] [pc=0x9378d5e6433] (this=0xc128a93c831 <a NormalModule with map 0xafa90de8661>#16#)
   26: loadPitch [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:223] [pc=0x9378d5e6f33] (this=0xc128a93c831 <a NormalModule with map 0xafa90de8661>#16#)
   27: doBuild [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:241] [pc=0x9378d5e8052] (this=0xc128a93c831 <a NormalModule with map 0xafa90de8661>#16#,options=0x782834bb949 <an Object with map 0x1762de18c569>#17#,moduleContext=0x2ea88e032af9 <a Compilation with map 0x1762de190661>#18#,resolver=0x2ea88e013b21 <a Resolver with map 0x1762de1881b1>#19#,fs=0x2ea88e032971 <a CachedInputFileSystem with map 0xafa90d3dca9>#20#,callback=0xc128a93ca29 <JS BoundFunction bound  (BoundTargetFunction 0xc128a9ae359)>#21#)
   28: build [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModule.js:84] [pc=0x9378d5e585a] (this=0xc128a93c831 <a NormalModule with map 0xafa90de8661>#16#,options=0x782834bb949 <an Object with map 0x1762de18c569>#17#,compilation=0x2ea88e032af9 <a Compilation with map 0x1762de190661>#18#,resolver=0x2ea88e013b21 <a Resolver with map 0x1762de1881b1>#19#,fs=0x2ea88e032971 <a CachedInputFileSystem with map 0xafa90d3dca9>#20#,callback=0xc128a93cab1 <JS BoundFunction bound  (BoundTargetFunction 0xc128a9ae3a1)>#22#)
   29: buildModule [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:126] [pc=0x9378d5a6e61] (this=0x2ea88e032af9 <a Compilation with map 0x1762de190661>#18#,module=0xc128a93c831 <a NormalModule with map 0xafa90de8661>#16#,thisCallback=0xc128a93cb39 <JS Function (SharedFunctionInfo 0x3e045ddfdaa9)>#23#)
   30: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:309] [pc=0x9378d5f1558] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,dependantModule=0xc128a93c831 <a NormalModule with map 0xafa90de8661>#16#)
   31: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:58] [pc=0x9378d5e2c59] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93cc99 <an Object with map 0xafa90def569>#24#)
   32: applyPluginsAsyncWaterfall [/Users/Trav/Projects/resume-static-aws/node_modules/tapable/lib/Tapable.js:75] [pc=0x9378d5891b6] (this=0x2ea88e0a8579 <a NormalModuleFactory with map 0x1762de18de81>#25#,name=0x11f26d564729 <String[13]: after-resolve>,init=0xc128a93cc99 <an Object with map 0xafa90def569>#24#,callback=0xc128a93cc19 <JS Function (SharedFunctionInfo 0x11f26d564851)>#26#)
   33: onDoneResolving [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:38] [pc=0x9378d5e2909] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,data=0xc128a93cc99 <an Object with map 0xafa90def569>#24#)
   34: onDoneResolving [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:121] [pc=0x9378d5e267b] (this=0x20a0748e8111 <JS Global Object>#5#)
   35: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:98] [pc=0x9378d5c609f] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,results=0xc128a93ce59 <JS Array[2]>#27#)
   36: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:726] [pc=0x9378d5c5c1b] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>)
   37: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:52] [pc=0x9378d5c05c5] (this=0x20a0748e8111 <JS Global Object>#5#)
   38: arguments adaptor frame: 1->0
   39: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:236] [pc=0x9378d58d426] (this=0x20a0748e8111 <JS Global Object>#5#,object=0xc128a93d0c9 <JS Array[2]>#28#,iterator=0xc128a93d081 <JS Function (SharedFunctionInfo 0x34cc9d45eb79)>#29#,callback=0xc128a93ce79 <JS Function (SharedFunctionInfo 0x34cc9d45ec39)>#30#)
   40: _parallel [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:717] [pc=0x9378d58cdfb] (this=0x20a0748e8111 <JS Global Object>#5#,eachfn=0x1b08ec98bc91 <JS Function async.forEachOf.async.eachOf (SharedFunctionInfo 0x1b08ec99f811)>#31#,tasks=0xc128a93d0c9 <JS Array[2]>#28#,callback=0xc128a93ce11 <JS Function (SharedFunctionInfo 0x34cc9d45e4f9)>#32#)
   41: parallel [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:731] [pc=0x9378d58cbbf] (this=0x1865e3474d79 <an Object with map 0x1762de128439>#33#,tasks=0xc128a93d0c9 <JS Array[2]>#28#,callback=0xc128a93ce11 <JS Function (SharedFunctionInfo 0x34cc9d45e4f9)>#32#)
   42: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:75] [pc=0x9378d58b9d3] (this=0x20a0748e8111 <JS Global Object>#5#,data=0xc128a93d1a1 <an Object with map 0x1762de18ddd1>#34#,callback=0xc128a93cd39 <JS Function onDoneResolving (SharedFunctionInfo 0x34cc9d45de09)>#35#)
   43: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:28] [pc=0x9378d58b1ea] (this=0x20a0748e8111 <JS Global Object>#5#,result=0xc128a93d1a1 <an Object with map 0x1762de18ddd1>#34#,callback=0xc128a93cb81 <JS Function (SharedFunctionInfo 0x34cc9d4762d9)>#36#)
   44: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:159] [pc=0x9378d5895ca] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93d1a1 <an Object with map 0x1762de18ddd1>#34#)
   45: applyPluginsAsyncWaterfall [/Users/Trav/Projects/resume-static-aws/node_modules/tapable/lib/Tapable.js:75] [pc=0x9378d5891b6] (this=0x2ea88e0a8579 <a NormalModuleFactory with map 0x1762de18de81>#25#,name=0x3368edc1e019 <String[14]: before-resolve>,init=0xc128a93d1a1 <an Object with map 0x1762de18ddd1>#34#,callback=0xc128a93d219 <JS Function (SharedFunctionInfo 0x34cc9d45bd79)>#37#)
   46: create [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:144] [pc=0x9378d588fbf] (this=0x2ea88e0a8579 <a NormalModuleFactory with map 0x1762de18de81>#25#,context=0xc128a93d379 <String[42]: /Users/Trav/Projects/resume-static-aws/src>,dependency=0xc128a93d319 <a CommonJsRequireDependency with map 0xafa90dbde19>#38#,callback=0xc128a93cb81 <JS Function (SharedFunctionInfo 0x34cc9d4762d9)>#36#)
   47: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:214] [pc=0x9378d5a8d35] (this=0x20a0748e8111 <JS Global Object>#5#,item=0xc128a93d4a1 <JS Array[2]>#39#,callback=0xc128a93d459 <JS Function (SharedFunctionInfo 0x34cc9d45f881)>#40#)
   48: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:181] [pc=0x9378d5a8958] (this=0x20a0748e8111 <JS Global Object>#5#,value=0xc128a93d4a1 <JS Array[2]>#39#,index=0,callback=0xc128a93d459 <JS Function (SharedFunctionInfo 0x34cc9d45f881)>#40#)
   49: eachOf [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:233] [pc=0x9378d58d399] (this=0x1865e3474d79 <an Object with map 0x1762de128439>#33#,object=0xc128a93d661 <JS Array[5]>#41#,iterator=0xc128a93d4c1 <JS Function (SharedFunctionInfo 0x34cc9d475ce9)>#42#,callback=0xc128a93d619 <JS Function (SharedFunctionInfo 0x34cc9d4757d9)>#43#)
   50: each [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:209] [pc=0x9378d5a8785] (this=0x1865e3474d79 <an Object with map 0x1762de128439>#33#,arr=0xc128a93d661 <JS Array[5]>#41#,iterator=0xc128a93d3c1 <JS Function (SharedFunctionInfo 0x34cc9d475719)>#44#,callback=0xc128a93d619 <JS Function (SharedFunctionInfo 0x34cc9d4757d9)>#43#)
   51: addModuleDependencies [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:185] [pc=0x9378d5a8672] (this=0x2ea88e032af9 <a Compilation with map 0x1762de190661>#18#,module=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#,dependencies=0xc128a93d6e9 <JS Array[5]>#46#,bail=0x20a074804231 <true>,cacheGroup=0x20a074804101 <null>,recursive=0x20a074804231 <true>,callback=0x1e872130c5f9 <JS Function (SharedFunctionInfo 0x34cc9d45f881)>#47#)
   52: processModuleDependencies [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:170] [pc=0x9378d5a7af9] (this=0x2ea88e032af9 <a Compilation with map 0x1762de190661>#18#,module=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#,callback=0x1e872130c5f9 <JS Function (SharedFunctionInfo 0x34cc9d45f881)>#47#)
   53: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:320] [pc=0x9378d63e2b6] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804189 <undefined>)
   54: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:123] [pc=0x9378d5a7795] (this=0x20a0748e8111 <JS Global Object>#5#,cb=0xc128a93d7e9 <JS Function (SharedFunctionInfo 0x3e045ddfdaa9)>#48#)
   55: arguments adaptor frame: 3->1
   56: InnerArrayForEach(aka InnerArrayForEach) [native array.js:~946] [pc=0x9378d1f26ff] (this=0x20a074804189 <undefined>,br=0xc128a93d881 <JS Function (SharedFunctionInfo 0x34cc9d474749)>#49#,bs=0x20a074804189 <undefined>,w=0xc128a93d901 <JS Array[1]>#50#,x=1)
   57: forEach [native array.js:~956] [pc=0x9378d1d33cc] (this=0xc128a93d901 <JS Array[1]>#50#,br=0xc128a93d881 <JS Function (SharedFunctionInfo 0x34cc9d474749)>#49#,bs=0x20a074804189 <undefined>)
   58: arguments adaptor frame: 1->2
   59: callback [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:122] [pc=0x9378d5a769a] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804189 <undefined>)
   60: arguments adaptor frame: 0->1
   61: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:140] [pc=0x9378d5a740e] (this=0x2ea88e032af9 <a Compilation with map 0x1762de190661>#18#,err=0x20a074804189 <undefined>)
   62: arguments adaptor frame: 0->1
   63: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModule.js:115] [pc=0x9378d5e6178] (this=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#,err=0x20a074804189 <undefined>)
   64: arguments adaptor frame: 0->1
   65: onModuleBuild [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:310] [pc=0x9378d5fc24f] (this=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#,source=0xc128a93dbf1 <Very long string[1153]>#51#,sourceMap=0x20a074804189 <undefined>)
   66: arguments adaptor frame: 1->2
   67: nextLoader [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:275] [pc=0x9378d5fb187] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>)
   68: arguments adaptor frame: 2->1
   69: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:292] [pc=0x9378d5fbbb7] (this=0x20a0748e8111 <JS Global Object>#5#)
   70: arguments adaptor frame: 2->0
   71: runSyncOrAsync [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:160] [pc=0x9378d5f4a53] (this=0x20a0748e8111 <JS Global Object>#5#,fn=0x3cac2703b391 <JS Function module.exports (SharedFunctionInfo 0x3cac270383d9)>#52#,context=0xc128a93e769 <an Object with map 0xafa90dcb969>#53#,args=0xc128a93e749 <JS Array[1]>#54#,callback=0xc128a93e609 <JS Function (SharedFunctionInfo 0x3cac27042441)>#55#)
   72: nextLoader [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:290] [pc=0x9378d5fb778] (this=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#,err=0x20a074804101 <null>)
   73: arguments adaptor frame: 2->1
   74: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:236] [pc=0x9378d5f4238] (this=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#,err=0x20a074804101 <null>)
   75: arguments adaptor frame: 2->1
   76: runSyncOrAsync [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:160] [pc=0x9378d5f4a53] (this=0x20a0748e8111 <JS Global Object>#5#,fn=0x3cac27040ca1 <JS Function module.exports.pitch (SharedFunctionInfo 0x3cac270401e9)>#56#,context=0xc128a93e999 <an Object with map 0xafa90dcbde1>#57#,args=0xc128a93e979 <JS Array[3]>#58#,callback=0xc128a93e8c9 <JS BoundFunction bound  (BoundTargetFunction 0xc128a93e849)>#59#)
   77: loadPitch [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:227] [pc=0x9378d5e727f] (this=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#)
   78: loadPitch [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:186] [pc=0x9378d5e6433] (this=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#)
   79: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:238] [pc=0x9378d5f4288] (this=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#,err=0x20a074804189 <undefined>)
   80: arguments adaptor frame: 0->1
   81: runSyncOrAsync [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:159] [pc=0x9378d5f4a15] (this=0x20a0748e8111 <JS Global Object>#5#,fn=0x3cac2703b441 <JS Function module.exports.pitch (SharedFunctionInfo 0x3cac27038499)>#60#,context=0xc128a93eca9 <an Object with deprecated map 0xafa90dddfa9>#61#,args=0xc128a93ec89 <JS Array[3]>#62#,callback=0xc128a93ebd9 <JS BoundFunction bound  (BoundTargetFunction 0xc128a93eb59)>#63#)
   82: loadPitch [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:227] [pc=0x9378d5e727f] (this=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#)
   83: doBuild [/Users/Trav/Projects/resume-static-aws/node_modules/webpack-core/lib/NormalModuleMixin.js:241] [pc=0x9378d5e8052] (this=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#,options=0x782834bb949 <an Object with map 0x1762de18c569>#17#,moduleContext=0x2ea88e032af9 <a Compilation with map 0x1762de190661>#18#,resolver=0x2ea88e013b21 <a Resolver with map 0x1762de1881b1>#19#,fs=0x2ea88e032971 <a CachedInputFileSystem with map 0xafa90d3dca9>#20#,callback=0xc128a93dac9 <JS BoundFunction bound  (BoundTargetFunction 0xc128a93da39)>#64#)
   84: build [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModule.js:84] [pc=0x9378d5e585a] (this=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#,options=0x782834bb949 <an Object with map 0x1762de18c569>#17#,compilation=0x2ea88e032af9 <a Compilation with map 0x1762de190661>#18#,resolver=0x2ea88e013b21 <a Resolver with map 0x1762de1881b1>#19#,fs=0x2ea88e032971 <a CachedInputFileSystem with map 0xafa90d3dca9>#20#,callback=0xc128a93d9f9 <JS BoundFunction bound  (BoundTargetFunction 0xc128a93d969)>#65#)
   85: buildModule [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:126] [pc=0x9378d5a6e61] (this=0x2ea88e032af9 <a Compilation with map 0x1762de190661>#18#,module=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#,thisCallback=0xc128a93d7e9 <JS Function (SharedFunctionInfo 0x3e045ddfdaa9)>#48#)
   86: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/Compilation.js:309] [pc=0x9378d5f1558] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,dependantModule=0xc128a93d709 <a NormalModule with map 0xafa90de8661>#45#)
   87: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:58] [pc=0x9378d5e2c59] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93edf1 <an Object with map 0xafa90def569>#66#)
   88: applyPluginsAsyncWaterfall [/Users/Trav/Projects/resume-static-aws/node_modules/tapable/lib/Tapable.js:75] [pc=0x9378d5891b6] (this=0x2ea88e0a8579 <a NormalModuleFactory with map 0x1762de18de81>#25#,name=0x11f26d564729 <String[13]: after-resolve>,init=0xc128a93edf1 <an Object with map 0xafa90def569>#66#,callback=0xc128a93eda9 <JS Function (SharedFunctionInfo 0x11f26d564851)>#67#)
   89: onDoneResolving [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:38] [pc=0x9378d5e2909] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,data=0xc128a93edf1 <an Object with map 0xafa90def569>#66#)
   90: onDoneResolving [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:121] [pc=0x9378d5e267b] (this=0x20a0748e8111 <JS Global Object>#5#)
   91: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/webpack/lib/NormalModuleFactory.js:116] [pc=0x9378d5e239f] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,results=0xc128a93ef69 <JS Array[3]>#68#)
   92: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:726] [pc=0x9378d5c5c1b] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>)
   93: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:52] [pc=0x9378d5c05c5] (this=0x20a0748e8111 <JS Global Object>#5#)
   94: arguments adaptor frame: 1->0
   95: done [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:246] [pc=0x9378d5a9602] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>)
   96: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:44] [pc=0x9378d5a93f4] (this=0x20a0748e8111 <JS Global Object>#5#)
   97: arguments adaptor frame: 1->0
   98: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:723] [pc=0x9378d58dcbf] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,args=0xc128a93f279 <JS Array[5]>#69#)
   99: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:167] [pc=0x9378d5a9260] (this=0x20a0748e8111 <JS Global Object>#5#)
  100: arguments adaptor frame: 2->0
  101: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:52] [pc=0x9378d5c05c5] (this=0x20a0748e8111 <JS Global Object>#5#)
  102: arguments adaptor frame: 2->0
  103: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:361] [pc=0x9378d5c06db] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>)
  104: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:52] [pc=0x9378d5c05c5] (this=0x20a0748e8111 <JS Global Object>#5#)
  105: arguments adaptor frame: 1->0
  106: done [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:246] [pc=0x9378d5a9602] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>)
  107: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:44] [pc=0x9378d5a93f4] (this=0x20a0748e8111 <JS Global Object>#5#)
  108: arguments adaptor frame: 1->0
  109: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/async/lib/async.js:358] [pc=0x9378d5c0457] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,v=0x3ffcd52c8bf1 <String[75]: /Users/Trav/Projects/resume-static-aws/node_modules/postcss-loader/index.js>)
  110: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js:29] [pc=0x9378d5bff83] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0x3ffcd52c8bf1 <String[75]: /Users/Trav/Projects/resume-static-aws/node_modules/postcss-loader/index.js>)
  111: onResolved [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/Resolver.js:39] [pc=0x9378d5bfa37] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93f809 <an Object with map 0xafa90dfeb89>#70#)
  112: innerCallback [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/Resolver.js:89] [pc=0x9378d5beef1] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93f809 <an Object with map 0xafa90dfeb89>#70#)
  113: loggingCallbackWrapper [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/createInnerCallback.js:21] [pc=0x9378d249099] (this=0x20a0748e8111 <JS Global Object>#5#)
  114: arguments adaptor frame: 2->0
  115: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/tapable/lib/Tapable.js:134] [pc=0x9378d5aac4e] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93f809 <an Object with map 0xafa90dfeb89>#70#)
  116: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/ModulesInDirectoriesPlugin.js:55] [pc=0x9378d5e210e] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93f809 <an Object with map 0xafa90dfeb89>#70#)
  117: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/Resolver.js:191] [pc=0x9378d2454c5] (this=0x20a0748e8111 <JS Global Object>#5#)
  118: arguments adaptor frame: 2->0
  119: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/ModulesInDirectoriesPlugin.js:46] [pc=0x9378d5e1f8e] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93f809 <an Object with map 0xafa90dfeb89>#70#)
  120: loggingCallbackWrapper [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/createInnerCallback.js:21] [pc=0x9378d249099] (this=0x20a0748e8111 <JS Global Object>#5#)
  121: arguments adaptor frame: 2->0
  122: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/tapable/lib/Tapable.js:134] [pc=0x9378d5aac4e] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93f809 <an Object with map 0xafa90dfeb89>#70#)
  123: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/Resolver.js:191] [pc=0x9378d2454c5] (this=0x20a0748e8111 <JS Global Object>#5#)
  124: arguments adaptor frame: 2->0
  125: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/ModuleTemplatesPlugin.js:41] [pc=0x9378d5ddbce] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93f809 <an Object with map 0xafa90dfeb89>#70#)
  126: loggingCallbackWrapper [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/createInnerCallback.js:21] [pc=0x9378d249099] (this=0x20a0748e8111 <JS Global Object>#5#)
  127: arguments adaptor frame: 2->0
  128: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/tapable/lib/Tapable.js:134] [pc=0x9378d5aac4e] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93f809 <an Object with map 0xafa90dfeb89>#70#)
  129: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/Resolver.js:123] [pc=0x9378d5bf6c3] (this=0x20a0748e8111 <JS Global Object>#5#,result=0xc128a93f809 <an Object with map 0xafa90dfeb89>#70#)
  130: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/Resolver.js:191] [pc=0x9378d2454c5] (this=0x20a0748e8111 <JS Global Object>#5#)
  131: arguments adaptor frame: 1->0
  132: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/Resolver.js:104] [pc=0x9378d24933b] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>,result=0xc128a93f809 <an Object with map 0xafa90dfeb89>#70#)
  133: loggingCallbackWrapper [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/createInnerCallback.js:21] [pc=0x9378d249099] (this=0x20a0748e8111 <JS Global Object>#5#)
  134: arguments adaptor frame: 2->0
  135: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/tapable/lib/Tapable.js:134] [pc=0x9378d5aac4e] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804189 <undefined>,result=0x20a074804189 <undefined>)
  136: arguments adaptor frame: 0->2
  137: next [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/DirectoryDescriptionFilePlugin.js:61] [pc=0x9378d599a62] (this=0x2ea88e013c21 <a Resolver with map 0x1762de1881b1>#71#)
  138: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/DirectoryDescriptionFilePlugin.js:71] [pc=0x9378d59a5f2] (this=0x2ea88e013c21 <a Resolver with map 0x1762de1881b1>#71#,err=0x20a074804101 <null>,content=0xc128a940459 <an Object with map 0xafa90de0a49>#72#)
  139: finished [/Users/Trav/Projects/resume-static-aws/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:38] [pc=0x9378d598867] (this=0x2ea88e0436c1 <a Storage with map 0xafa90d3db49>#73#,name=0xc128a940511 <String[79]: /Users/Trav/Projects/resume-static-aws/node_modules/postcss-loader/package.json>)
  140: arguments adaptor frame: 3->1
  141: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/graceful-fs/graceful-fs.js:78] [pc=0x9378d24846e] (this=0x20a0748e8111 <JS Global Object>#5#,err=0x20a074804101 <null>)
  142: arguments adaptor frame: 2->1
  143: oncomplete(aka readFileAfterClose) [fs.js:439] [pc=0x9378d5c59d8] (this=0xc128a940721 <an FSReqWrap with map 0xafa90df3089>#74#,err=0x20a074804101 <null>)
=====================


==== C stack trace ===============================

 1: v8::Template::Set(v8::Local<v8::Name>, v8::Local<v8::Data>, v8::PropertyAttribute)
 2: SassTypes::Boolean::get_constructor()
 3: SassTypes::Factory::initExports(v8::Local<v8::Object>)
 4: node::DLOpen(v8::FunctionCallbackInfo<v8::Value> const&)
 5: v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&))
 6: v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>)
 7: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
 8: 0x9378ce0961b
(node) v8::ObjectTemplate::Set() with non-primitive values is deprecated
(node) and will stop working in the next major release.

==== JS stack trace =========================================

Security context: 0x20a0748c9fa9 <JS Object>#0#
    1: /* anonymous */ [/Users/Trav/Projects/resume-static-aws/node_modules/node-sass/lib/index.js:366] [pc=0x9378cf64762] (this=0x20a0748e8111 <JS Global Object>#1#,opts=0x74baba2a129 <an Object with map 0x1762de191aa9>#2#,cb=0x74babc0b381 <JS Function (SharedFunctionInfo 0x16ff55c10aa1)>#3#)
    2: /* anonymous */(aka /* anonymous */) [/Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/node_modules/async/dist/async.js:3894] [pc=0x9378cf641ce] (this=0x20a074804189 <undefined>,items=0x74babc0afc1 <JS Array[1]>#4#,cb=0x74babc0b381 <JS Function (SharedFunctionInfo 0x16ff55c10aa1)>#3#)
    3: /* anonymous */(aka /* anonymous */) [/Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/node_modules/async/dist/async.js:2299] [pc=0x9378cf9159f] (this=0x20a074804101 <null>)
    4: _onImmediate [/Users/Trav/Projects/resume-static-aws/node_modules/sass-loader/node_modules/async/dist/async.js:2112] [pc=0x9378d8fe9e5] (this=0x74baba2ad19 <an Immediate with map 0x1762de192291>#5#)
    5: tryOnImmediate(aka tryOnImmediate) [timers.js:543] [pc=0x9378d8fe57a] (this=0x20a074804189 <undefined>,immediate=0x74baba2ad19 <an Immediate with map 0x1762de192291>#5#,queue=0x1b08ec98f4b1 <an Object with map 0xafa90d0ac41>#6#)
    6: _immediateCallback(aka processImmediate) [timers.js:523] [pc=0x9378d8fe00e] (this=0x20a0748e42b1 <a process with map 0x1762de191d11>#7#)
=====================


==== C stack trace ===============================

 1: v8::Template::Set(v8::Local<v8::Name>, v8::Local<v8::Data>, v8::PropertyAttribute)
 2: CallbackBridge<Sass_Import**, void*>::get_wrapper_constructor()
 3: CallbackBridge<Sass_Import**, void*>::CallbackBridge(v8::Local<v8::Function>, bool)
 4: ExtractOptions(v8::Local<v8::Object>, void*, sass_context_wrapper*, bool, bool)
 5: render(Nan::FunctionCallbackInfo<v8::Value> const&)
 6: Nan::imp::FunctionCallbackWrapper(v8::FunctionCallbackInfo<v8::Value> const&)
 7: v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&))
 8: v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>)
 9: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)
10: 0x9378ce0961b

Create src/common/protected

mkdir
touch .gitignore in said dir
echo "[^.]*" > src/common/protected/.gitignore
verify ignores a test file
move api_keys.js into separate name.key.txt files
impl raw-loader
verify builds work
profit

Implement Bootstap?

Should be able to add bootstrap[.min].scss as an entry in webpack, differentiate between dev/prod.

4: CSS

  • modular css
  • n/a, pages scoped
  • autoprefixing
  • source maps (p)
  • have source maps in dev build

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.