{"library":"eslint-barrel-file-utils","type":"library","category":null,"description":"The `eslint-barrel-file-utils` package serves as an example project built with `napi-rs`, a framework for constructing high-performance Node.js native addons using Rust. Currently at version 0.0.15, this package demonstrates the setup, build, testing, and release workflow for `napi-rs` projects rather than providing standalone ESLint utilities. Its release cadence is infrequent, aligning with updates to the underlying `napi-rs` template. A primary differentiator of `napi-rs` (and thus this template) is its robust, ABI-compatible native module generation across various operating systems (Windows, macOS, Linux, Android, FreeBSD) and Node.js versions (10, 14, 16, 18). It employs a unique distribution strategy where platform-specific binaries are published as separate `npm` packages and loaded via `optionalDependencies`, eliminating the need for users to install complex build toolchains like `node-gyp` for most use cases.","language":"javascript","status":"maintenance","version":"0.0.15","tags":["javascript","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-barrel-file-utils","imports":["import { syncFunction } from 'eslint-barrel-file-utils';","import { sleepFunction } from 'eslint-barrel-file-utils';","import * as NativeAddonModule from 'eslint-barrel-file-utils';"]},{"cmd":"yarn add eslint-barrel-file-utils","imports":[]},{"cmd":"pnpm add eslint-barrel-file-utils","imports":[]}],"homepage":null,"github":"https://github.com/thepassle/eslint-barrel-file-utils","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-barrel-file-utils","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/eslint-barrel-file-utils/compatibility"}}