{
  "name": "@alwatr/dedupe",
  "version": "5.5.2",
  "description": "A package manager helper tool for debug list of defined (imported) packages in your ecosystem and prevent to duplicate import (install) multiple versions of the same package in your project (deduplicate packages).",
  "author": "S. Ali Mihandoost <ali.mihandoost@gmail.com>",
  "keywords": [
    "dedupe",
    "define-package",
    "deduplicate",
    "package",
    "package-manager",
    "cross-platform",
    "ECMAScript",
    "typescript",
    "javascript",
    "node",
    "nodejs",
    "esm",
    "module",
    "utility",
    "util",
    "utils",
    "nanolib",
    "alwatr"
  ],
  "type": "module",
  "main": "./dist/main.cjs",
  "module": "./dist/main.mjs",
  "types": "./dist/main.d.ts",
  "exports": {
    ".": {
      "types": "./dist/main.d.ts",
      "import": "./dist/main.mjs",
      "require": "./dist/main.cjs"
    }
  },
  "license": "AGPL-3.0-only",
  "files": [
    "**/*.{js,mjs,cjs,map,d.ts,html,md,LEGAL.txt}",
    "LICENSE",
    "!demo/**/*"
  ],
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Alwatr/nanolib",
    "directory": "packages/dedupe"
  },
  "homepage": "https://github.com/Alwatr/nanolib/tree/next/packages/dedupe#readme",
  "bugs": {
    "url": "https://github.com/Alwatr/nanolib/issues"
  },
  "prettier": "@alwatr/prettier-config",
  "scripts": {
    "b": "yarn run build",
    "w": "yarn run watch",
    "c": "yarn run clean",
    "cb": "yarn run clean && yarn run build",
    "d": "yarn run build:es && DEBUG=1 yarn node",
    "build": "yarn run build:ts && yarn run build:es",
    "build:es": "nano-build --preset=module",
    "build:ts": "tsc --build",
    "watch": "yarn run watch:ts & yarn run watch:es",
    "watch:es": "yarn run build:es --watch",
    "watch:ts": "yarn run build:ts --watch --preserveWatchOutput",
    "clean": "rm -rfv dist *.tsbuildinfo"
  },
  "dependencies": {
    "@alwatr/global-this": "^5.5.2",
    "@alwatr/package-tracer": "^5.5.2",
    "@alwatr/polyfill-has-own": "^5.5.2"
  },
  "devDependencies": {
    "@alwatr/nano-build": "^5.5.2",
    "@alwatr/prettier-config": "^5.0.0",
    "@alwatr/tsconfig-base": "^5.0.0",
    "@alwatr/type-helper": "^5.4.0",
    "typescript": "^5.8.2"
  },
  "gitHead": "2756475ba2fa108bae7af6d8d9747e0c7815dfa2"
}
