{
  "name": "@balena/pinejs-webresource-cloudfront",
  "version": "2.0.25",
  "description": "A PineJS WebResource handler for storing files on S3 and serving via AWS Cloudfront",
  "type": "module",
  "main": "build/index.js",
  "scripts": {
    "build": "tsc",
    "test": "npm run lint",
    "prettify": "balena-lint -e ts --fix lib",
    "lint": "balena-lint -e ts lib && npx tsc --noEmit",
    "prepare": "node -e \"try { (await import('husky')).default() } catch (e) { if (e.code !== 'ERR_MODULE_NOT_FOUND') throw e }\" --input-type module"
  },
  "author": "Balena Inc. <hello@balena.io>",
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/balena-io-modules/pinejs-webresource-cloudfront.git"
  },
  "engines": {
    "node": ">=20.14.0",
    "npm": ">=10.7.0"
  },
  "devDependencies": {
    "@balena/lint": "^9.0.0",
    "@balena/sbvr-types": "^11.0.0",
    "@types/memoizee": "0.4.12",
    "husky": "9.1.7",
    "lint-staged": "17.1.1",
    "typescript": "6.0.3"
  },
  "dependencies": {
    "@aws-sdk/cloudfront-signer": "^3.709.0",
    "@balena/pinejs-webresource-s3": "^2.0.0",
    "memoizee": "0.4.17"
  },
  "versionist": {
    "publishedAt": "2026-07-25T06:38:42.571Z"
  }
}
