{
  "name": "ui5-tooling-modules",
  "version": "3.37.8",
  "description": "UI5 CLI extensions to load and convert node modules as UI5 AMD-like modules",
  "author": "Peter Muessig",
  "license": "Apache-2.0",
  "homepage": "https://github.com/ui5-community/ui5-ecosystem-showcase/tree/main/packages/ui5-tooling-modules#readme",
  "repository": {
    "type": "git",
    "url": "https://github.com/ui5-community/ui5-ecosystem-showcase.git",
    "directory": "packages/ui5-tooling-modules"
  },
  "ava": {
    "files": [
      "test/**/*.test.js",
      "!test/__assets__/**/*"
    ],
    "verbose": true,
    "timeout": "20s"
  },
  "dependencies": {
    "@javascript-obfuscator/escodegen": "^2.4.1",
    "@prettier/sync": "^0.6.1",
    "@rollup/plugin-commonjs": "^29.0.3",
    "@rollup/plugin-inject": "^5.0.5",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-replace": "^6.0.3",
    "@rollup/plugin-terser": "^1.0.0",
    "@rollup/pluginutils": "^5.4.0",
    "@typescript-eslint/typescript-estree": "^8.60.0",
    "chokidar": "^5.0.0",
    "comment-json": "^5.0.0",
    "estree-walker": "^3.0.3",
    "fast-xml-parser": "^5.8.0",
    "handlebars": "^4.7.9",
    "ignore-walk": "^8.0.0",
    "js-yaml": "^4.1.1",
    "minimatch": "^10.2.5",
    "prettier": "^3.8.3",
    "rollup": "^4.60.4",
    "rollup-plugin-polyfill-node": "^0.13.0",
    "sanitize-filename": "^1.6.4",
    "semver": "^7.8.1"
  },
  "devDependencies": {
    "@ui5/project": "*",
    "ava": "^8.0.1"
  },
  "peerDependencies": {
    "@ui5/project": ">=3 <5"
  },
  "scripts": {
    "postinstall": "node ./lib/postinstall.js",
    "lint": "eslint lib",
    "test": "ava --no-worker-threads",
    "test:snapshots": "ava --no-worker-threads -- --generateSnapshots --generateFixtures"
  }
}