14114. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 1/4/2018 4:54:43 PM Eastern Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

14114.1 Files compared

# Location File Last Modified
1 CHAMPVA_Benefit_Eligibility_v1.0.0.zip README.md Thu Dec 21 19:52:28 2017 UTC
2 CHAMPVA_Benefit_Eligibility_v1.0.0.zip README.md Thu Jan 4 19:14:06 2018 UTC

14114.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 120
Changed 1 2
Inserted 0 0
Removed 0 0

14114.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

14114.4 Active regular expressions

No regular expressions were active.

14114.5 Comparison detail

  1   # CHAMPVA  Pay Applic ation
  2  
  3   Version 1. 0.0
  4  
  5   ## Descrip tion
  6  
  7   The CHAMPV A Benefit  Authorizat ion Applic ation is i ntended to  be an int eractive t ool to ide ntify the  participat ion status  of 
  8   CHAMPVA me dical code s (CPT, IC D-10, DME  and NDC) f or use by  a Veteran' s benefici aries and/ or medical  providers .   
  9  
  10   This proje ct support s:
  11  
  12   - Building  the appli cation thr ough a `bu ild.sh` sc ript.
  13   - Configur ing the Au tomated Bu ild/CI wit h `app.yml `.
  14   - Dockeriz ing/Contai nerizing t he applica tion with  `Dockerfil e` and `do cker-compo se.yml`.
  15   - Executin g tasks th rough Gulp  with `gul pfile.js`.
  16   - Performi ng tests o n the appl ication.
  17  
  18   ## Technol ogies
  19  
  20   - HTML5
  21   - CSS3
  22   - Body-Par ser v1.17. 1
  23   - Bootstra p v3.3.7
  24   - Backbone  v1.2.3
  25   - Compress ion v1.4.0
  26   - EJS v1.0 .0
  27   - Helmet v 1.3.0
  28   - Jquery v 1.11.0
  29   - Log4js v 0.6.22
  30   - Request  v2.69.0
  31   - respond  v1.4.0
  32   - undersco re v1.8.3
  33   - Javascri pt
  34   - Node.js  v6.10.0
  35   - ExpressJ S v4.13.4
  36  
  37   ## Command s Availabl e
  38  
  39   - `npm tes t` - This  will execu te the tes ts on the  applicatio n.
  40   - `npm ins tall` - (F rom projec t root) Th is will in stall pack ages at th e project  level, typ ically to  support te sting of t he project .
  41   - `npm ins tall` - (F rom app/ d irectory)   This will  install p ackages fo r the appl ication it self.
  42  
  43   ## Build
  44  
  45   From the a pplication  root usin g the auto mation pip eline - `. /build.sh`  will inst all any mi ssing node  packages,  run tests  and tar u p applicat ion to be  shipped of f to Nexus .
  46  
  47   To run loc ally (w/ou t docker),  after run ning build -local.sh  (optional  for https) . Run 'nod e app' or  'npm start ' from /ap p director y.
  48  
  49   ## Test
  50  
  51   From the a pplication  root, run  `npm test `.
  52  
  53   ## Notes f or Package  Maintaine rs
  54  
  55   Ensure con sul update d with var iables nee ded for ea ch environ ment
  56       
  57  
  58   ## Referen ces
  59  
  60   - [Project  Rational] (https:// URL                       /ccm/web/p rojects/MD %20(CM)#ac tion=com.i bm.team.da shboard.vi ewDashboar d&team=MD% 20-%20Cham pVA%20CM)
  61