1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| // parse out just the options we care about
| const looseOption = Object.freeze({ loose: true })
| const emptyOpts = Object.freeze({ })
| const parseOptions = options => {
| if (!options) {
| return emptyOpts
| }
|
| if (typeof options !== 'object') {
| return looseOption
| }
|
| return options
| }
| module.exports = parseOptions
|
|