A migration application for the Naawan HRIS (Human Resource Information System) designed to facilitate data migration between legacy and modern HR systems. Version 1.0.159 is the latest release, updated frequently with multiple releases per month. This package is specific to the Naawan HRIS ecosystem, focusing on data transformation, mapping, and validation. It differentiates itself by providing designed-for-purpose migration scripts and utilities that handle the specific schema and constraints of the Naawan HRIS environment. The library includes tools for ETL (extract, transform, load) and integrity checks, aiming to reduce manual effort and errors during HR data migration projects.
npm install migration-hrisNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to connect to a database, configure and run a migration using migrateHRIS and runMigration functions.
Update calls to pass both connection and config arguments.
Replace runLegacyMigration with migrateHRIS with appropriate config.
Use dynamic import() or switch to ESM by adding "type": "module" to package.json or rename file to .mjs.
Use `import type { MigrationConfig } from 'migration-hris'` instead of runtime import.Switch to dynamic import: const { migrateHRIS } = await import('migration-hris'); or convert project to ESM.Provide both connection and config: migrateHRIS(connection, config).
Run npm install migration-hris@1.0.159 and ensure package.json includes it.
Use correct named import: import { migrateHRIS } from 'migration-hris'.No dependency data recorded yet.