⌈⌋ ⎇ branch:  Bitrhythm


Hex Artifact Content

Artifact 6123cccec0e6378ac791e83ea9bbb536e751eb79c687f3afe42c79060bbbab9f:


0000: 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d  module.exports =
0010: 20 7b 0a 20 20 20 20 65 6e 74 72 79 3a 20 27 2e   {.    entry: '.
0020: 2f 69 6e 64 65 78 2e 6a 73 27 2c 0a 20 20 20 20  /index.js',.    
0030: 6f 75 74 70 75 74 3a 20 7b 0a 20 20 20 20 20 20  output: {.      
0040: 20 20 66 69 6c 65 6e 61 6d 65 3a 20 27 2e 2f 64    filename: './d
0050: 69 73 74 2f 4e 65 78 75 73 55 49 2e 6a 73 27 2c  ist/NexusUI.js',
0060: 0a 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 4d  .        sourceM
0070: 61 70 46 69 6c 65 6e 61 6d 65 3a 20 27 2e 2f 64  apFilename: './d
0080: 69 73 74 2f 4e 65 78 75 73 55 49 2e 6d 61 70 27  ist/NexusUI.map'
0090: 2c 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61 72  ,.        librar
00a0: 79 3a 20 27 4e 65 78 75 73 27 2c 0a 20 20 20 20  y: 'Nexus',.    
00b0: 20 20 20 20 6c 69 62 72 61 72 79 54 61 72 67 65      libraryTarge
00c0: 74 3a 20 27 75 6d 64 27 0a 20 20 20 20 7d 2c 0a  t: 'umd'.    },.
00d0: 20 20 20 20 6d 6f 64 75 6c 65 3a 20 7b 0a 20 20      module: {.  
00e0: 20 20 20 20 20 20 70 72 65 4c 6f 61 64 65 72 73        preLoaders
00f0: 3a 20 5b 7b 0a 20 20 20 20 20 20 20 20 20 20 20  : [{.           
0100: 20 74 65 73 74 3a 20 2f 5c 2e 6a 73 24 2f 2c 20   test: /\.js$/, 
0110: 2f 2f 20 69 6e 63 6c 75 64 65 20 2e 6a 73 20 66  // include .js f
0120: 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20  iles.           
0130: 20 65 78 63 6c 75 64 65 3a 20 2f 6e 6f 64 65 5f   exclude: /node_
0140: 6d 6f 64 75 6c 65 73 2f 2c 20 2f 2f 20 65 78 63  modules/, // exc
0150: 6c 75 64 65 20 61 6e 79 20 61 6e 64 20 61 6c 6c  lude any and all
0160: 20 66 69 6c 65 73 20 69 6e 20 74 68 65 20 6e 6f   files in the no
0170: 64 65 5f 6d 6f 64 75 6c 65 73 20 66 6f 6c 64 65  de_modules folde
0180: 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f  r.            lo
0190: 61 64 65 72 3a 20 27 6a 73 68 69 6e 74 2d 6c 6f  ader: 'jshint-lo
01a0: 61 64 65 72 27 0a 20 20 20 20 20 20 20 20 7d 5d  ader'.        }]
01b0: 2c 0a 20 20 20 20 20 20 20 20 6c 6f 61 64 65 72  ,.        loader
01c0: 73 3a 20 5b 7b 0a 20 20 20 20 20 20 20 20 20 20  s: [{.          
01d0: 20 20 74 65 73 74 3a 20 2f 5c 2e 6a 73 24 2f 2c    test: /\.js$/,
01e0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 63  .            exc
01f0: 6c 75 64 65 3a 20 2f 6e 6f 64 65 5f 6d 6f 64 75  lude: /node_modu
0200: 6c 65 73 2f 2c 0a 20 20 20 20 20 20 20 20 20 20  les/,.          
0210: 20 20 6c 6f 61 64 65 72 3a 20 27 62 61 62 65 6c    loader: 'babel
0220: 2d 6c 6f 61 64 65 72 27 0a 20 20 20 20 20 20 20  -loader'.       
0230: 20 7d 5d 0a 20 20 20 20 7d 2c 0a 20 20 20 20 72   }].    },.    r
0240: 65 73 6f 6c 76 65 3a 20 7b 0a 20 20 20 20 20 20  esolve: {.      
0250: 20 20 65 78 74 65 6e 73 69 6f 6e 73 3a 20 5b 27    extensions: ['
0260: 27 2c 20 27 2e 6a 73 27 5d 0a 20 20 20 20 7d 2c  ', '.js'].    },
0270: 0a 20 20 20 20 6a 73 68 69 6e 74 3a 20 7b 0a 20  .    jshint: {. 
0280: 20 20 20 20 20 20 20 27 6e 6f 64 65 27 3a 20 74         'node': t
0290: 72 75 65 2c 0a 20 20 20 20 20 20 20 20 27 62 72  rue,.        'br
02a0: 6f 77 73 65 72 27 3a 20 74 72 75 65 2c 0a 20 20  owser': true,.  
02b0: 20 20 20 20 20 20 27 65 73 6e 65 78 74 27 3a 20        'esnext': 
02c0: 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 27 62  true,.        'b
02d0: 69 74 77 69 73 65 27 3a 20 66 61 6c 73 65 2c 0a  itwise': false,.
02e0: 20 20 20 20 20 20 20 20 27 63 61 6d 65 6c 63 61          'camelca
02f0: 73 65 27 3a 20 66 61 6c 73 65 2c 0a 20 20 20 20  se': false,.    
0300: 20 20 20 20 27 63 75 72 6c 79 27 3a 20 66 61 6c      'curly': fal
0310: 73 65 2c 0a 20 20 20 20 20 20 20 20 27 65 71 65  se,.        'eqe
0320: 71 65 71 27 3a 20 66 61 6c 73 65 2c 0a 20 20 20  qeq': false,.   
0330: 20 20 20 20 20 27 69 6d 6d 65 64 27 3a 20 74 72       'immed': tr
0340: 75 65 2c 0a 20 20 20 20 20 20 20 20 27 6c 61 74  ue,.        'lat
0350: 65 64 65 66 27 3a 20 74 72 75 65 2c 0a 20 20 20  edef': true,.   
0360: 20 20 20 20 20 27 6e 65 77 63 61 70 27 3a 20 74       'newcap': t
0370: 72 75 65 2c 0a 20 20 20 20 20 20 20 20 27 6e 6f  rue,.        'no
0380: 61 72 67 27 3a 20 74 72 75 65 2c 0a 20 20 20 20  arg': true,.    
0390: 20 20 20 20 27 72 65 67 65 78 70 27 3a 20 74 72      'regexp': tr
03a0: 75 65 2c 0a 20 20 20 20 20 20 20 20 27 75 6e 64  ue,.        'und
03b0: 65 66 27 3a 20 74 72 75 65 2c 0a 20 20 20 20 20  ef': true,.     
03c0: 20 20 20 27 75 6e 75 73 65 64 27 3a 20 74 72 75     'unused': tru
03d0: 65 2c 0a 20 20 20 20 20 20 20 20 27 73 74 72 69  e,.        'stri
03e0: 63 74 27 3a 20 74 72 75 65 2c 0a 20 20 20 20 20  ct': true,.     
03f0: 20 20 20 27 74 72 61 69 6c 69 6e 67 27 3a 20 74     'trailing': t
0400: 72 75 65 2c 0a 20 20 20 20 20 20 20 20 27 73 6d  rue,.        'sm
0410: 61 72 74 74 61 62 73 27 3a 20 66 61 6c 73 65 2c  arttabs': false,
0420: 0a 20 20 20 20 20 20 20 20 27 67 6c 6f 62 61 6c  .        'global
0430: 73 27 3a 20 7b 7d 2c 0a 20 20 20 20 20 20 20 20  s': {},.        
0440: 27 70 72 65 64 65 66 27 3a 20 5b 0a 20 20 20 20  'predef': [.    
0450: 20 20 20 20 20 20 20 20 27 64 65 66 69 6e 65 27          'define'
0460: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 72  ,.            'r
0470: 65 71 75 69 72 65 27 2c 0a 20 20 20 20 20 20 20  equire',.       
0480: 20 20 20 20 20 27 65 78 70 6f 72 74 73 27 2c 0a       'exports',.
0490: 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 64              'mod
04a0: 75 6c 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20  ule',.          
04b0: 20 20 27 64 65 73 63 72 69 62 65 27 2c 0a 20 20    'describe',.  
04c0: 20 20 20 20 20 20 20 20 20 20 27 62 65 66 6f 72            'befor
04d0: 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20  e',.            
04e0: 27 62 65 66 6f 72 65 45 61 63 68 27 2c 0a 20 20  'beforeEach',.  
04f0: 20 20 20 20 20 20 20 20 20 20 27 61 66 74 65 72            'after
0500: 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 27  ',.            '
0510: 61 66 74 65 72 45 61 63 68 27 2c 0a 20 20 20 20  afterEach',.    
0520: 20 20 20 20 20 20 20 20 27 69 74 27 2c 0a 20 20          'it',.  
0530: 20 20 20 20 20 20 20 20 20 20 27 69 6e 6a 65 63            'injec
0540: 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20  t',.            
0550: 27 65 78 70 65 63 74 27 2c 0a 20 20 20 20 20 20  'expect',.      
0560: 20 20 20 20 20 20 27 73 70 79 4f 6e 27 0a 20 20        'spyOn'.  
0570: 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 20 20        ],.       
0580: 20 27 69 6e 64 65 6e 74 27 3a 20 34 2c 0a 20 20   'indent': 4,.  
0590: 20 20 20 20 20 20 27 64 65 76 65 6c 27 3a 20 74        'devel': t
05a0: 72 75 65 2c 0a 20 20 20 20 20 20 20 20 27 6e 6f  rue,.        'no
05b0: 65 6d 70 74 79 27 3a 20 74 72 75 65 2c 0a 20 20  empty': true,.  
05c0: 20 20 20 20 20 20 27 6d 61 78 6c 65 6e 27 3a 20        'maxlen': 
05d0: 30 0a 20 20 20 20 7d 0a 7d 3b 0a                 0.    }.};.