{
  "name": "@imgly/psd-importer",
  "version": "0.4.0",
  "description": "Import PSD files into the Creative Editor Ecosystem",
  "keywords": [
    "creative-editor-sdk",
    "Photoshop",
    "import",
    "psd"
  ],
  "license": "SEE LICENSE IN LICENSE.md",
  "author": {
    "name": "IMG.LY GmbH",
    "email": "support@img.ly",
    "url": "https://img.ly"
  },
  "bugs": {
    "email": "support@img.ly"
  },
  "homepage": "https://img.ly/showcases/cesdk/photoshop-template-import/web",
  "type": "module",
  "sideEffects": false,
  "engines": {
    "node": ">=22"
  },
  "main": "./dist/index.cjs",
  "module": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "import": {
        "types": "./dist/index.d.ts",
        "default": "./dist/index.js"
      },
      "require": {
        "types": "./dist/index.d.cts",
        "default": "./dist/index.cjs"
      }
    }
  },
  "files": [
    "dist",
    "README.md",
    "CHANGELOG.md",
    "LICENSE.md"
  ],
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "clean": "rm -rf dist",
    "build": "pnpm run clean && node build.mjs",
    "typecheck": "tsc --noEmit",
    "test:min-peer:types": "imgly-test-min-peer-types",
    "setup": "./scripts/download-test-fixtures.sh",
    "download-test-fixtures": "./scripts/download-test-fixtures.sh",
    "test": "vitest run src/test/regression.test.ts",
    "test:regression": "vitest run src/test/regression.test.ts",
    "test:regression:update": "UPDATE_BASELINES=1 vitest run src/test/regression.test.ts",
    "test:transient": "vitest run src/test/transient-resource-relocation.test.ts",
    "test:unit": "vitest run src/lib/psd-parser/psd-text-adjustments.test.ts src/lib/psd-parser/transform.test.ts",
    "test:all": "vitest run src/test/regression.test.ts src/test/transient-resource-relocation.test.ts src/lib/psd-parser/psd-text-adjustments.test.ts src/lib/psd-parser/transform.test.ts",
    "test:fetch-fixtures": "git lfs pull --include='packages/psd-importer/**' --exclude=''",
    "add-sample": "./scripts/add-sample.sh",
    "compare": "tsx scripts/comparison.ts",
    "publish": "pnpm run build && npm publish",
    "deploy:cdn": "op run --env-file=.env.example -- rclone sync ./dist r2:imgly-cdn/imgly/psd-importer/$npm_package_version/dist/",
    "dashboard": "pnpm exec nx run @imgly/psd-importer:dashboard",
    "dashboard:serve": "importer-dashboard --fixtures src/test/examples",
    "dashboard:build": "importer-dashboard build --fixtures src/test/examples",
    "dashboard:preview": "importer-dashboard preview --fixtures src/test/examples"
  },
  "dependencies": {
    "@imgly/psd": "^0.4.0-imgly.1"
  },
  "peerDependencies": {
    "@cesdk/engine": ">=1.72.0",
    "@cesdk/node": ">=1.72.0"
  },
  "peerDependenciesMeta": {
    "@cesdk/engine": {
      "optional": true
    },
    "@cesdk/node": {
      "optional": true
    }
  },
  "devDependencies": {
    "@cesdk/engine": "workspace:*",
    "@cesdk/node": "workspace:*",
    "@imgly/importer-exporter-utils": "workspace:*",
    "@types/glob": "^8.1.0",
    "@types/node": "^22.0.0",
    "@types/pngjs": "^6.0.5",
    "dotenv": "^17.2.3",
    "dts-bundle-generator": "^9.5.1",
    "esbuild": "^0.25.9",
    "glob": "7.0.3",
    "pixelmatch": "^7.1.0",
    "pngjs": "^7.0.0",
    "tsx": "^4.7.3",
    "typescript": "^5.7.0",
    "undici": "^7.0.0",
    "undici-types": "~6.21.0",
    "vitest": "^3.2.4",
    "@imgly/importer-dashboard": "workspace:*"
  }
}
