{"library":"micromark-util-chunked","type":"library","category":null,"description":"micromark-util-chunked is a specialized utility package within the `micromark` ecosystem, designed to perform array manipulations (`push` and `splice`) efficiently when dealing with exceptionally large arrays. Its primary purpose is to circumvent performance bottlenecks and V8 engine limitations, such as stack overflows, that can occur with native `Array.prototype.splice` when a massive number of items are involved. The current stable version is `2.0.1` (though the micromark monorepo has related packages at `4.x.x`). As part of the `micromark` monorepo, its updates typically align with the broader `micromark` project's active release schedule. A key differentiator is its optimized algorithms for chunked operations, ensuring stability and performance for complex parsing tasks often encountered within markdown processing. The package is ESM-only and ships with full TypeScript type definitions.","language":"javascript","status":"active","version":"2.0.1","tags":["javascript","micromark","util","utility","chunk","splice","push","typescript"],"install":[{"cmd":"npm install micromark-util-chunked","imports":["import { push } from 'micromark-util-chunked'","import { splice } from 'micromark-util-chunked'","import { push, splice } from 'micromark-util-chunked'"]},{"cmd":"yarn add micromark-util-chunked","imports":[]},{"cmd":"pnpm add micromark-util-chunked","imports":[]}],"homepage":null,"github":"https://github.com/micromark/micromark.git#main","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/micromark-util-chunked","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/micromark-util-chunked/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}