Browse Source

Refactor index

ci/travis-osximage
JPeer264 8 years ago
parent
commit
4aeeb8d464
  1. 20
      lib/index.js

20
lib/index.js

@ -1,14 +1,16 @@
var assign = require('./util/assign')
'use strict'
var fse = {}
var gfs = require('graceful-fs')
const assign = require('./util/assign')
const fse = {}
const gfs = require('graceful-fs')
// attach fs methods to fse
Object.keys(gfs).forEach(function (key) {
Object.keys(gfs).forEach(key => {
fse[key] = gfs[key]
})
var fs = fse
const fs = fse
assign(fs, require('./copy'))
assign(fs, require('./copy-sync'))
@ -23,12 +25,10 @@ assign(fs, require('./output'))
module.exports = fs
// maintain backwards compatibility for awhile
var jsonfile = {}
const jsonfile = {}
Object.defineProperty(jsonfile, 'spaces', {
get: function () {
return fs.spaces // found in ./json
},
set: function (val) {
get: () => fs.spaces, // found in ./json
set: val => {
fs.spaces = val
}
})

Loading…
Cancel
Save