UNPKG

react-compiler-webpack

Version:
77 lines 2.23 kB
{ "name": "react-compiler-webpack", "version": "0.2.0", "description": "The webpack/Next.js Plugin for React Compiler", "repository": "https://github.com/SukkaW/react-compiler-webpack", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "files": [ "dist", "next.js" ], "keywords": [ "react", "react-forget", "react-compiler", "webpack-loader", "webpack", "nextjs", "app-router" ], "author": "", "license": "MIT", "dependencies": { "@babel/core": "^7.26.9", "@babel/plugin-syntax-jsx": "^7.25.9", "@babel/plugin-syntax-typescript": "^7.25.9", "loader-utils": "^3.3.1" }, "devDependencies": { "@eslint-sukka/node": "^6.17.0", "@rspack/core": "^1.2.7", "@swc-node/register": "^1.10.9", "@swc/core": "^1.11.8", "@types/babel__core": "^7.20.5", "@types/chai": "^4.3.20", "@types/loader-utils": "^2.0.6", "@types/mocha": "^10.0.10", "@types/node": "^22.13.10", "babel-plugin-react-compiler": "^19.0.0-beta-bafa41b-20250307", "browserslist": "^4.24.4", "bumpp": "^10.0.3", "chai": "^4.5.0", "eslint": "^9.22.0", "eslint-config-sukka": "^6.17.0", "eslint-formatter-sukka": "^6.17.0", "memfs": "^5.0.0-next.1", "mocha": "^11.1.0", "mocha-chai-jest-snapshot": "^1.1.6", "next": "^15.2.1", "postcss": "^8.5.3", "rimraf": "^6.0.1", "rollup": "^4.35.0", "rollup-plugin-copy": "^3.5.0", "rollup-plugin-dts": "^6.1.1", "rollup-plugin-swc3": "^0.12.1", "swc-loader": "^0.2.6", "typescript": "^5.8.2", "webpack": "^5.98.0" }, "peerDependencies": { "babel-plugin-react-compiler": "*" }, "overrides": { "chai": "$chai", "hasown": "npm:@nolyfill/hasown@latest" }, "scripts": { "lint": "eslint --format=sukka .", "build": "rollup -c rollup.config.ts --configPlugin swc3 --bundleConfigAsCjs", "pretest": "npm run build", "test": "mocha -r @swc-node/register 'test/index.ts'", "test:update": "mocha --update -r @swc-node/register 'test/index.ts'", "prerelease": "pnpm run build && pnpm run lint", "release": "bumpp -r --all --commit \"release: %s\" --tag \"%s\"" } }