diff --git a/.gitignore b/.gitignore index 2834c1bd..b500ba82 100644 --- a/.gitignore +++ b/.gitignore @@ -23,4 +23,5 @@ node_modules build lib coverage -dist \ No newline at end of file +dist +es \ No newline at end of file diff --git a/package.json b/package.json index 6633c2e1..cced3dd1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rc-tween-one", - "version": "1.5.0", + "version": "1.5.1", "description": "tween-one anim component for react", "keywords": [ "react", @@ -24,20 +24,22 @@ ], "licenses": "MIT", "main": "./lib/index", - "entry": { - "rc-tween-one": [ - "./assets/index.less", - "./src/index.js" - ] - }, + "module": "./es/index", "config": { - "port": 8100 + "port": 8100, + "entry": { + "rc-tween-one": [ + "./assets/index.less", + "./src/index.js" + ] + } }, "scripts": { + "dist": "rc-tools run dist", "build": "rc-tools run build", "gh-pages": "rc-tools run gh-pages", "start": "rc-tools run server", - "compile": "rc-tools run compile", + "compile": "rc-tools run compile --babel-runtime", "pub": "rc-tools run pub --babel-runtime", "lint": "rc-tools run lint", "karma": "rc-test run karma", diff --git a/index.js b/src/index.js similarity index 55% rename from index.js rename to src/index.js index a529eb1d..4c5c9498 100644 --- a/index.js +++ b/src/index.js @@ -1,9 +1,9 @@ // export this package's api -import TweenOne from './src/TweenOne'; -import group from './src/TweenOneGroup'; -import _easing from './src/easing'; -import _plugins from './src/plugins'; -import _ticker from './src/ticker'; +import TweenOne from './TweenOne'; +import group from './TweenOneGroup'; +import _easing from './easing'; +import _plugins from './plugins'; +import _ticker from './ticker'; TweenOne.TweenOneGroup = group; TweenOne.easing = _easing; @@ -18,4 +18,4 @@ export const easing = _easing; export const plugins = _plugins; -export const ticker = _ticker; \ No newline at end of file +export const ticker = _ticker; diff --git a/tests/tweenOne.spec.jsx b/tests/tweenOne.spec.jsx index 78b118c1..ea0e8c18 100644 --- a/tests/tweenOne.spec.jsx +++ b/tests/tweenOne.spec.jsx @@ -3,7 +3,7 @@ import React from 'react'; import ReactDom from 'react-dom'; import PropTypes from 'prop-types'; import expect from 'expect.js'; -import Tween from '../index'; +import Tween from '../src'; import ticker from '../src/ticker'; import TestUtils from 'react-dom/test-utils'; import { checkStyleName } from 'style-utils'; diff --git a/tests/tweenOneGroup.spec.jsx b/tests/tweenOneGroup.spec.jsx index 37ec8066..2ed9e31d 100644 --- a/tests/tweenOneGroup.spec.jsx +++ b/tests/tweenOneGroup.spec.jsx @@ -3,7 +3,7 @@ import React from 'react'; import ReactDom from 'react-dom'; import PropTypes from 'prop-types'; import expect from 'expect.js'; -import { TweenOneGroup } from '../index'; +import { TweenOneGroup } from '../src'; import TestUtils from 'react-dom/test-utils'; describe('rc-tween-one-group', () => {