Skip to content

Commit 67c953c

Browse files
authored
Merge pull request #18 from yama-dev/v0.8.0
V0.8.0
2 parents c498169 + 3811985 commit 67c953c

File tree

5 files changed

+81
-79
lines changed

5 files changed

+81
-79
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Add effect according to scroll.
2626

2727
- npm -> [https://www.npmjs.com/package/js-scroll-effect-module](https://www.npmjs.com/package/js-scroll-effect-module)
2828

29-
- Standalone(CDN) -> [https://cdn.jsdelivr.net/gh/yama-dev/js-scroll-effect-module@v0.7.2/dist/js-scroll-effect-module.js](https://cdn.jsdelivr.net/gh/yama-dev/js-scroll-effect-module@v0.7.2/dist/js-scroll-effect-module.js)
29+
- Standalone(CDN) -> [https://cdn.jsdelivr.net/gh/yama-dev/js-scroll-effect-module@v0.8.0/dist/js-scroll-effect-module.js](https://cdn.jsdelivr.net/gh/yama-dev/js-scroll-effect-module@v0.8.0/dist/js-scroll-effect-module.js)
3030

3131
- Zip -> [yama-dev/js-scroll-effect-module](https://github.com/yama-dev/js-scroll-effect-module/releases/latest)
3232

dist/js-scroll-effect-module.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "js-scroll-effect-module",
3-
"version": "0.7.2",
3+
"version": "0.8.0",
44
"description": "Add effect at scroll.",
55
"keywords": [
66
"scroll",
@@ -50,6 +50,9 @@
5050
"webpack": "^4.34.0",
5151
"webpack-cli": "^3.3.4"
5252
},
53+
"dependencies": {
54+
"@yama-dev/js-dom": "^0.1.0"
55+
},
5356
"eslintConfig": {
5457
"env": {
5558
"browser": true,
@@ -86,8 +89,5 @@
8689
"no-console": "warn",
8790
"no-unused-vars": "warn"
8891
}
89-
},
90-
"dependencies": {
91-
"@yama-dev/js-dom": "^0.1.0"
9292
}
9393
}

src/js-scroll-effect-module.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
import * as DOM from '@yama-dev/js-dom/core/';
33

4-
export class SCROLL_EFFECT_MODULE {
4+
export default class SCROLL_EFFECT_MODULE {
55

66
constructor(options={}){
77

webpack.config.js

Lines changed: 73 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,73 @@
1-
const pkg = require('./package.json');
2-
3-
const comment = `@yama-dev/${pkg.name}
4-
Version ${pkg.version}
5-
Repository ${pkg.repository.url}
6-
Copyright ${pkg.author}
7-
Licensed ${pkg.license}`;
8-
9-
const env = process.env.NODE_ENV;
10-
11-
const webpack = require('webpack');
12-
13-
const webpackPlugEnv = new webpack.EnvironmentPlugin({
14-
NODE_ENV: 'development',
15-
DEBUG: false,
16-
VERSION: pkg.version
17-
});
18-
19-
const webpackPlugBnr = new webpack.BannerPlugin({
20-
banner: comment,
21-
});
22-
23-
const babelPlugin = [
24-
'@babel/plugin-transform-object-assign'
25-
];
26-
27-
const config = {
28-
mode: env || 'development',
29-
entry: {
30-
'js-scroll-effect-module': './src/js-scroll-effect-module.js',
31-
},
32-
output: {
33-
path: `${__dirname}/dist`,
34-
filename: '[name].js',
35-
libraryTarget: 'umd'
36-
},
37-
module: {
38-
rules: [
39-
{
40-
enforce: 'pre',
41-
test: /\.(js)$/,
42-
exclude: /node_modules/,
43-
loader: 'eslint-loader',
44-
},
45-
{
46-
test: /\.js$/,
47-
exclude: /node_modules[//\/](?!(@yama\-dev)\/).*/,
48-
use: {
49-
loader: 'babel-loader',
50-
options: {
51-
presets: [
52-
[
53-
'@babel/preset-env',
54-
{
55-
modules: false
56-
}
57-
]
58-
],
59-
plugins: babelPlugin
60-
}
61-
}
62-
}
63-
]
64-
},
65-
plugins: [
66-
webpackPlugEnv,
67-
webpackPlugBnr
68-
]
69-
};
70-
71-
module.exports = config;
1+
const pkg = require('./package.json');
2+
3+
const comment = `@yama-dev/${pkg.name}
4+
Version ${pkg.version}
5+
Repository ${pkg.repository.url}
6+
Copyright ${pkg.author}
7+
Licensed ${pkg.license}`;
8+
9+
const env = process.env.NODE_ENV;
10+
11+
const webpack = require('webpack');
12+
13+
const webpackPlugEnv = new webpack.EnvironmentPlugin({
14+
NODE_ENV: 'development',
15+
DEBUG: false,
16+
VERSION: pkg.version
17+
});
18+
19+
const webpackPlugBnr = new webpack.BannerPlugin({
20+
banner: comment,
21+
});
22+
23+
const babelPlugin = [
24+
'@babel/plugin-transform-object-assign'
25+
];
26+
27+
const config = {
28+
mode: env || 'development',
29+
entry: {
30+
'js-scroll-effect-module': './src/js-scroll-effect-module.js',
31+
},
32+
output: {
33+
path: `${__dirname}/dist`,
34+
filename: '[name].js',
35+
library: 'SCROLL_EFFECT_MODULE',
36+
libraryExport: 'default',
37+
libraryTarget: 'umd'
38+
},
39+
module: {
40+
rules: [
41+
{
42+
enforce: 'pre',
43+
test: /\.(js)$/,
44+
exclude: /node_modules/,
45+
loader: 'eslint-loader',
46+
},
47+
{
48+
test: /\.js$/,
49+
exclude: /node_modules[//\/](?!(@yama\-dev)\/).*/,
50+
use: {
51+
loader: 'babel-loader',
52+
options: {
53+
presets: [
54+
[
55+
'@babel/preset-env',
56+
{
57+
modules: false
58+
}
59+
]
60+
],
61+
plugins: babelPlugin
62+
}
63+
}
64+
}
65+
]
66+
},
67+
plugins: [
68+
webpackPlugEnv,
69+
webpackPlugBnr
70+
]
71+
};
72+
73+
module.exports = config;

0 commit comments

Comments
 (0)