@samitouri / QOS-React-2 / commits / d704bc24f4

Initial build of ReactTransitionGroup

This builds `ReactTransitionGroup` with it's own copy of `React`, which it total clownshoes. This should be technically usable, but definitely should not be used in any production environment.

Paul O’Shannessy committed Sep 7, 2013 at 16:18 UTC d704bc24f4c9cdafbcde53017daba750933ca33a
2 files changed +14 -1
Gruntfile.js
+2
@@ -54,6 +54,7 @@ module.exports = function(grunt) {
54
55 grunt.registerTask('build:basic', ['jsx:debug', 'browserify:basic']);
56 grunt.registerTask('build:transformer', ['jsx:debug', 'browserify:transformer']);
57 + grunt.registerTask('build:transitions', ['jsx:debug', 'browserify:transitions']);
58 grunt.registerTask('build:min', ['jsx:release', 'browserify:min']);
59 grunt.registerTask('build:test', [
60 'jsx:jasmine',
@@ -71,6 +72,7 @@ module.exports = function(grunt) {
72 'jsx:debug',
73 'browserify:basic',
74 'browserify:transformer',
75 + 'browserify:transitions',
76 'jsx:release',
77 'browserify:min',
78 'copy:react_docs',
grunt/config/browserify.js
+12 -1
@@ -76,8 +76,19 @@ var transformer = {
76 after: [simpleBannerify]
77 };
78
79 +var transitions = {
80 + entries: [
81 + './build/modules/ReactTransitionGroup.js'
82 + ],
83 + outfile: './build/react-transitiongroup.js',
84 + debug: false,
85 + standalone: 'ReactTransitionGroup',
86 + after: [simpleBannerify]
87 +};
88 +
89 module.exports = {
90 basic: basic,
91 min: min,
82 - transformer: transformer
92 + transformer: transformer,
93 + transitions: transitions
94 };