{
  "name": "postcss-rtlcss",
  "version": "6.0.0",
  "description": "PostCSS plugin to build Cascading Style Sheets (CSS) with Left-To-Right (LTR) and Right-To-Left (RTL) rules",
  "keywords": [
    "postcss",
    "css",
    "postcss-plugin",
    "rtl",
    "ltr",
    "right-to-left",
    "left-to-right",
    "postcss-rtlcss",
    "rtlcss"
  ],
  "main": "index.js",
  "module": "esm/index.js",
  "types": "index.d.ts",
  "exports": {
    ".": {
      "require": {
        "types": "./index.d.ts",
        "default": "./index.js"
      },
      "import": {
        "types": "./esm/index.d.ts",
        "default": "./esm/index.js"
      }
    },
    "./options": {
      "require": {
        "types": "./options.d.ts",
        "default": "./options.js"
      },
      "import": {
        "types": "./esm/options.d.ts",
        "default": "./esm/options.js"
      }
    }
  },
  "files": [
    "esm/**/*",
    "index.d.ts",
    "index.js",
    "options.d.ts",
    "options.js"
  ],
  "scripts": {
    "test": "jest --clearCache && jest --verbose",
    "lint:playground": "cd playground && pnpm lint && cd ..",
    "lint": "eslint \"src/**/*.ts\" \"tests/**/*.ts\" && pnpm lint:playground",
    "clean": "./scripts/clean.sh",
    "copy": "./scripts/copy.sh",
    "modify-dts": "replace-in-file --configFile=config.replace.json",
    "build": "pnpm clean && rollup --config rollup.config.js --bundleConfigAsCjs && pnpm copy && pnpm modify-dts",
    "prepare": "pnpm build",
    "prepublishOnly": "pnpm lint && pnpm test",
    "version": "git add .",
    "postversion": "git push && git push --tags"
  },
  "author": "ElChiniNet",
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/elchininet/postcss-rtlcss"
  },
  "dependencies": {
    "rtlcss": "4.3.0"
  },
  "devDependencies": {
    "@eslint/js": "^10.0.1",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-terser": "^1.0.0",
    "@rollup/plugin-typescript": "^12.3.0",
    "@types/eslint": "^9.6.1",
    "@types/jest": "^30.0.0",
    "@types/jest-specific-snapshot": "^0.5.10",
    "@types/node": "^25.5.0",
    "@types/rtlcss": "^3.5.4",
    "eslint": "^10.1.0",
    "eslint-plugin-jest": "^29.15.1",
    "globals": "^17.4.0",
    "jest": "^30.3.0",
    "jest-specific-snapshot": "^8.0.0",
    "postcss": "^8.4.38",
    "postcss-preset-env": "10.6.1",
    "replace-in-file": "^8.4.0",
    "rimraf": "^6.1.3",
    "rollup": "^4.60.0",
    "rollup-plugin-dts": "^6.4.1",
    "rollup-plugin-tsconfig-paths": "^1.5.2",
    "ts-jest": "^29.4.6",
    "tslib": "^2.8.1",
    "typescript": "^5.9.3",
    "typescript-eslint": "^8.57.2"
  },
  "peerDependencies": {
    "postcss": "^8.4.21"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "pnpm": {
    "overrides": {
      "@isaacs/brace-expansion@<=5.0.0": ">=5.0.1"
    }
  }
}
