{
  "name": "react-xml-editor",
  "version": "0.10.4",
  "description": "React XML Editor",
  "repository": "https://github.com/captain-igloo/react-xml-editor",
  "main": "lib/src/index.js",
  "scripts": {
    "build": "tsc --build tsconfig.json",
    "build-demo": "webpack --mode=production",
    "eslint": "eslint 'src/*.{ts,tsx}' 'test/*.{ts,tsx}'",
    "test": "jest --coverage",
    "watch": "tsc --build tsconfig.json --watch ",
    "watch-demo": "webpack --mode=development --watch"
  },
  "author": "Colin Doig <colindoig@gmail.com>",
  "license": "MIT",
  "dependencies": {
    "buffer": "^6.0.3",
    "stream": "^0.0.3",
    "string_decoder": "^1.3.0",
    "timers": "^0.1.1",
    "xml2js": "^0.6.2",
    "xmlbuilder": "^15.1.1"
  },
  "peerDependencies": {
    "react": "^16 || ^17 || ^18 || ^19",
    "react-dom": "^16 || ^17 || ^18 || ^19"
  },
  "devDependencies": {
    "@babel/preset-env": "^7.19.0",
    "@babel/preset-react": "^7.18.6",
    "@babel/preset-typescript": "^7.18.6",
    "@eslint/js": "^9.35.0",
    "@jest/globals": "^30.1.2",
    "@testing-library/react": "^16.0.0",
    "@types/react": "^19.0.2",
    "@types/react-dom": "^19.0.2",
    "@types/xml2js": "^0.4.9",
    "eslint": "^9.35.0",
    "jest": "^30.1.3",
    "jest-environment-jsdom": "^30.1.2",
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "ts-loader": "^9.3.1",
    "ts-node": "^10.9.1",
    "typescript": "5.8.3",
    "typescript-eslint": "^8.44.0",
    "webpack": "^5.74.0",
    "webpack-cli": "^6.0.1"
  }
}
