{
  "name": "strapi-provider-upload-local-secure",
  "version": "1.0.1",
  "description": "Strapi v5 local upload with path/pathDir organization, private folder (JWT/HMAC URLs), multi-upload, robust delete, and optional empty-dir cleanup.",
  "keywords": [
    "file",
    "upload",
    "strapi",
    "local",
    "path",
    "private",
    "provider",
    "security"
  ],
  "homepage": "https://github.com/dansp89/strapi-provider-upload-local-secure",
  "bugs": {
    "url": "https://github.com/dansp89/strapi-provider-upload-local-secure/issues"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/dansp89/strapi-provider-upload-local-secure.git"
  },
  "license": "MIT",
  "author": {
    "name": "DanSP89",
    "email": "daniel.adg1337@gmail.com",
    "url": "https://github.com/dansp89"
  },
  "maintainers": [
    {
      "name": "Sellvex TM",
      "email": "sellvex.tm@gmail.com",
      "url": "https://github.com/sellvextm"
    },
    {
      "name": "DanSP89",
      "email": "daniel.adg1337@gmail.com",
      "url": "https://github.com/dansp89"
    }
  ],
  "main": "./dist/index.js",
  "module": "./dist/index.mjs",
  "source": "./src/index.ts",
  "types": "./dist/index.d.ts",
  "files": [
    "dist/"
  ],
  "scripts": {
    "build": "npm-run-all clean --parallel build:code build:types",
    "build:code": "rollup -c",
    "build:types": "tsc -p tsconfig.build.json --emitDeclarationOnly",
    "clean": "rimraf ./dist",
    "lint": "eslint .",
    "test:unit": "jest",
    "test:unit:watch": "jest --watch",
    "watch": "rollup -c -w",
    "prepublishOnly": "npm run build"
  },
  "dependencies": {
    "@strapi/utils": "5.34.0",
    "fs-extra": "11.2.0"
  },
  "devDependencies": {
    "@rollup/plugin-commonjs": "^25.0.7",
    "@rollup/plugin-node-resolve": "^15.2.3",
    "@rollup/plugin-typescript": "^11.1.5",
    "@strapi/types": "5.34.0",
    "@types/fs-extra": "11.0.4",
    "@types/jest": "29.5.2",
    "@types/node": "^25.2.0",
    "eslint": "^8.56.0",
    "eslint-config-custom": "0.0.0",
    "jest": "^29.7.0",
    "memfs": "4.6.0",
    "npm-run-all": "^4.1.5",
    "rimraf": "^5.0.5",
    "rollup": "^4.9.0",
    "ts-jest": "^29.4.6",
    "tsconfig": "^7.0.0",
    "typescript": "^5.3.0"
  },
  "engines": {
    "node": ">=20.0.0 <=24.x.x",
    "npm": ">=6.0.0"
  }
}