{
  "name": "react-molviewer",
  "version": "1.5.3",
  "main": "./dist/react-molviewer.umd.js",
  "module": "./dist/react-molviewer.es.js",
  "exports": {
    ".": {
      "import": "./dist/react-molviewer.es.js",
      "require": "./dist/react-molviewer.umd.js"
    }
  },
  "license": "MIT",
  "private": false,
  "engines": {
    "node": ">=20.0.0 <25.0.0"
  },
  "keywords": [
    "react",
    "3D molecular viewer",
    "molecule",
    "viewer",
    "3D",
    "JSMol",
    "JMol",
    "3DMol"
  ],
  "files": [
    "dist",
    "README.md"
  ],
  "scripts": {
    "analyze": "yarn build && yarn source-map-explorer dist/react-molviewer.es.js --only-mapped --html tree.html",
    "build": "rm -rf dist && vite build --config vite.config.lib.js",
    "build:demo": "vite build --config vite.config.js",
    "jsmol": "yarn build && cp -r public/jsmol dist/jsmol",
    "start": "vite --config vite.config.js",
    "preview": "vite preview --config vite.config.js",
    "format": "prettier --write src/**/*.{js,jsx}",
    "lint": "eslint . --ext .js,.jsx --fix"
  },
  "peerDependencies": {
    "prop-types": "^15.8.1",
    "react": "^17.0.2 || ^18.0.0",
    "react-dom": "^17.0.2 || ^18.0.0"
  },
  "devDependencies": {
    "@eslint/eslintrc": "^3.3.3",
    "@eslint/js": "^10.0.1",
    "@vitejs/plugin-react": "^5.0.0",
    "eslint": "^9.31.0",
    "eslint-config-airbnb": "^19.0.4",
    "eslint-config-prettier": "^10.1.8",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-jsx-a11y": "^6.10.2",
    "eslint-plugin-prettier": "^5.5.5",
    "eslint-plugin-react": "^7.37.5",
    "eslint-plugin-react-hooks": "^5.2.0",
    "globals": "^17.3.0",
    "http-proxy-middleware": "^3.0.5",
    "postcss": "^8.5.3",
    "postcss-cli": "^11.0.1",
    "postcss-nested": "^7.0.2",
    "postcss-preset-env": "^10.1.6",
    "prettier": "^3.5.3",
    "prop-types": "^15.8.1",
    "react": "^17.0.2 || ^18.0.0",
    "react-dom": "^17.0.2 || ^18.0.0",
    "react-router-dom": "^7.5.2",
    "sass": "^1.87.0",
    "source-map-explorer": "^2.5.2",
    "vite": "^6.0.0",
    "vite-plugin-css-injected-by-js": "^3.5.2"
  },
  "browserslist": [
    "defaults"
  ],
  "dependencies": {
    "react-async-script-loader": "^0.3.0",
    "regenerator-runtime": "^0.14.1"
  },
  "resolutions": {
    "minimatch": "^3.1.3"
  }
}
