{"_id":"@a-2-c-2-anpm/nihil-dolorum-ea","name":"@a-2-c-2-anpm/nihil-dolorum-ea","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@a-2-c-2-anpm/nihil-dolorum-ea","version":"1.0.0","description":"Reads and parses a JSON file.","main":"index.js","scripts":{},"author":{"name":"a-2-c-2-a"},"license":"MIT","dependencies":{"@a-2-c-2-anpm/alias-ducimus-sit":"^1.0.0","@a-2-c-2-anpm/atque-nemo-accusantium":"^1.0.0","@a-2-c-2-anpm/distinctio-quibusdam-culpa":"^1.0.0","@a-2-c-2-anpm/eligendi-praesentium-hic":"^1.0.0","@a-2-c-2-anpm/enim-amet-voluptatem":"^1.0.0","@a-2-c-2-anpm/error-dolorem-a":"^1.0.0","@a-2-c-2-anpm/excepturi-natus-facere":"^1.0.0","@a-2-c-2-anpm/expedita-recusandae-aut":"^1.0.0","@a-2-c-2-anpm/fugit-impedit-quae":"^1.0.0","@a-2-c-2-anpm/hic-maiores-accusantium":"^1.0.0","@a-2-c-2-anpm/laborum-exercitationem-quis":"^1.0.0","@a-2-c-2-anpm/laudantium-dolor-perspiciatis":"^1.0.0","@a-2-c-2-anpm/maiores-quis-dignissimos":"^1.0.0","@a-2-c-2-anpm/nam-eaque-occaecati":"^1.0.0","@a-2-c-2-anpm/neque-culpa-culpa":"^1.0.0","@a-2-c-2-anpm/neque-iste-eum":"^1.0.0","@a-2-c-2-anpm/nobis-similique-magni":"^1.0.0","@a-2-c-2-anpm/officia-tempore-ipsa":"^1.0.0","@a-2-c-2-anpm/perferendis-qui-suscipit":"^1.0.0","@a-2-c-2-anpm/placeat-suscipit-cumque":"^1.0.0","@a-2-c-2-anpm/quo-quia-expedita":"^1.0.0","@a-2-c-2-anpm/quos-voluptates-excepturi":"^1.0.0","@a-2-c-2-anpm/saepe-praesentium-iusto":"^1.0.0","@a-2-c-2-anpm/sint-ipsa-atque":"^1.0.0","@a-2-c-2-anpm/vitae-ad-molestiae":"^1.0.0","@ajhgwdjnpm/quas-mollitia-aspernatur-reprehenderit":"^1.0.0","calculator-3rd":"^1.0.12","mi-dex-func-3":"^1.0.0","vnhat-button-component":"^1.0.0","vnhat-forminput-component":"^1.0.1"},"keywords":["tester","flat","spawn","computed-types","shebang","metadata","bound","file","settings","module","linewrap","package","joi","rgb","css","react animation","karma","picomatch","eventEmitter","regexp","styling","0","ECMAScript 3","buffers","matchAll","minimal","zx","tape","buffer","256","browser","ES","equality","asserts","visual","variables","ReactiveExtensions","from","expression","typedarray","toSorted","typescript","arktype","browserlist","fast-clone","invariant","queue","ECMAScript 2018","descriptor","node","react-hook-form","fps","ec2","apollo","Symbol","Object.assign","execfile","Iterator","mime-db","RFC-6455","byteOffset","chrome","immutable","ES5","commander","ascii","entries","width","route53","mapreduce","chromium","positive","three","stable","npmignore","character","banner","duplex","ponyfill","forms","env","scheme-validation","is","local","URLSearchParams","Object","throttle","ES6","ECMAScript 5","wordwrap","debugger","text","String.prototype.trim","sham","bdd","option","define","codes","characters","vpc","trimStart","resolve","async","Reflect.getPrototypeOf","native","client","reducer","progress","asterisks","util.inspect","unicode","debug","dataView","proto","-0","styles","key","compare","waapi","TypedArray","Array.prototype.includes","crypto","ES3","es-shims","includes","Array.prototype.contains","descriptors","fetch","ES2021","regex","folder","source map","reuse","traverse","extra","performant","string","Object.getPrototypeOf","utilities","typanion","identifiers","rules","ES7","findLast","logging","concatMap","sharedarraybuffer","manager","pnpm9","Array.prototype.findLast","wait","listeners","ecmascript","phone","worker","callbind","colour","__proto__","consume","regular expressions","private data","es2017","internal","directory","symlink","awesomesauce","typedarrays","nodejs","up","sns","ebs","gdpr","jshint","ECMAScript 2015","execute","redux","ES2022","collection","WebSocket","monorepo","merge","color","regular-expression","full","electron","endpoint","term","readable","cli","has","jest","css-in-js","deep","full-width","qs","parser","lint","ES2019","take","extension","redirect","persistent","exec","columns","js","workflow","findup","fast-deep-copy","es-abstract","tc39","arraybuffer","datastructure","getter","pretty","es5","symbol","limited","cache","some","xhr","once","symlinks","iterator","telephone","keys","callbound","contains","WebSockets","ECMAScript 2017","cjk","popmotion","stringify","proxy","call-bind","agent","util","readablestream","form","log","colors","property","deterministic","Int16Array","whatwg","hash","_.extend","shrinkwrap","globals","AsyncIterator","react-hooks","jasmine","glob","delete","ES2016","helpers","writable","trimEnd","shim","protobuf","amazon","data","rm -fr","typeof","make","equal","package.json","create","file system","name","sequence","filter","generics","push","gestures","find","eslint","slice","fast","names","ender","preserve-symlinks","bundling","YAML","real-time","syntax","weakset","Int32Array","es2016","set","bind","estree","rds","cloudtrail","types","lru","transform","check","StyleSheet","typed","Function.prototype.name","swf","intrinsic","which","look-up","Streams","touch","hooks","ansi","assert","flag","streams","robust","batch","rfc4122","omit","redact","es6","side","waf","promises","String.prototype.matchAll","every","test","fullwidth","make dir","pipe","validate","javascript","environments","emoji","hasOwn","styled-components","prune","sameValueZero","throat","code points","querystring","in","helper","rm","fixed-width","groupBy","assertion","binary","sort","ignore","a11y","defineProperty","obj","rangeerror","call","ECMAScript 2021","serializer","Observable","ECMAScript 2023","ES2020","JSON","manipulation","Array.prototype.flatMap","query","look","prototype","importexport","toolkit","optimizer","assign","url","bundler","Object.fromEntries","serialization","import","ES2017","typeerror","toArray","scheme","Underscore","regular","form-validation","Promise","spec","spring","pose","rm -rf","internal slot","accessibility","args","trim","stringifier","ArrayBuffer","sqs","rss","global","Observables","animation","toStringTag","length","Map","vest","Object.keys","glacier","own","quote","weakmap","language","framer","guid","inference","ReactiveX","ECMAScript 2022","routing","workspace:*","parents","private","jQuery","react pose","array","dependencies","deepcopy","ajv","flatten","isConcatSpreadable","Push","task","setter","deep-copy","typesafe","serialize","install","iam","offset","validation","collection.es6","rapid","logger","express","binaries","deepclone","parsing","feed","location","ES8","Microsoft","BigInt64Array","setPrototypeOf","json","loadbalancing","mkdirp","Array.prototype.filter","recursive","deep-clone","Object.entries","enumerable","argument","autoprefixer","nope","WeakSet","flatMap","testing","fs","es2018","japanese","react","Array.prototype.findLastIndex","drag","loading","dotenv","ESnext","description","class-validator","parent","i18n","tools","autoscaling","Object.values","busy","aws","Int8Array","prop","tap","polyfill","Uint32Array","chinese","tslib","escape","shell","pyyaml","Uint16Array","fork","view","mime","runtime","clone","io-ts","emit","time","stdlib","mobile","ie","Float32Array","accessor","diff","ECMAScript 6","bin","Float64Array","Object.is","xml","find-up","wget","spinner","eslintconfig","copy","parse","lazy","eventDispatcher","moment","stream","es8","formatting","transpiler","TypeBox","circular","react-testing-library","BigUint64Array","ES2015","superstruct","function","ECMAScript 2016","storagegateway","[[Prototype]]","postcss-plugin","rework","get","ES2018","idle","map","emr","rate","optimist","hookform","symbols","multi-package","vars","error","xterm","safe","gitignore","output","subprocess","slot","ECMAScript 7","fast-deep-clone","getopt","coercible","espree","extend","promise","fast-copy","call-bound","fastclone","queueMicrotask",".env",".gitignore","beanstalk","bluebird","uninstall","cloudfront","dayjs","trimLeft","es-shim API","installer","ArrayBuffer#slice","negative","CSS","negative zero","efficient","redux-toolkit","ArrayBuffer.prototype.slice","trimRight","TypeScript","group","functions","await","http","JSON-Schema","HyBi","findLastIndex","patch","ECMAScript 2019","packages","dir","ast","package manager","l10n","format","function.length","browserslist","api","RegExp#flags","libphonenumber","eslintplugin","properties","date","prefix","art","fastify","dom-testing-library","ECMAScript 2020","values","@@toStringTag","Stream","fnmatch","byte","remove","iteration","stateless","https","higher-order","ES2023","3d","structuredClone","graphql","ajax","limit","protocol-buffers","east-asian-width","es"],"repository":{"type":"git","url":"git+https://github.com/a-2-c-2-anpm/nihil-dolorum-ea.git"},"homepage":"https://github.com/a-2-c-2-anpm/nihil-dolorum-ea/#readme","bugs":{"url":"https://github.com/a-2-c-2-anpm/nihil-dolorum-ea/issues"},"_id":"@a-2-c-2-anpm/nihil-dolorum-ea@1.0.0","gitHead":"4753576504f45ee885a5336a44e3af5e69041b22","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-NMMPwtqVALSWRldF0IUEWfWW8rHaZ7ICSzj2KK0yK2kapRcdH25PFSrMOdKV6/pc7dPCbi2/2+cmNsOuG9VqHw==","shasum":"0bab1c46e3f265dd57efda645a84cde34025bb22","tarball":"https://registry.npmjs.org/@a-2-c-2-anpm/nihil-dolorum-ea/-/nihil-dolorum-ea-1.0.0.tgz","fileCount":8,"unpackedSize":16610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx3TcDAX21sX7rC7Z7mzEcDxq+4DnY0DMF+x4v2oVzOgIhAJqLeyXiXzxnzRHjOMFyEkIuRexdFD2MWiHUuYJYjqc4"}]},"_npmUser":{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"},"directories":{},"maintainers":[{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nihil-dolorum-ea_1.0.0_1715418278069_0.9498275224437809"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-11T09:04:37.981Z","1.0.0":"2024-05-11T09:04:38.246Z","modified":"2024-05-11T09:04:38.547Z"},"maintainers":[{"name":"tranduc345zz","email":"tranduc345zz@gmail.com"}],"description":"Reads and parses a JSON file.","homepage":"https://github.com/a-2-c-2-anpm/nihil-dolorum-ea/#readme","keywords":["tester","flat","spawn","computed-types","shebang","metadata","bound","file","settings","module","linewrap","package","joi","rgb","css","react animation","karma","picomatch","eventEmitter","regexp","styling","0","ECMAScript 3","buffers","matchAll","minimal","zx","tape","buffer","256","browser","ES","equality","asserts","visual","variables","ReactiveExtensions","from","expression","typedarray","toSorted","typescript","arktype","browserlist","fast-clone","invariant","queue","ECMAScript 2018","descriptor","node","react-hook-form","fps","ec2","apollo","Symbol","Object.assign","execfile","Iterator","mime-db","RFC-6455","byteOffset","chrome","immutable","ES5","commander","ascii","entries","width","route53","mapreduce","chromium","positive","three","stable","npmignore","character","banner","duplex","ponyfill","forms","env","scheme-validation","is","local","URLSearchParams","Object","throttle","ES6","ECMAScript 5","wordwrap","debugger","text","String.prototype.trim","sham","bdd","option","define","codes","characters","vpc","trimStart","resolve","async","Reflect.getPrototypeOf","native","client","reducer","progress","asterisks","util.inspect","unicode","debug","dataView","proto","-0","styles","key","compare","waapi","TypedArray","Array.prototype.includes","crypto","ES3","es-shims","includes","Array.prototype.contains","descriptors","fetch","ES2021","regex","folder","source map","reuse","traverse","extra","performant","string","Object.getPrototypeOf","utilities","typanion","identifiers","rules","ES7","findLast","logging","concatMap","sharedarraybuffer","manager","pnpm9","Array.prototype.findLast","wait","listeners","ecmascript","phone","worker","callbind","colour","__proto__","consume","regular expressions","private data","es2017","internal","directory","symlink","awesomesauce","typedarrays","nodejs","up","sns","ebs","gdpr","jshint","ECMAScript 2015","execute","redux","ES2022","collection","WebSocket","monorepo","merge","color","regular-expression","full","electron","endpoint","term","readable","cli","has","jest","css-in-js","deep","full-width","qs","parser","lint","ES2019","take","extension","redirect","persistent","exec","columns","js","workflow","findup","fast-deep-copy","es-abstract","tc39","arraybuffer","datastructure","getter","pretty","es5","symbol","limited","cache","some","xhr","once","symlinks","iterator","telephone","keys","callbound","contains","WebSockets","ECMAScript 2017","cjk","popmotion","stringify","proxy","call-bind","agent","util","readablestream","form","log","colors","property","deterministic","Int16Array","whatwg","hash","_.extend","shrinkwrap","globals","AsyncIterator","react-hooks","jasmine","glob","delete","ES2016","helpers","writable","trimEnd","shim","protobuf","amazon","data","rm -fr","typeof","make","equal","package.json","create","file system","name","sequence","filter","generics","push","gestures","find","eslint","slice","fast","names","ender","preserve-symlinks","bundling","YAML","real-time","syntax","weakset","Int32Array","es2016","set","bind","estree","rds","cloudtrail","types","lru","transform","check","StyleSheet","typed","Function.prototype.name","swf","intrinsic","which","look-up","Streams","touch","hooks","ansi","assert","flag","streams","robust","batch","rfc4122","omit","redact","es6","side","waf","promises","String.prototype.matchAll","every","test","fullwidth","make dir","pipe","validate","javascript","environments","emoji","hasOwn","styled-components","prune","sameValueZero","throat","code points","querystring","in","helper","rm","fixed-width","groupBy","assertion","binary","sort","ignore","a11y","defineProperty","obj","rangeerror","call","ECMAScript 2021","serializer","Observable","ECMAScript 2023","ES2020","JSON","manipulation","Array.prototype.flatMap","query","look","prototype","importexport","toolkit","optimizer","assign","url","bundler","Object.fromEntries","serialization","import","ES2017","typeerror","toArray","scheme","Underscore","regular","form-validation","Promise","spec","spring","pose","rm -rf","internal slot","accessibility","args","trim","stringifier","ArrayBuffer","sqs","rss","global","Observables","animation","toStringTag","length","Map","vest","Object.keys","glacier","own","quote","weakmap","language","framer","guid","inference","ReactiveX","ECMAScript 2022","routing","workspace:*","parents","private","jQuery","react pose","array","dependencies","deepcopy","ajv","flatten","isConcatSpreadable","Push","task","setter","deep-copy","typesafe","serialize","install","iam","offset","validation","collection.es6","rapid","logger","express","binaries","deepclone","parsing","feed","location","ES8","Microsoft","BigInt64Array","setPrototypeOf","json","loadbalancing","mkdirp","Array.prototype.filter","recursive","deep-clone","Object.entries","enumerable","argument","autoprefixer","nope","WeakSet","flatMap","testing","fs","es2018","japanese","react","Array.prototype.findLastIndex","drag","loading","dotenv","ESnext","description","class-validator","parent","i18n","tools","autoscaling","Object.values","busy","aws","Int8Array","prop","tap","polyfill","Uint32Array","chinese","tslib","escape","shell","pyyaml","Uint16Array","fork","view","mime","runtime","clone","io-ts","emit","time","stdlib","mobile","ie","Float32Array","accessor","diff","ECMAScript 6","bin","Float64Array","Object.is","xml","find-up","wget","spinner","eslintconfig","copy","parse","lazy","eventDispatcher","moment","stream","es8","formatting","transpiler","TypeBox","circular","react-testing-library","BigUint64Array","ES2015","superstruct","function","ECMAScript 2016","storagegateway","[[Prototype]]","postcss-plugin","rework","get","ES2018","idle","map","emr","rate","optimist","hookform","symbols","multi-package","vars","error","xterm","safe","gitignore","output","subprocess","slot","ECMAScript 7","fast-deep-clone","getopt","coercible","espree","extend","promise","fast-copy","call-bound","fastclone","queueMicrotask",".env",".gitignore","beanstalk","bluebird","uninstall","cloudfront","dayjs","trimLeft","es-shim API","installer","ArrayBuffer#slice","negative","CSS","negative zero","efficient","redux-toolkit","ArrayBuffer.prototype.slice","trimRight","TypeScript","group","functions","await","http","JSON-Schema","HyBi","findLastIndex","patch","ECMAScript 2019","packages","dir","ast","package manager","l10n","format","function.length","browserslist","api","RegExp#flags","libphonenumber","eslintplugin","properties","date","prefix","art","fastify","dom-testing-library","ECMAScript 2020","values","@@toStringTag","Stream","fnmatch","byte","remove","iteration","stateless","https","higher-order","ES2023","3d","structuredClone","graphql","ajax","limit","protocol-buffers","east-asian-width","es"],"repository":{"type":"git","url":"git+https://github.com/a-2-c-2-anpm/nihil-dolorum-ea.git"},"author":{"name":"a-2-c-2-a"},"bugs":{"url":"https://github.com/a-2-c-2-anpm/nihil-dolorum-ea/issues"},"license":"MIT","readme":"# Read Json\n\nReads and parses a JSON file.\n\nNo dependencies.\n\n## Supported formats\n\n* Encoding: ANSI, UTF8, UTF16 LE\n* BOM - supports files with a UTF BOM record\n\n## Usage\n\n```JavaScript\nconst {readJson} = require(\"@a-2-c-2-anpm/nihil-dolorum-ea);\n\nconst obj = readJson(\"path/to/file.json\");\n```\n\n## Examples\n\nReading `{\"foo\": 42}` from various encodings:\n\n```\nEncoding: ansi        , data: {\"foo\": 42}            , json: {\"foo\":42}\nEncoding: utf8        , data: {\"foo\": 42}            , json: {\"foo\":42}\nEncoding: utf8-bom    , data: ???{\"foo\": 42}         , json: {\"foo\":42}\nEncoding: utf16-le-bom, data: ??{ \" f o o \" :   4 2 }, json: {\"foo\":42}\n```\n\nReading `{\"hello\":\"Свят\"}` from various encodings:\n\n```\nEncoding: utf8        , data: {\"hello\": \"????????\"}               , json: {\"hello\":\"Свят\"}\nEncoding: utf16-le-bom, data: ??{ \" h e l l o \" :   \" !?2?O?B?\" } , json: {\"hello\":\"Свят\"}\n```\n","readmeFilename":"README.md"}