Files
react/package.json
Ben Newman 2b763fc452 Rewrite vendor/constants.js to use require("ast-types").traverse.
Most notably, this new style of transformation gives us access to
this.parent.node, which allows us to avoid replacing identifiers that are
not actually free variables, such as member expression properties.

Closes #496.
2013-11-13 15:33:10 -05:00

70 lines
1.5 KiB
JSON

{
"name": "react-tools",
"version": "0.6.0-alpha",
"keywords": [
"react",
"jsx",
"transformer",
"view"
],
"homepage": "http://facebook.github.io/react",
"bugs": "https://github.com/facebook/react/issues",
"licenses": [
{
"type": "Apache-2.0",
"url": "http://www.apache.org/licenses/LICENSE-2.0"
}
],
"files": [
"README.md",
"main.js",
"bin/jsx",
"build/modules/",
"src/",
"vendor/fbtransform/",
"vendor/constants.js"
],
"main": "main.js",
"bin": {
"jsx": "./bin/jsx"
},
"repository": {
"type": "git",
"url": "https://github.com/facebook/react"
},
"scripts": {
"test": "grunt build && grunt test"
},
"dependencies": {
"commoner": "~0.8.7",
"esprima-fb": "~2001.1001.0-dev-harmony-fb",
"jstransform": "~2.0.1"
},
"devDependencies": {
"browserify": "~2.34.1",
"populist": "~0.1.4",
"grunt-cli": "~0.1.9",
"grunt": "~0.4.1",
"grunt-contrib-copy": "~0.4.1",
"grunt-contrib-jshint": "~0.6.0",
"optimist": "~0.6.0",
"phantomjs": "~1.9",
"recast": "~0.4.24",
"semver": "~2.1.0",
"uglify-js": "~2.4.0",
"grunt-contrib-clean": "~0.5.0",
"grunt-compare-size": "~0.4.0",
"gzip-js": "~0.3.2",
"tmp": "~0.0.18",
"grunt-contrib-compress": "~0.5.1",
"jasmine-tapreporter": "~0.2.2",
"grunt-contrib-connect": "~0.5.0",
"es5-shim": "~2.1.0",
"wd": "~0.2.2"
},
"engines": {
"node": ">=0.10.0"
},
"preferGlobal": true
}