bitcoin-atm

bitcoin atm for pyc inc.

git clone https://9o.is/git/bitcoin-atm.git

build.config.js

(3348B)


      1 /**
      2  * * This file/module contains all configuration for the build process.
      3  * */
      4 module.exports = {
      5 
      6   dirs: {
      7     src: "src/main/webapp",
      8     vendor: "src/main/webapp/vendor",
      9     target: "target/grunt",
     10     dist: "<%= dirs.target %>/dist",
     11     build: "<%= dirs.target %>/build",
     12     resources: "<%= dirs.target %>/resources"
     13   },
     14 
     15   /**
     16  * * This is a collection of file patterns that refer to our app code (the
     17  * * stuff in `src/main/webapp/app`). These file paths are used in the configuration of
     18  * * build tasks. `js` is all project angular javascript, less tests. `jsjq` is
     19  * * jquery javascript. `tpl` contains our app's template HTML files, `less`
     20  * * is our main stylesheet, and `jsspec` contains our app's tests.
     21  * */
     22   app_files: {
     23     js: [
     24       "<%= dirs.src %>/app/App.js",
     25       "<%= dirs.src %>/app/**/*.js",
     26       "!<%= dirs.src %>/app/**/*.spec.js"
     27     ],
     28     jsspec: ['<%= dirs.src %>/app/**/*.spec.js'],
     29     less: '<%= dirs.src %>/less/styles.less'
     30   },
     31 
     32   /**
     33  * * This is a collection of files used during testing only.
     34  * */
     35   test_files: {
     36     js: []
     37   },
     38 
     39   /**
     40  * * This is the same as `app_files`, except it contains patterns that
     41  * * reference vendor code (`components/`) that we need to place into the build
     42  * * process somewhere. While the `app_files` property ensures all
     43  * * standardized files are collected for compilation, it is the user's job
     44  * * to ensure non-standardized (i.e. vendor-related) files are handled
     45  * * appropriately in `vendor_files.js`.
     46  * *
     47  * * The `vendor_files.js` property holds files to be automatically
     48  * * concatenated and minified with our project source files.
     49  * *
     50  * * The `vendor_files.css` property holds any CSS files to be automatically
     51  * * included in our app.
     52  * *
     53  * * The `vendor_files.assets` property holds any assets to be copied along
     54  * * with our app's assets. This structure is flattened, so it is not
     55  * * recommended that you use wildcards.
     56  * */
     57   vendor_files: {
     58     js: [
     59       "<%= dirs.vendor %>/jquery.min.js",
     60       "<%= dirs.vendor %>/underscore.min.js",
     61       "<%= dirs.vendor %>/angular.min.js",
     62       "<%= dirs.vendor %>/angular-touch.min.js",
     63       "<%= dirs.vendor %>/angular-wizard.js",
     64       "<%= dirs.vendor %>/ui-bootstrap-tpls.js",
     65       "<%= dirs.vendor %>/ui-mask.js",
     66       "<%= dirs.vendor %>/ngKeypad/ngKey.js",
     67       "<%= dirs.vendor %>/ngKeypad/ngKeypad.js",
     68       "<%= dirs.vendor %>/ngKeypad/ngKeypadInput.js",
     69       "<%= dirs.vendor %>/liftAjax.js",
     70       "<%= dirs.vendor %>/jsqrcode/grid.js",
     71       "<%= dirs.vendor %>/jsqrcode/version.js",
     72       "<%= dirs.vendor %>/jsqrcode/detector.js",
     73       "<%= dirs.vendor %>/jsqrcode/formatinf.js",
     74       "<%= dirs.vendor %>/jsqrcode/errorlevel.js",
     75       "<%= dirs.vendor %>/jsqrcode/bitmat.js",
     76       "<%= dirs.vendor %>/jsqrcode/datablock.js",
     77       "<%= dirs.vendor %>/jsqrcode/bmparser.js",
     78       "<%= dirs.vendor %>/jsqrcode/datamask.js",
     79       "<%= dirs.vendor %>/jsqrcode/rsdecoder.js",
     80       "<%= dirs.vendor %>/jsqrcode/gf256poly.js",
     81       "<%= dirs.vendor %>/jsqrcode/gf256.js",
     82       "<%= dirs.vendor %>/jsqrcode/decoder.js",
     83       "<%= dirs.vendor %>/jsqrcode/qrcode.js",
     84       "<%= dirs.vendor %>/jsqrcode/findpat.js",
     85       "<%= dirs.vendor %>/jsqrcode/alignpat.js",
     86       "<%= dirs.vendor %>/jsqrcode/databr.js"
     87     ],
     88     css: [
     89     ],
     90     assets: [
     91     ]
     92   },
     93 };