@anansi/babel-preset
Version:
Production ready babel (with TypeScript!)
120 lines • 3.22 kB
JSON
{
"name": "@anansi/babel-preset",
"version": "6.2.26",
"description": "Production ready babel (with TypeScript!)",
"main": "index.js",
"scripts": {
"test": "yarn g:test",
"test:ci": "yarn g:test",
"test:type": "yarn g:tsc",
"build": "echo \"\""
},
"keywords": [
"babel",
"preset",
"react",
"react-refresh",
"typescript",
"macros",
"esnext",
"class initialization",
"jsx transform"
],
"files": [
"index.js"
],
"author": "Nathaniel Tucker",
"license": "BSD-3-Clause",
"homepage": "https://github.com/ntucker/anansi/tree/master/packages/babel-preset-anansi#readme",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com:ntucker/anansi.git",
"directory": "packages/babel-preset-anansi"
},
"engines": {
"node": ">=14"
},
"devDependencies": {
"@anansi/browserslist-config": "1.7.4",
"@babel/runtime": "^7.26.7",
"@babel/runtime-corejs3": "^7.26.7",
"@types/memory-fs": "^0",
"@types/node": "^24.0.0",
"@types/react": "^19",
"css-loader": "^7.1.2",
"memory-fs": "^0.5.0",
"react": "^19.2.0",
"react-refresh": "^0.18.0",
"style-loader": "^4.0.0",
"webpack": "^5.102.1"
},
"dependencies": {
"@anansi/ts-utils": "^0.3.10",
"@babel/plugin-proposal-decorators": "^7.29.0",
"@babel/plugin-proposal-export-default-from": "^7.27.1",
"@babel/plugin-proposal-record-and-tuple": "^7.27.1",
"@babel/plugin-syntax-function-bind": "^7.28.6",
"@babel/plugin-transform-object-assign": "^7.27.1",
"@babel/plugin-transform-react-constant-elements": "^7.27.1",
"@babel/plugin-transform-react-inline-elements": "^7.27.1",
"@babel/plugin-transform-runtime": "^7.29.0",
"@babel/plugin-transform-typescript": "^7.28.6",
"@babel/preset-env": "^7.29.3",
"@babel/preset-react": "^7.28.5",
"babel-plugin-macros": "^3.1.0",
"babel-plugin-module-resolver": "^5.0.3",
"babel-plugin-polyfill-corejs3": "^0.14.2",
"babel-plugin-react-compiler": "1.0.0",
"babel-plugin-root-import": "^6.6.0",
"babel-plugin-transform-import-meta": "^2.3.3",
"babel-plugin-transform-react-remove-prop-types": "^0.4.24",
"core-js-compat": "^3.40.0",
"glob-to-regexp": "^0.4.1",
"path": "^0.12.7"
},
"peerDependencies": {
"@babel/core": "^7.12.0",
"@babel/runtime": "^7.7.0",
"@babel/runtime-corejs2": "^7.10.0",
"@babel/runtime-corejs3": "^7.10.0",
"babel-minify": "^0.5.1",
"core-js": "*",
"core-js-pure": "*",
"lodash": "*",
"ramda": "*",
"react-refresh": "*",
"typescript": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0"
},
"peerDependenciesMeta": {
"@babel/runtime": {
"optional": true
},
"@babel/runtime-corejs2": {
"optional": true
},
"@babel/runtime-corejs3": {
"optional": true
},
"babel-minify": {
"optional": true
},
"core-js": {
"optional": true
},
"core-js-pure": {
"optional": true
},
"lodash": {
"optional": true
},
"ramda": {
"optional": true
},
"react-refresh": {
"optional": true
},
"typescript": {
"optional": true
}
}
}