UNPKG

3.78 kBJSONView Raw
1{
2 "name": "react-transition-group-plus",
3 "version": "0.5.2",
4 "description": "More full featured transition group for react",
5 "files": [
6 "*.md",
7 "src/ReactTransitionGroupPlus.js"
8 ],
9 "author": "Chang Wang <cheapsteak@gmail.com>",
10 "license": "BSD",
11 "main": "src/ReactTransitionGroupPlus.js",
12 "repository": {
13 "type": "git",
14 "url": "git://github.com/cheapsteak/react-transition-group-plus.git"
15 },
16 "homepage": "https://github.com/cheapsteak/react-transition-group-plus",
17 "scripts": {
18 "start": "rm -rf public && gulp",
19 "build": "rm -rf public && gulp build",
20 "build:production": "rm -rf public && NODE_ENV=production gulp build",
21 "deploy:pages": "npm run build:production && gulp deploy:pages",
22 "lint": "eslint src",
23 "test": "mocha src/**/__tests__/*.js --compilers js:babel-core/register --require test/test-helper"
24 },
25 "keywords": [
26 "react",
27 "transition-group",
28 "animations"
29 ],
30 "dependencies": {
31 "create-react-class": "^15.5.3",
32 "lodash.assign": "^4.2.0",
33 "lodash.difference": "^4.0.2",
34 "lodash.keyby": "^4.6.0",
35 "object-assign": "^4.0.1",
36 "prop-types": "^15.5.10"
37 },
38 "peerDependencies": {
39 "react": "^15.0.1"
40 },
41 "build": {
42 "source": "./src",
43 "destination": "./public",
44 "scripts": {
45 "source": "./src/demo/main.js",
46 "destination": "./public/js/",
47 "extensions": [],
48 "filename": "bundle.js"
49 },
50 "templates": {
51 "source": "./src/demo/*.jade",
52 "watch": "./src/demo/*.jade",
53 "destination": "./public/",
54 "revision": "./public/**/*.html"
55 },
56 "styles": {
57 "source": "./src/**/*.styl",
58 "watch": "./src/**/*.styl",
59 "destination": "./public/css/",
60 "filename": "style.css",
61 "browserVersions": [
62 "last 2 versions",
63 "Chrome 34",
64 "Firefox 28",
65 "iOS 7"
66 ]
67 },
68 "assets": {
69 "source": "./src/assets/**/*.*",
70 "watch": "./src/assets/**/*.*",
71 "destination": "./public/"
72 },
73 "inject": {
74 "resources": [
75 "./public/**/*.css",
76 "./public/**/*.js"
77 ]
78 }
79 },
80 "devDependencies": {
81 "babel": "^6.23.0",
82 "babel-core": "^6.25.0",
83 "babel-eslint": "^4.1.3",
84 "babel-plugin-react-transform": "^2.0.0",
85 "babel-plugin-transform-decorators-legacy": "^1.3.4",
86 "babel-preset-es2015": "^6.24.1",
87 "babel-preset-latest": "^6.24.1",
88 "babel-preset-react": "^6.24.1",
89 "babel-preset-stage-0": "^6.24.1",
90 "babel-runtime": "^5.8.35",
91 "babelify": "^7.3.0",
92 "browser-sync": "^2.9.4",
93 "browserify": "^10.2.1",
94 "browserify-hmr": "^0.3.1",
95 "chai": "^3.0.0",
96 "envify": "^3.4.0",
97 "eslint": "^1.5.1",
98 "eslint-config-airbnb": "0.0.9",
99 "eslint-plugin-react": "^3.4.2",
100 "exorcist": "^0.4.0",
101 "gsap-promise": "^1.4.1",
102 "gulp": "3.9.0",
103 "gulp-autoprefixer": "1.0.1",
104 "gulp-concat": "^2.6.0",
105 "gulp-duration": "0.0.0",
106 "gulp-gh-pages": "^0.5.4",
107 "gulp-inject": "^3.0.0",
108 "gulp-jade": "~0.9.0",
109 "gulp-replace": "^0.5.3",
110 "gulp-rev": "^4.0.0",
111 "gulp-sourcemaps": "^1.3.0",
112 "gulp-streamify": "0.0.5",
113 "gulp-stylus": "^2.6.0",
114 "gulp-uglify": "~1.0.1",
115 "gulp-util": "~3.0.1",
116 "gulp-watch": "^4.3.4",
117 "jsdom": "^5.6.0",
118 "mocha": "^2.2.5",
119 "node-notifier": "^4.2.1",
120 "react": "^15.6.1",
121 "react-addons-transition-group": "^0.14.6",
122 "react-dom": "^15.6.1",
123 "react-radio-group": "^2.2.0",
124 "react-transform-hmr": "^1.0.1",
125 "rimraf": "^2.3.4",
126 "vinyl-source-stream": "~1.0.0",
127 "vinyl-transform": "^1.0.0",
128 "watchify": "^3.2.1"
129 },
130 "browserify": {
131 "transform": [
132 [
133 "babelify"
134 ],
135 [
136 "envify"
137 ]
138 ]
139 }
140}