├── .gitignore ├── README.md ├── app.js ├── converter └── converter.js ├── med.html ├── package-lock.json ├── package.json ├── word └── med.docx └── wordfolder ├── AtWork_GlobalMobility_Immigration_EntryGuidance.docx ├── Life Events See all page Intro_text_061317.docx ├── US_Benefits_Family_GrowingYourFamily.docx └── US_HealthAndWellness_1a_Medical Plan Overview_D2.docx /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | .idea 3 | /output/* 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # doc2html 2 | This is a simple command-line Node app to convert Word .docx files to HTML files. You can convert a single Word file using the `convert` command or convert a folder of Word files by using the `convertdir` command. 3 | 4 | ## Installation 5 | Download repo to your local machine and run npm install 6 | ``` 7 | npm install 8 | ``` 9 | 10 | ## Convert Single Word File 11 | Convert a single Word file using the `convert` command by passing the path the file name `--from or -f` and specifying the output path/file name `--to or -t`. 12 | 13 | ``` 14 | node app.js convert --from './word/med.docx' --to './word/med.html' 15 | 16 | or 17 | 18 | node app.js convert -f './word/med.docx' -t './word/med.html' 19 | ``` 20 | (__Note:__ the sample document in the example above is included in repo `/word/med.docx`) 21 | 22 | ## Convert All Word Files Within a Folder 23 | Convert all the Word files in a given directory by using the `convertdir` command and passing the path to the folder `--folder or -d`. The converted files will be in a directory named with the same name provided and nested in an `/output` folder. 24 | 25 | ``` 26 | node app.js convertdir --folder './wordfolder' 27 | 28 | or 29 | 30 | node app.js convertdir -d './wordfolder' 31 | ``` 32 | (__Note:__ the sample folder in the example above is included in repo `/wordfolder`) 33 | -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- 1 | const fs = require('fs'); 2 | const yargs = require('yargs'); 3 | const _ = require('lodash'); 4 | 5 | const converter = require('./converter/converter'); 6 | 7 | const argv = yargs 8 | .command('convert', 'Converts Word files to HTML files', { 9 | from: { 10 | describe: 'Path to Word file', 11 | demand: true, 12 | alias: 'f' 13 | }, 14 | to: { 15 | describe: 'Path to HTML output', 16 | demand: true, 17 | alias: 't' 18 | } 19 | }) 20 | .command('convertdir', 'Converts all Word files in a given directory to HTML', { 21 | folder: { 22 | describe: 'Path to directory', 23 | demand: true, 24 | alias: 'd' 25 | } 26 | }) 27 | .command('cmsify', 'Converts HTML to CMS tags', { 28 | file: { 29 | describe: 'Path to file and filename', 30 | demand: true, 31 | alias: 'f' 32 | } 33 | }) 34 | .command('cmsifydir', 'Converts HTML tags to CMS tags for all files in folder', { 35 | folder: { 36 | describe: 'Path to directory', 37 | demand: true, 38 | alias: 'd' 39 | } 40 | }) 41 | .help() 42 | .argv; 43 | 44 | let command = argv._[0]; 45 | 46 | if (command === 'convert') { 47 | converter.convertWord(argv.from, argv.to); 48 | 49 | } else if (command === 'convertdir') { 50 | converter.convertFolder(argv.folder); 51 | 52 | } else if (command === 'cmsify') { 53 | converter.cmsify(argv.file); 54 | 55 | } else if (command === 'cmsifydir') { 56 | converter.cmsifyFolder(argv.folder); 57 | } else { 58 | console.log('Command not recognized'); 59 | } -------------------------------------------------------------------------------- /converter/converter.js: -------------------------------------------------------------------------------- 1 | const mammoth = require('mammoth'); 2 | const cleaner = require('clean-html'); 3 | const replacer = require('replace-in-file'); 4 | const fs = require('fs'); 5 | 6 | let options = { 7 | styleMap: [ 8 | "p[style-name='Intro'] => p.intro", 9 | "p[style-name='List Bullet'] => ul > li:fresh" 10 | ] 11 | }; 12 | 13 | const cmsify = (file) => { 14 | let cmsOptions = { 15 | files: file, 16 | 17 | from: [ /
\[Context\]<\/p>/g, 18 | /
\[End context\]<\/p>/g, 19 | /
\[Highlights\]<\/p>/g, 20 | /
\[End highlights\]<\/p>/g, 21 | /
\[Details\]<\/p>/g, 22 | /
\[End details\]<\/p>/g, 23 | /
/g, 24 | /<\/p>/g, 25 | /
4 | Page Path 5 | |
6 |
7 | Benefits > Health and Wellness > Medical Plans Overview 8 | |
9 |
12 | Location 13 | |
14 |
15 | US 16 | |
17 |
20 | Article Title 21 | |
22 |
23 | Medical Plans Overview 24 | |
25 |
28 | Excerpt 29 | |
30 |
31 | A big part of taking care of you is making sure you and your family have the medical care you need. Facebook 32 | provides medical plan options so you can choose the best plan for you and your family. 33 | |
34 |
37 | Keywords 38 | |
39 |
40 | Medical plans, Aetna, Kaiser, medical coverage, medical benefits 41 | |
42 |
46 |
47 | A big part of taking care of you is making sure you and your family have the medical care you need. Facebook provides
48 | medical plan options so you can choose the best plan for you and your family.
49 |
You: You’re eligible if you’re regularly scheduled to work at least 20 hours per week and are 53 | a:
54 |Your dependents: If you enroll yourself, you can also enroll your:
56 |[Highlights]
61 |Overview
62 |US, except California
63 |You have 2 medical plan options: the Aetna Preferred Provider Organization (PPO) and the Aetna Exclusive Provider 64 | Organization (EPO).
65 |California
66 |You have 3 medical plan options: the Aetna Preferred Provider Organization (PPO), the Aetna Exclusive Provider 67 | Organization (EPO) and the Kaiser HMO.
68 |[Reviewer note: We aren’t planning on linking the plan names to deeper pages since the details needed to decide which 69 | plan to choose are on this page. The deeper pages provide information on using the plan once someone has elected 70 | it.]
71 |[End highlights]
72 |[Details]
73 |[callout]
74 |Copay:(All plans)A set dollar amount you pay for some healthcare expenses, such as 76 | doctor’s office and urgent care visits.
77 |Coinsurance:(Aetna PPO)The percentage you pay for a service after Aetna kicks in 78 | its coverage.
79 |Deductible:(Aetna PPO only) The amount you pay each year before the plan covers anything for 80 | services that don’t require a copay. You don’t have to meet the deductible before the plan pays for preventive care 81 | and some other services, such as those that require a copay.
82 |Out-of-pocket maximum: (All plans) This is the most you ever have to pay for medical services during 83 | the year. If you hit this maximum, the plan will cover your in-network care at 100% for the rest of the plan 84 | year.
85 |Reasonable and customary (R&C) charges: (Aetna PPO only) The amount Aetna usually charges for a 86 | medical service in a specific place. When you use network providers, you don’t have to worry about R&C charges. 87 | When you use out-of-network providers in the Aetna PPO, R&C charges are used to determine how much the Aetna PPO 88 | will cover.
89 |[end callout]
90 |California
100 |
105 |
106 | Below are a few details about what you pay in each of the plans. For more information, check out the full 2017 Medical
107 | Plan Comparison Chart [link to PDF].
108 |
113 | 114 | |
115 |
116 | AETNA PPO 117 | |
118 |
119 | AETNA EPO 120 | |
121 |
122 | KAISER HMOCalifornia 123 | |
124 |
127 |
128 | Annual Deductible
129 | |
133 |
134 |
135 | In-Network:$250/$500
136 | |
140 |
141 | None 142 | |
143 |
144 | None 145 | |
146 |
149 |
150 | Calendar Year Out-of-Pocket Maximum
151 | |
155 |
156 | In-Network:$1,500/$3,000 157 |Out-of-Network:$2,500/$5,000 158 | |
159 |
160 | $1,500/$3,000 161 | |
162 |
163 | $1,500/$3,000 164 | |
165 |
168 | Office Visit Copay 169 | |
170 |
171 | In-Network:$10 172 | |
173 |
174 | $10 175 | |
176 |
177 | $10 178 | |
179 |
182 | Urgent Care Copay 183 | |
184 |
185 | In-Network:$20 186 | |
187 |
188 | $20 189 | |
190 |
191 | $20 192 | |
193 |
196 | Emergency Room Copay 197 | |
198 |
199 | In-Network or Out-of-Network (for true emergency care): $100 200 | |
201 |
202 | $100 203 | |
204 |
205 | $100 206 | |
207 |
210 | Preventive Care Coverage 211 | |
212 |
213 | In-Network:100% 214 | |
215 |
216 | 100% 217 | |
218 |
219 | 100% 220 | |
221 |
224 | Coinsurance 225 | |
226 |
227 |
228 | In-Network:10%
229 | |
233 |
234 | None 235 | |
236 |
237 | None 238 | |
239 |
243 |
244 | The chart below shows your cost per pay period for each plan. These costs are deducted from your paychecks before
245 | taxes. That means you pay less in federal taxes (and in some cases, state taxes).
246 |
251 | 252 | |
253 |
254 | AETNA PPO 255 | |
256 |
257 | AETNA EPO 258 | |
259 |
260 | KAISER HMO 261 |California 262 | |
263 |
266 | Employee Only 267 | |
268 |
269 | $0 270 | |
271 |
272 | $0 273 | |
274 |
275 | $0 276 | |
277 |
280 | Employee + Spouse/Domestic Partner 281 | |
282 |
283 | $84.46 284 | |
285 |
286 | $83.08 287 | |
288 |
289 | $66.46 290 | |
291 |
294 | Employee + Child(ren) 295 | |
296 |
297 | $63.23 298 | |
299 |
300 | $62.31 301 | |
302 |
303 | $55.38 304 | |
305 |
308 | Family 309 | |
310 |
311 | $133.85 312 | |
313 |
314 | $132.92 315 | |
316 |
317 | $111.23 318 | |
319 |
Note: If you cover your domestic partner and his or her children, your cost for that portion of the coverage will be 322 | taxed. Please visit the Domestic Partner page [link to US Domestic Partnerships page] for details on requirements 323 | and tax specifics.
324 |US, except California
326 |Once you’ve chosen which plan is right for you, learn more about how to use your plan [link to Aetna page].
327 |
328 | California
329 |
330 | Once you’ve chosen which plan is right for you, learn more about how to use your plan:
331 |
The Affordable Care Act requires that employers and health insurers provide 1095 tax forms to all full-time 336 | employees. We’ll mail it by March 2. You don’t need this form to complete your tax filing, since you just need to 337 | check a box when you file to confirm you had health coverage. But this form will serve as proof that you had 338 | coverage, so you should keep it with your tax documentation for the year. If you had multiple employers during the 339 | year, you’ll receive multiple forms.
340 |Make sure your address is accurate in Workday [link to Workday] by December 31 to ensure you’ll receive your 341 | form.
342 |US, except California
343 |There are three types of 1095 forms. The plan you enroll in will impact which form (or forms) you’ll receive.
344 |California
352 |There are three types of 1095 forms. The plan you enroll in will impact which form (or forms) you’ll receive.
353 |[End details]
361 |2017 Medical Plan Comparison Chart [link to PDF]
363 |
365 |
366 | Second Medical Opinion [link to Second Medical Opinion page]
367 |
Virtual Visits (Aetna only) [link to Second Medical Opinion page]
369 |Legal Notices and Plan Summaries [link to Legal Notices and Plan Summaries page]
370 |
372 |
373 | Aetna PPO and Aetna EPO
374 |
Phone: 1-800-541-7967
376 |Group Number: 469709
377 |Aetna website
378 |Find a Doctor: FB DocFind
379 |
380 | California
381 |
382 | Kaiser HMO
383 |
Phone: 1-800-464-4000
385 |Group Numbers:
386 |Kaiser website
-------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "doc2html", 3 | "version": "1.0.0", 4 | "lockfileVersion": 1, 5 | "dependencies": { 6 | "ansi-regex": { 7 | "version": "2.1.1", 8 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 9 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" 10 | }, 11 | "ansi-styles": { 12 | "version": "3.2.0", 13 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", 14 | "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==" 15 | }, 16 | "argparse": { 17 | "version": "1.0.9", 18 | "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", 19 | "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=" 20 | }, 21 | "balanced-match": { 22 | "version": "1.0.0", 23 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 24 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 25 | }, 26 | "bluebird": { 27 | "version": "3.4.7", 28 | "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", 29 | "integrity": "sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM=" 30 | }, 31 | "brace-expansion": { 32 | "version": "1.1.8", 33 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", 34 | "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=" 35 | }, 36 | "builtin-modules": { 37 | "version": "1.1.1", 38 | "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", 39 | "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" 40 | }, 41 | "camelcase": { 42 | "version": "4.1.0", 43 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", 44 | "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" 45 | }, 46 | "chalk": { 47 | "version": "2.0.1", 48 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz", 49 | "integrity": "sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0g==" 50 | }, 51 | "clean-html": { 52 | "version": "1.4.3", 53 | "resolved": "https://registry.npmjs.org/clean-html/-/clean-html-1.4.3.tgz", 54 | "integrity": "sha1-idbc2gA5K2wV9srHxNq2E5EP0tU=" 55 | }, 56 | "cliui": { 57 | "version": "3.2.0", 58 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", 59 | "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", 60 | "dependencies": { 61 | "string-width": { 62 | "version": "1.0.2", 63 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 64 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=" 65 | } 66 | } 67 | }, 68 | "code-point-at": { 69 | "version": "1.1.0", 70 | "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 71 | "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" 72 | }, 73 | "color-convert": { 74 | "version": "1.9.0", 75 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz", 76 | "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=" 77 | }, 78 | "color-name": { 79 | "version": "1.1.3", 80 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 81 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 82 | }, 83 | "concat-map": { 84 | "version": "0.0.1", 85 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 86 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 87 | }, 88 | "core-util-is": { 89 | "version": "1.0.2", 90 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 91 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 92 | }, 93 | "cross-spawn": { 94 | "version": "4.0.2", 95 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz", 96 | "integrity": "sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=" 97 | }, 98 | "decamelize": { 99 | "version": "1.2.0", 100 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 101 | "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" 102 | }, 103 | "dom-serializer": { 104 | "version": "0.1.0", 105 | "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", 106 | "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", 107 | "dependencies": { 108 | "domelementtype": { 109 | "version": "1.1.3", 110 | "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", 111 | "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" 112 | } 113 | } 114 | }, 115 | "domelementtype": { 116 | "version": "1.3.0", 117 | "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", 118 | "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=" 119 | }, 120 | "domhandler": { 121 | "version": "2.4.1", 122 | "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.1.tgz", 123 | "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=" 124 | }, 125 | "domutils": { 126 | "version": "1.6.2", 127 | "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.6.2.tgz", 128 | "integrity": "sha1-GVjMC0yUJuntNn+xyOhUiRsPo/8=" 129 | }, 130 | "duck": { 131 | "version": "0.1.11", 132 | "resolved": "https://registry.npmjs.org/duck/-/duck-0.1.11.tgz", 133 | "integrity": "sha1-OtwaPS+91Yef/TvaBc4PaTVekJM=", 134 | "dependencies": { 135 | "underscore": { 136 | "version": "1.4.4", 137 | "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz", 138 | "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=" 139 | } 140 | } 141 | }, 142 | "entities": { 143 | "version": "1.1.1", 144 | "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", 145 | "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=" 146 | }, 147 | "error-ex": { 148 | "version": "1.3.1", 149 | "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", 150 | "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=" 151 | }, 152 | "escape-string-regexp": { 153 | "version": "1.0.5", 154 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 155 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 156 | }, 157 | "execa": { 158 | "version": "0.5.1", 159 | "resolved": "https://registry.npmjs.org/execa/-/execa-0.5.1.tgz", 160 | "integrity": "sha1-3j+4XLjW6RyFvLzrFkWBeFy1ezY=" 161 | }, 162 | "find-up": { 163 | "version": "2.1.0", 164 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 165 | "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=" 166 | }, 167 | "fs.realpath": { 168 | "version": "1.0.0", 169 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 170 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 171 | }, 172 | "get-caller-file": { 173 | "version": "1.0.2", 174 | "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", 175 | "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=" 176 | }, 177 | "get-stream": { 178 | "version": "2.3.1", 179 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", 180 | "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=" 181 | }, 182 | "glob": { 183 | "version": "7.1.2", 184 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", 185 | "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==" 186 | }, 187 | "graceful-fs": { 188 | "version": "4.1.11", 189 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 190 | "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" 191 | }, 192 | "has-flag": { 193 | "version": "2.0.0", 194 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", 195 | "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" 196 | }, 197 | "hosted-git-info": { 198 | "version": "2.5.0", 199 | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", 200 | "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==" 201 | }, 202 | "htmlparser2": { 203 | "version": "3.9.2", 204 | "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", 205 | "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=" 206 | }, 207 | "inflight": { 208 | "version": "1.0.6", 209 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 210 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" 211 | }, 212 | "inherits": { 213 | "version": "2.0.3", 214 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 215 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 216 | }, 217 | "invert-kv": { 218 | "version": "1.0.0", 219 | "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", 220 | "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" 221 | }, 222 | "is-arrayish": { 223 | "version": "0.2.1", 224 | "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 225 | "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" 226 | }, 227 | "is-builtin-module": { 228 | "version": "1.0.0", 229 | "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", 230 | "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=" 231 | }, 232 | "is-fullwidth-code-point": { 233 | "version": "1.0.0", 234 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 235 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=" 236 | }, 237 | "is-stream": { 238 | "version": "1.1.0", 239 | "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 240 | "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" 241 | }, 242 | "isarray": { 243 | "version": "1.0.0", 244 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 245 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 246 | }, 247 | "isexe": { 248 | "version": "2.0.0", 249 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 250 | "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" 251 | }, 252 | "jszip": { 253 | "version": "2.5.0", 254 | "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.5.0.tgz", 255 | "integrity": "sha1-dET9hVHd8+XacZj+oMkbyDCMwnQ=" 256 | }, 257 | "lcid": { 258 | "version": "1.0.0", 259 | "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", 260 | "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=" 261 | }, 262 | "load-json-file": { 263 | "version": "2.0.0", 264 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", 265 | "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=" 266 | }, 267 | "locate-path": { 268 | "version": "2.0.0", 269 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 270 | "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=" 271 | }, 272 | "lodash": { 273 | "version": "4.17.4", 274 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", 275 | "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" 276 | }, 277 | "lop": { 278 | "version": "0.4.0", 279 | "resolved": "https://registry.npmjs.org/lop/-/lop-0.4.0.tgz", 280 | "integrity": "sha1-Tw5DhNXE9FXQuG0lT9UqnQVZPCw=", 281 | "dependencies": { 282 | "underscore": { 283 | "version": "1.4.4", 284 | "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz", 285 | "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=" 286 | } 287 | } 288 | }, 289 | "lru-cache": { 290 | "version": "4.1.1", 291 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", 292 | "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==" 293 | }, 294 | "mammoth": { 295 | "version": "1.4.1", 296 | "resolved": "https://registry.npmjs.org/mammoth/-/mammoth-1.4.1.tgz", 297 | "integrity": "sha1-jAD/D7Ob9RloxcFv7V1NR+Fsd8o=" 298 | }, 299 | "mem": { 300 | "version": "1.1.0", 301 | "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", 302 | "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=" 303 | }, 304 | "mimic-fn": { 305 | "version": "1.1.0", 306 | "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz", 307 | "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=" 308 | }, 309 | "minimatch": { 310 | "version": "3.0.4", 311 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 312 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" 313 | }, 314 | "minimist": { 315 | "version": "1.2.0", 316 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 317 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" 318 | }, 319 | "normalize-package-data": { 320 | "version": "2.4.0", 321 | "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", 322 | "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==" 323 | }, 324 | "npm-run-path": { 325 | "version": "2.0.2", 326 | "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 327 | "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=" 328 | }, 329 | "number-is-nan": { 330 | "version": "1.0.1", 331 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 332 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" 333 | }, 334 | "object-assign": { 335 | "version": "4.1.1", 336 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 337 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 338 | }, 339 | "once": { 340 | "version": "1.4.0", 341 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 342 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" 343 | }, 344 | "option": { 345 | "version": "0.2.4", 346 | "resolved": "https://registry.npmjs.org/option/-/option-0.2.4.tgz", 347 | "integrity": "sha1-/Udc35jcq7PLOXo7pShP60Xtv+Q=" 348 | }, 349 | "os-locale": { 350 | "version": "2.0.0", 351 | "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.0.0.tgz", 352 | "integrity": "sha1-FZGN7VEFIrge565aMJ1U9jn8OaQ=" 353 | }, 354 | "p-finally": { 355 | "version": "1.0.0", 356 | "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 357 | "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" 358 | }, 359 | "p-limit": { 360 | "version": "1.1.0", 361 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz", 362 | "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=" 363 | }, 364 | "p-locate": { 365 | "version": "2.0.0", 366 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 367 | "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=" 368 | }, 369 | "pako": { 370 | "version": "0.2.9", 371 | "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", 372 | "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=" 373 | }, 374 | "parse-json": { 375 | "version": "2.2.0", 376 | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 377 | "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=" 378 | }, 379 | "path-exists": { 380 | "version": "3.0.0", 381 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 382 | "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" 383 | }, 384 | "path-is-absolute": { 385 | "version": "1.0.1", 386 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 387 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 388 | }, 389 | "path-key": { 390 | "version": "2.0.1", 391 | "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 392 | "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" 393 | }, 394 | "path-type": { 395 | "version": "2.0.0", 396 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", 397 | "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=" 398 | }, 399 | "pify": { 400 | "version": "2.3.0", 401 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 402 | "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" 403 | }, 404 | "pinkie": { 405 | "version": "2.0.4", 406 | "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", 407 | "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" 408 | }, 409 | "pinkie-promise": { 410 | "version": "2.0.1", 411 | "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 412 | "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=" 413 | }, 414 | "process-nextick-args": { 415 | "version": "1.0.7", 416 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", 417 | "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" 418 | }, 419 | "pseudomap": { 420 | "version": "1.0.2", 421 | "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 422 | "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" 423 | }, 424 | "read-pkg": { 425 | "version": "2.0.0", 426 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", 427 | "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=" 428 | }, 429 | "read-pkg-up": { 430 | "version": "2.0.0", 431 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", 432 | "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=" 433 | }, 434 | "readable-stream": { 435 | "version": "2.3.3", 436 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", 437 | "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==" 438 | }, 439 | "replace-in-file": { 440 | "version": "2.5.3", 441 | "resolved": "https://registry.npmjs.org/replace-in-file/-/replace-in-file-2.5.3.tgz", 442 | "integrity": "sha1-gq1EHunozfMnUfxFsQuDFKm6NjA=" 443 | }, 444 | "require-directory": { 445 | "version": "2.1.1", 446 | "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 447 | "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" 448 | }, 449 | "require-main-filename": { 450 | "version": "1.0.1", 451 | "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", 452 | "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" 453 | }, 454 | "safe-buffer": { 455 | "version": "5.1.1", 456 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", 457 | "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" 458 | }, 459 | "sax": { 460 | "version": "1.1.6", 461 | "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.6.tgz", 462 | "integrity": "sha1-XWFr6KXmB9VOEUr65Vt+ry/MMkA=" 463 | }, 464 | "semver": { 465 | "version": "5.3.0", 466 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", 467 | "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" 468 | }, 469 | "set-blocking": { 470 | "version": "2.0.0", 471 | "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 472 | "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" 473 | }, 474 | "signal-exit": { 475 | "version": "3.0.2", 476 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 477 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" 478 | }, 479 | "spdx-correct": { 480 | "version": "1.0.2", 481 | "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", 482 | "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=" 483 | }, 484 | "spdx-expression-parse": { 485 | "version": "1.0.4", 486 | "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", 487 | "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=" 488 | }, 489 | "spdx-license-ids": { 490 | "version": "1.2.2", 491 | "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", 492 | "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=" 493 | }, 494 | "sprintf-js": { 495 | "version": "1.0.3", 496 | "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 497 | "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" 498 | }, 499 | "string_decoder": { 500 | "version": "1.0.3", 501 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", 502 | "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==" 503 | }, 504 | "string-width": { 505 | "version": "2.1.0", 506 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.0.tgz", 507 | "integrity": "sha1-AwZkVh/BRslCPsfZeP4kV0N/5tA=", 508 | "dependencies": { 509 | "ansi-regex": { 510 | "version": "3.0.0", 511 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 512 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" 513 | }, 514 | "is-fullwidth-code-point": { 515 | "version": "2.0.0", 516 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 517 | "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" 518 | }, 519 | "strip-ansi": { 520 | "version": "4.0.0", 521 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 522 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=" 523 | } 524 | } 525 | }, 526 | "strip-ansi": { 527 | "version": "3.0.1", 528 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 529 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=" 530 | }, 531 | "strip-bom": { 532 | "version": "3.0.0", 533 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 534 | "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" 535 | }, 536 | "strip-eof": { 537 | "version": "1.0.0", 538 | "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", 539 | "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" 540 | }, 541 | "supports-color": { 542 | "version": "4.2.1", 543 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz", 544 | "integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==" 545 | }, 546 | "underscore": { 547 | "version": "1.8.3", 548 | "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", 549 | "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=" 550 | }, 551 | "util-deprecate": { 552 | "version": "1.0.2", 553 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 554 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 555 | }, 556 | "validate-npm-package-license": { 557 | "version": "3.0.1", 558 | "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", 559 | "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=" 560 | }, 561 | "which": { 562 | "version": "1.2.14", 563 | "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz", 564 | "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=" 565 | }, 566 | "which-module": { 567 | "version": "2.0.0", 568 | "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", 569 | "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" 570 | }, 571 | "wrap-ansi": { 572 | "version": "2.1.0", 573 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", 574 | "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", 575 | "dependencies": { 576 | "string-width": { 577 | "version": "1.0.2", 578 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 579 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=" 580 | } 581 | } 582 | }, 583 | "wrappy": { 584 | "version": "1.0.2", 585 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 586 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 587 | }, 588 | "xmlbuilder": { 589 | "version": "2.6.5", 590 | "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.6.5.tgz", 591 | "integrity": "sha1-b/etYPty0idk8AehZLd/K/FABSY=", 592 | "dependencies": { 593 | "lodash": { 594 | "version": "3.10.1", 595 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", 596 | "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" 597 | } 598 | } 599 | }, 600 | "y18n": { 601 | "version": "3.2.1", 602 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", 603 | "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" 604 | }, 605 | "yallist": { 606 | "version": "2.1.2", 607 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 608 | "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" 609 | }, 610 | "yargs": { 611 | "version": "8.0.2", 612 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", 613 | "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=" 614 | }, 615 | "yargs-parser": { 616 | "version": "7.0.0", 617 | "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", 618 | "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=" 619 | } 620 | } 621 | } 622 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "doc2html", 3 | "version": "1.0.0", 4 | "description": "Command line Word to HTML converter", 5 | "main": "app.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "author": "", 10 | "license": "ISC", 11 | "dependencies": { 12 | "clean-html": "^1.4.3", 13 | "lodash": "^4.17.4", 14 | "mammoth": "^1.4.1", 15 | "replace-in-file": "^2.5.3", 16 | "yargs": "^8.0.2" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /word/med.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chadwickcole/doc2html/ce03d825a2231d4c80533eba158e34643c6ed4a8/word/med.docx -------------------------------------------------------------------------------- /wordfolder/AtWork_GlobalMobility_Immigration_EntryGuidance.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chadwickcole/doc2html/ce03d825a2231d4c80533eba158e34643c6ed4a8/wordfolder/AtWork_GlobalMobility_Immigration_EntryGuidance.docx -------------------------------------------------------------------------------- /wordfolder/Life Events See all page Intro_text_061317.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chadwickcole/doc2html/ce03d825a2231d4c80533eba158e34643c6ed4a8/wordfolder/Life Events See all page Intro_text_061317.docx -------------------------------------------------------------------------------- /wordfolder/US_Benefits_Family_GrowingYourFamily.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chadwickcole/doc2html/ce03d825a2231d4c80533eba158e34643c6ed4a8/wordfolder/US_Benefits_Family_GrowingYourFamily.docx -------------------------------------------------------------------------------- /wordfolder/US_HealthAndWellness_1a_Medical Plan Overview_D2.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chadwickcole/doc2html/ce03d825a2231d4c80533eba158e34643c6ed4a8/wordfolder/US_HealthAndWellness_1a_Medical Plan Overview_D2.docx --------------------------------------------------------------------------------