Sha256: 126749c4be94122f5dc8e3c9a90d951a5ba62df3e27c6236b54e5ce999da7d9e

Contents?: true

Size: 422 Bytes

Versions: 92

Compression:

Stored size: 422 Bytes

Contents

'use strict';
const path = require('path');
const fs = require('graceful-fs');
const stripBom = require('strip-bom');
const parseJson = require('parse-json');
const pify = require('pify');

const parse = (data, fp) => parseJson(stripBom(data), path.relative('.', fp));

module.exports = fp => pify(fs.readFile)(fp, 'utf8').then(data => parse(data, fp));
module.exports.sync = fp => parse(fs.readFileSync(fp, 'utf8'), fp);

Version data entries

92 entries across 49 versions & 5 rubygems

Version Path
govuk_publishing_components-18.0.0 node_modules/load-json-file/index.js
govuk_publishing_components-18.0.0 node_modules/pkg-conf/node_modules/load-json-file/index.js
govuk_publishing_components-17.21.0 node_modules/pkg-conf/node_modules/load-json-file/index.js
govuk_publishing_components-17.21.0 node_modules/load-json-file/index.js
govuk_publishing_components-17.20.0 node_modules/pkg-conf/node_modules/load-json-file/index.js
govuk_publishing_components-17.20.0 node_modules/load-json-file/index.js
govuk_publishing_components-17.19.1 node_modules/load-json-file/index.js
govuk_publishing_components-17.19.1 node_modules/pkg-conf/node_modules/load-json-file/index.js
govuk_publishing_components-17.19.0 node_modules/load-json-file/index.js
govuk_publishing_components-17.19.0 node_modules/pkg-conf/node_modules/load-json-file/index.js
govuk_publishing_components-17.18.0 node_modules/load-json-file/index.js
govuk_publishing_components-17.18.0 node_modules/pkg-conf/node_modules/load-json-file/index.js
govuk_publishing_components-17.17.0 node_modules/load-json-file/index.js
govuk_publishing_components-17.17.0 node_modules/pkg-conf/node_modules/load-json-file/index.js
govuk_publishing_components-17.16.0 node_modules/pkg-conf/node_modules/load-json-file/index.js
govuk_publishing_components-17.16.0 node_modules/load-json-file/index.js
govuk_publishing_components-17.15.0 node_modules/pkg-conf/node_modules/load-json-file/index.js
govuk_publishing_components-17.15.0 node_modules/load-json-file/index.js
govuk_publishing_components-17.14.0 node_modules/load-json-file/index.js
govuk_publishing_components-17.14.0 node_modules/pkg-conf/node_modules/load-json-file/index.js