{
  "name": "sfcc-schemas",
  "version": "2.0.0",
  "description": "Salesforce Commerce Cloud import and export schemas validator",
  "keywords": [
    "Salesforce Commerce Cloud",
    "Demandware"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/openmindlab/sfcc-schemas.git"
  },
  "bugs": {
    "url": "https://github.com/openmindlab/sfcc-schemas/issues"
  },
  "main": "sfcc-schemas.js",
  "license": "MIT",
  "author": {
    "name": "Fabrizio Giustina"
  },
  "engines": {
    "node": ">=16.0.0"
  },
  "bin": {
    "sfcc-schemas-validate": "dist/validate.js",
    "sfcc-schemas-xsdfy": "dist/xsdfy.js",
    "sfcc-schemas-metacheatsheet": "dist/metacheatsheet.js"
  },
  "scripts": {
    "build": "tsc",
    "postversion": "git push && git push --tags",
    "prepare": "npm run build"
  },
  "files": [
    "dist/**/*",
    "README.md",
    "LICENSE",
    "xsd/**/*",
    "templates/**/*",
    "CHANGELOG.md"
  ],
  "dependencies": {
    "cli-progress": "3.11.2",
    "colorette": "2.0.19",
    "es6-promise-pool": "2.5.0",
    "glob": "8.0.3",
    "glob-promise": "5.0.0",
    "lodash": "4.17.21",
    "moment": "2.29.4",
    "promise-timeout": "1.3.0",
    "recursive-readdir": "2.2.2",
    "validate-with-xmllint": "1.2.0",
    "xml2js": "0.4.23",
    "xmllint": "0.1.1",
    "yargs": "17.5.1"
  },
  "devDependencies": {
    "@types/cli-progress": "3.11.0",
    "@types/eslint": "8.4.6",
    "@types/eslint-config-prettier": "6.11.0",
    "@types/jest": "28.1.7",
    "@types/lodash": "4.14.184",
    "@types/promise-timeout": "1.3.0",
    "@types/recursive-readdir": "2.2.1",
    "@types/xml2js": "^0.4.11",
    "@types/xsd-schema-validator": "0.5.4",
    "eslint": "8.22.0",
    "eslint-config-airbnb-base": "15.0.0",
    "eslint-config-prettier": "8.5.0",
    "eslint-plugin-import": "2.26.0",
    "eslint-plugin-jest": "26.8.7",
    "eslint-plugin-mocha": "10.1.0",
    "jest": "28.1.3",
    "prettier-eslint": "15.0.1",
    "typescript": "4.7.4"
  }
}
