Comparing version 1.1.2 to 1.1.3
@@ -5,5 +5,3 @@ 'use strict'; | ||
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } | ||
var React = _interopDefault(require('react')); | ||
var React = require('react'); | ||
var kefir = require('kefir'); | ||
@@ -25,3 +23,3 @@ var infestines = require('infestines'); | ||
var reactElement = React.createElement; | ||
var Component = React.Component; | ||
var Component$1 = React.Component; | ||
@@ -35,6 +33,6 @@ var isObs = function isObs(x) { | ||
function LiftedComponent(props) { | ||
Component.call(this, props); | ||
Component$1.call(this, props); | ||
} | ||
infestines.inherit(LiftedComponent, Component, { | ||
infestines.inherit(LiftedComponent, Component$1, { | ||
componentWillReceiveProps: function componentWillReceiveProps(nextProps) { | ||
@@ -361,3 +359,3 @@ this.doUnsubscribe(); | ||
function createElement() { | ||
function createElement$1() { | ||
for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { | ||
@@ -380,3 +378,3 @@ args[_key] = arguments[_key]; | ||
var karet = process.env.NODE_ENV === "production" ? infestines.assocPartialU("createElement", createElement, React) : Object.defineProperty(infestines.assocPartialU("createElement", createElement, infestines.dissocPartialU("PropTypes", React)), "PropTypes", { | ||
var karet = process.env.NODE_ENV === "production" ? infestines.assocPartialU("createElement", createElement$1, React) : Object.defineProperty(infestines.assocPartialU("createElement", createElement$1, infestines.dissocPartialU("PropTypes", React)), "PropTypes", { | ||
get: function get() { | ||
@@ -383,0 +381,0 @@ return React.PropTypes; |
@@ -1,2 +0,3 @@ | ||
import React from 'react'; | ||
import { Component, PropTypes, createElement } from 'react'; | ||
import * as React from 'react'; | ||
import { Observable } from 'kefir'; | ||
@@ -17,4 +18,4 @@ import { array0, assocPartialU, dissocPartialU, inherit, isArray, isString, object0 } from 'infestines'; | ||
var reactElement = React.createElement; | ||
var Component = React.Component; | ||
var reactElement = createElement; | ||
var Component$1 = Component; | ||
@@ -28,6 +29,6 @@ var isObs = function isObs(x) { | ||
function LiftedComponent(props) { | ||
Component.call(this, props); | ||
Component$1.call(this, props); | ||
} | ||
inherit(LiftedComponent, Component, { | ||
inherit(LiftedComponent, Component$1, { | ||
componentWillReceiveProps: function componentWillReceiveProps(nextProps) { | ||
@@ -354,3 +355,3 @@ this.doUnsubscribe(); | ||
function createElement() { | ||
function createElement$1() { | ||
for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { | ||
@@ -373,5 +374,5 @@ args[_key] = arguments[_key]; | ||
var karet = process.env.NODE_ENV === "production" ? assocPartialU("createElement", createElement, React) : Object.defineProperty(assocPartialU("createElement", createElement, dissocPartialU("PropTypes", React)), "PropTypes", { | ||
var karet = process.env.NODE_ENV === "production" ? assocPartialU("createElement", createElement$1, React) : Object.defineProperty(assocPartialU("createElement", createElement$1, dissocPartialU("PropTypes", React)), "PropTypes", { | ||
get: function get() { | ||
return React.PropTypes; | ||
return PropTypes; | ||
} | ||
@@ -378,0 +379,0 @@ }); |
{ | ||
"name": "karet", | ||
"version": "1.1.2", | ||
"version": "1.1.3", | ||
"description": "Karet is a library that allows you to embed Kefir observables into React VDOM", | ||
@@ -49,2 +49,3 @@ "main": "dist/karet.cjs.js", | ||
"nyc": "^10.2.0", | ||
"prop-types": "^15.5.8", | ||
"react-addons-test-utils": "^15.5.1", | ||
@@ -51,0 +52,0 @@ "react-dom": "^15.5.3", |
@@ -8,15 +8,23 @@ import babel from "rollup-plugin-babel" | ||
export default { | ||
exports: "named", | ||
external: ["infestines", "react", "kefir"], | ||
globals: {"infestines": "I"}, | ||
plugins: [].concat( | ||
process.env.NODE_ENV | ||
? [replace({"process.env.NODE_ENV": JSON.stringify(process.env.NODE_ENV)})] | ||
: [], | ||
[nodeResolve()], | ||
[commonjs({include: 'node_modules/**'})], | ||
[babel()], | ||
process.env.NODE_ENV === "production" | ||
? [uglify()] | ||
: [] | ||
) | ||
plugins: [ | ||
process.env.NODE_ENV && | ||
replace({"process.env.NODE_ENV": JSON.stringify(process.env.NODE_ENV)}), | ||
nodeResolve(), | ||
commonjs({ | ||
include: "node_modules/**", | ||
namedExports: { | ||
"node_modules/react/react.js": [ | ||
"Component", | ||
"PropTypes", | ||
"createElement" | ||
] | ||
} | ||
}), | ||
babel(), | ||
process.env.NODE_ENV === "production" && | ||
uglify() | ||
].filter(x => x) | ||
} |
@@ -1,2 +0,2 @@ | ||
import React from "react" | ||
import * as React from "react" | ||
import {Observable} from "kefir" | ||
@@ -3,0 +3,0 @@ import { |
1071
78316
24