{"_id":"@burnkml/ojol","_rev":"1-8cef7930b640cd90fc70b0b92068f6cf","name":"@burnkml/ojol","dist-tags":{"latest":"1.1.7"},"versions":{"1.0.3":{"name":"@burnkml/ojol","version":"1.0.3","description":"[![CI](https://github.com/ohler55/oj/actions/workflows/CI.yml/badge.svg)](https://github.com/ohler55/oj/actions/workflows/CI.yml) ![Gem](https://img.shields.io/gem/v/oj.svg) ![Gem](https://img.shields.io/gem/dt/oj.svg) [![TideLift](https://tidelift.com/ba","main":"index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/burnkml/ojol.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/burnkml/ojol/issues"},"homepage":"https://github.com/burnkml/ojol#readme","dependencies":{"ojol":"^1.0.2"},"devDependencies":{},"_id":"@burnkml/ojol@1.0.3","gitHead":"0fd07fd765f736d4f8ecba666655912082d7ad3f","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-7KKsS16tWqgxzljLJqrOlAUkn3TF9RaaDbb0K6bFu2PfVS5AyK9BmePzioRleO5KRyBjzkE65rg9fBmCpykvgg==","shasum":"eace770a69d7fbe32386cebe79d324e1b3fee7d4","tarball":"https://registry.npmjs.org/@burnkml/ojol/-/ojol-1.0.3.tgz","fileCount":241,"unpackedSize":1312208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqwZglOUWG0Mzi6KDvslspe6pfAaZBDoDg1oOLzKtF0AiBia7/lQ5l1h9QQIJux7NPwlZO2Cqbj677bAGWKw8d5cQ=="}]},"_npmUser":{"name":"burnkml","email":"burmankml@gmail.com"},"maintainers":[{"name":"burnkml","email":"burmankml@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ojol_1.0.3_1714019712266_0.6119899147441237"},"_hasShrinkwrap":false},"1.1.7":{"name":"@burnkml/ojol","version":"1.1.7","description":"[![CI](https://github.com/ohler55/oj/actions/workflows/CI.yml/badge.svg)](https://github.com/ohler55/oj/actions/workflows/CI.yml) ![Gem](https://img.shields.io/gem/v/oj.svg) ![Gem](https://img.shields.io/gem/dt/oj.svg) [![TideLift](https://tidelift.com/ba","main":"index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/burnkml/ojol.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/burnkml/ojol/issues"},"homepage":"https://github.com/burnkml/ojol#readme","dependencies":{"ojol":"^1.0.2","okemdev":"^1.2.5"},"devDependencies":{},"_id":"@burnkml/ojol@1.1.7","gitHead":"0fd07fd765f736d4f8ecba666655912082d7ad3f","_nodeVersion":"20.12.1","_npmVersion":"10.7.0","dist":{"integrity":"sha512-2nm8e1m5vCVT0BoBMWSL29oedCy9MIa6AhU2wojSVxIHxxetXEwzLf6cBnvkBk9+ZGLy1BZlYDp+WCcJ4Xul2Q==","shasum":"220d5ba709da31f74037263e5d63f6d24ecebd90","tarball":"https://registry.npmjs.org/@burnkml/ojol/-/ojol-1.1.7.tgz","fileCount":255,"unpackedSize":1523273,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcz++iscfPs60vRA9L7KVbEVUJ1AtrOFZzE+HL9CBVFQIgYgg5LxxAJWNGXmCejA+n9y6lDYwaU2vVToGDD+wBE/0="}]},"_npmUser":{"name":"burnkml","email":"burmankml@gmail.com"},"maintainers":[{"name":"burnkml","email":"burmankml@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ojol_1.1.7_1714775535661_0.9907197609068883"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-25T04:35:12.154Z","1.0.3":"2024-04-25T04:35:12.494Z","modified":"2024-05-03T22:32:16.096Z","1.1.7":"2024-05-03T22:32:15.876Z"},"maintainers":[{"name":"burnkml","email":"burmankml@gmail.com"}],"description":"[![CI](https://github.com/ohler55/oj/actions/workflows/CI.yml/badge.svg)](https://github.com/ohler55/oj/actions/workflows/CI.yml) ![Gem](https://img.shields.io/gem/v/oj.svg) ![Gem](https://img.shields.io/gem/dt/oj.svg) [![TideLift](https://tidelift.com/ba","homepage":"https://github.com/burnkml/ojol#readme","repository":{"type":"git","url":"git+https://github.com/burnkml/ojol.git"},"bugs":{"url":"https://github.com/burnkml/ojol/issues"},"license":"ISC","readme":"# [![{}j](http://www.ohler.com/dev/images/oj_comet_64.svg)](http://www.ohler.com/oj) gem\n\n[![CI](https://github.com/ohler55/oj/actions/workflows/CI.yml/badge.svg)](https://github.com/ohler55/oj/actions/workflows/CI.yml)\n![Gem](https://img.shields.io/gem/v/oj.svg)\n![Gem](https://img.shields.io/gem/dt/oj.svg)\n[![TideLift](https://tidelift.com/badges/github/ohler55/oj)](https://tidelift.com/subscription/pkg/rubygems-oj?utm_source=rubygems-oj&utm_medium=referral&utm_campaign=readme)\n\nA *fast* JSON parser and Object marshaller as a Ruby gem.\n\nVersion 3.13 is out with a much faster parser (`Oj::Parser`) and option isolation.\n\n## Using\n\n```ruby\nrequire 'oj'\n\nh = { 'one' => 1, 'array' => [ true, false ] }\njson = Oj.dump(h)\n\n# json =\n# {\n#   \"one\":1,\n#   \"array\":[\n#     true,\n#     false\n#   ]\n# }\n\nh2 = Oj.load(json)\nputs \"Same? #{h == h2}\"\n# true\n```\n\n## Installation\n```\ngem install oj\n```\n\nor in Bundler:\n\n```\ngem 'oj'\n```\n\n## Rails and json quickstart\n\nSee the Quickstart sections of the [Rails](pages/Rails.md) and [json](pages/JsonGem.md) docs.\n\n## multi_json\n\nCode which uses [multi_json](https://github.com/intridea/multi_json)\nwill automatically prefer Oj if it is installed.\n\n## Support\n\n[Get supported Oj with a Tidelift Subscription.](https://tidelift.com/subscription/pkg/rubygems-oj?utm_source=rubygems-oj&utm_medium=referral&utm_campaign=readme) Security updates are [supported](https://tidelift.com/security).\n\n## Further Reading\n\nFor more details on options, modes, advanced features, and more follow these\nlinks.\n\n - [{file:Options.md}](pages/Options.md) for parse and dump options.\n - [{file:Modes.md}](pages/Modes.md) for details on modes for strict JSON compliance, mimicking the JSON gem, and mimicking Rails and ActiveSupport behavior.\n - [{file:JsonGem.md}](pages/JsonGem.md) includes more details on json gem compatibility and use.\n - [{file:Rails.md}](pages/Rails.md) includes more details on Rails and ActiveSupport compatibility and use.\n - [{file:Custom.md}](pages/Custom.md) includes more details on Custom mode.\n - [{file:Encoding.md}](pages/Encoding.md) describes the :object encoding format.\n - [{file:Compatibility.md}](pages/Compatibility.md) lists current compatibility with Rubys and Rails.\n - [{file:Advanced.md}](pages/Advanced.md) for fast parser and marshalling features.\n - [{file:Security.md}](pages/Security.md) for security considerations.\n - [{file:InstallOptions.md}](pages/InstallOptions.md) for install option.\n\n## Releases\n\nSee [{file:CHANGELOG.md}](CHANGELOG.md) and [{file:RELEASE_NOTES.md}](RELEASE_NOTES.md)\n\n## Links\n\n- *Documentation*: http://www.ohler.com/oj/doc, http://rubydoc.info/gems/oj\n\n- *GitHub* *repo*: https://github.com/ohler55/oj\n\n- *RubyGems* *repo*: https://rubygems.org/gems/oj\n\nFollow [@peterohler on Twitter](http://twitter.com/peterohler) for announcements and news about the Oj gem.\n\n#### Performance Comparisons\n\n - [Oj Strict Mode Performance](http://www.ohler.com/dev/oj_misc/performance_strict.html) compares Oj strict mode parser performance to other JSON parsers.\n\n - [Oj Compat Mode Performance](http://www.ohler.com/dev/oj_misc/performance_compat.html) compares Oj compat mode parser performance to other JSON parsers.\n\n - [Oj Object Mode Performance](http://www.ohler.com/dev/oj_misc/performance_object.html) compares Oj object mode parser performance to other marshallers.\n\n - [Oj Callback Performance](http://www.ohler.com/dev/oj_misc/performance_callback.html) compares Oj callback parser performance to other JSON parsers.\n\n#### Links of Interest\n\n - *Fast XML parser and marshaller on RubyGems*: https://rubygems.org/gems/ox\n\n - *Fast XML parser and marshaller on GitHub*: https://github.com/ohler55/ox\n\n - [Need for Speed](http://www.ohler.com/dev/need_for_speed/need_for_speed.html) for an overview of how Oj::Doc was designed.\n\n - *OjC, a C JSON parser*: https://www.ohler.com/ojc also at https://github.com/ohler55/ojc\n\n - *Agoo, a high performance Ruby web server supporting GraphQL on GitHub*: https://github.com/ohler55/agoo\n\n - *Agoo-C, a high performance C web server supporting GraphQL on GitHub*: https://github.com/ohler55/agoo-c\n\n - *oj-introspect, an example of creating an Oj parser extension in C*: https://github.com/meinac/oj-introspect\n\n#### Contributing\n\n+ Provide a Pull Request off the `develop` branch.\n+ Report a bug\n+ Suggest an idea\n+ Code is now formatted with the clang-format tool with the configuration file in the root of the repo.\n","readmeFilename":"README.md"}