{"library":"import-sort-parser-babylon","type":"library","category":null,"description":"import-sort-parser-babylon is a specialized parser plugin designed for the `import-sort` ecosystem, enabling the sorting of ECMAScript (ES2015+) imports in JavaScript and TypeScript files. Currently at version 6.0.0, this package integrates with the primary `import-sort` library, which is generally used in conjunction with `import-sort-config` and a chosen sorting style (e.g., `import-sort-style-eslint`). It leverages the capabilities of the Babel parser (formerly known as Babylon) to analyze and manipulate import declarations, offering robust support for modern JavaScript syntax, JSX, and TypeScript features. The `import-sort` project, of which this parser is a component, appears to maintain an active development cadence, providing tools for CLI usage, editor integrations, and programmatic sorting. Its key differentiator lies in its use of the battle-tested Babel parsing engine, ensuring broad compatibility with various language features and proposals.","language":"javascript","status":"active","version":"6.0.0","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install import-sort-parser-babylon","imports":["import babylonParser from 'import-sort-parser-babylon';","import type { ImportSortParser } from 'import-sort-parser-babylon';"]},{"cmd":"yarn add import-sort-parser-babylon","imports":[]},{"cmd":"pnpm add import-sort-parser-babylon","imports":[]}],"homepage":null,"github":"https://github.com/renke/import-sort","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/import-sort-parser-babylon","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/import-sort-parser-babylon/compatibility"}}