Skip to documentation

reference

Migration — @stackline/deep-is

Project migration notes for @stackline/deep-is 1.0.6. Review behavior, requirements and limitations.

Versioned project notes for @stackline/deep-is 1.0.6. Original attribution is retained in the linked repository.

Migration

Direct Stackline Name

npm install @stackline/deep-is
const deepIs = require('@stackline/deep-is');

Preserve Existing Imports

Use an npm alias when existing code already imports deep-is:

npm install deep-is@npm:@stackline/deep-is

No source change is required:

const deepIs = require('deep-is');

The default 1.x contract preserves the legacy loose equality behavior. Do not migrate to this package when the application actually wants strict modern equality semantics; use Node's strict API or a purpose-built alternative.

Package reference