{
  "name": "rax-compat",
  "version": "0.1.6",
  "description": "Rax compatible mode, running rax project on the react runtime.",
  "files": [
    "esm",
    "cjs",
    "es2017",
    "dist",
    "build"
  ],
  "main": "esm/index.js",
  "module": "esm/index.js",
  "exports": {
    ".": "./esm/index.js",
    "./children": "./esm/children.js",
    "./clone-element": "./esm/clone-element.js",
    "./create-class": "./esm/create-class.js",
    "./create-factory": "./esm/create-factory.js",
    "./create-portal": "./esm/create-portal.js",
    "./find-dom-node": "./esm/find-dom-node.js",
    "./is-valid-element": "./esm/is-valid-element.js",
    "./unmount-component-at-node": "./esm/unmount-component-at-node.js",
    "./runtime/jsx-dev-runtime": "./esm/runtime/jsx-dev-runtime.js",
    "./runtime/jsx-runtime": "./esm/runtime/jsx-runtime.js",
    "./es2017": "./es2017/index.js"
  },
  "sideEffects": [
    "dist/*",
    "*.scss",
    "*.less",
    "*.css"
  ],
  "scripts": {
    "watch": "ice-pkg start",
    "build": "ice-pkg build",
    "prepublishOnly": "npm run build",
    "eslint": "eslint --cache --ext .js,.jsx,.ts,.tsx ./",
    "eslint:fix": "npm run eslint -- --fix",
    "stylelint": "stylelint \"**/*.{css,scss,less}\"",
    "lint": "npm run eslint && npm run stylelint"
  },
  "keywords": [
    "ice",
    "react",
    "rax",
    "compat"
  ],
  "dependencies": {
    "@swc/helpers": "^0.4.3",
    "style-unit": "^3.0.5",
    "create-react-class": "^15.7.0",
    "@ice/appear": "^0.1.3"
  },
  "devDependencies": {
    "@ice/pkg": "1.1.2-0",
    "@types/rax": "^1.0.8",
    "@types/react": "^18.0.0",
    "@types/react-dom": "^18.0.0",
    "react": "^18.0.0",
    "react-dom": "^18.0.0"
  },
  "peerDependencies": {
    "react": "^18",
    "react-dom": "^18"
  },
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/alibaba/ice.git"
  },
  "author": "ice-admin@alibaba-inc.com",
  "license": "MIT",
  "homepage": "https://github.com/alibaba/ice#readme"
}
