Skip to content

Commit

Permalink
Merge pull request #18 from yama-dev/v0.8.0
Browse files Browse the repository at this point in the history
V0.8.0
  • Loading branch information
yama-dev authored Jan 29, 2020
2 parents c498169 + 3811985 commit 67c953c
Show file tree
Hide file tree
Showing 5 changed files with 81 additions and 79 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Add effect according to scroll.

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

- 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)
- 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)

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

Expand Down
4 changes: 2 additions & 2 deletions dist/js-scroll-effect-module.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "js-scroll-effect-module",
"version": "0.7.2",
"version": "0.8.0",
"description": "Add effect at scroll.",
"keywords": [
"scroll",
Expand Down Expand Up @@ -50,6 +50,9 @@
"webpack": "^4.34.0",
"webpack-cli": "^3.3.4"
},
"dependencies": {
"@yama-dev/js-dom": "^0.1.0"
},
"eslintConfig": {
"env": {
"browser": true,
Expand Down Expand Up @@ -86,8 +89,5 @@
"no-console": "warn",
"no-unused-vars": "warn"
}
},
"dependencies": {
"@yama-dev/js-dom": "^0.1.0"
}
}
2 changes: 1 addition & 1 deletion src/js-scroll-effect-module.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

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

export class SCROLL_EFFECT_MODULE {
export default class SCROLL_EFFECT_MODULE {

constructor(options={}){

Expand Down
144 changes: 73 additions & 71 deletions webpack.config.js
Original file line number Diff line number Diff line change
@@ -1,71 +1,73 @@
const pkg = require('./package.json');

const comment = `@yama-dev/${pkg.name}
Version ${pkg.version}
Repository ${pkg.repository.url}
Copyright ${pkg.author}
Licensed ${pkg.license}`;

const env = process.env.NODE_ENV;

const webpack = require('webpack');

const webpackPlugEnv = new webpack.EnvironmentPlugin({
NODE_ENV: 'development',
DEBUG: false,
VERSION: pkg.version
});

const webpackPlugBnr = new webpack.BannerPlugin({
banner: comment,
});

const babelPlugin = [
'@babel/plugin-transform-object-assign'
];

const config = {
mode: env || 'development',
entry: {
'js-scroll-effect-module': './src/js-scroll-effect-module.js',
},
output: {
path: `${__dirname}/dist`,
filename: '[name].js',
libraryTarget: 'umd'
},
module: {
rules: [
{
enforce: 'pre',
test: /\.(js)$/,
exclude: /node_modules/,
loader: 'eslint-loader',
},
{
test: /\.js$/,
exclude: /node_modules[//\/](?!(@yama\-dev)\/).*/,
use: {
loader: 'babel-loader',
options: {
presets: [
[
'@babel/preset-env',
{
modules: false
}
]
],
plugins: babelPlugin
}
}
}
]
},
plugins: [
webpackPlugEnv,
webpackPlugBnr
]
};

module.exports = config;
const pkg = require('./package.json');

const comment = `@yama-dev/${pkg.name}
Version ${pkg.version}
Repository ${pkg.repository.url}
Copyright ${pkg.author}
Licensed ${pkg.license}`;

const env = process.env.NODE_ENV;

const webpack = require('webpack');

const webpackPlugEnv = new webpack.EnvironmentPlugin({
NODE_ENV: 'development',
DEBUG: false,
VERSION: pkg.version
});

const webpackPlugBnr = new webpack.BannerPlugin({
banner: comment,
});

const babelPlugin = [
'@babel/plugin-transform-object-assign'
];

const config = {
mode: env || 'development',
entry: {
'js-scroll-effect-module': './src/js-scroll-effect-module.js',
},
output: {
path: `${__dirname}/dist`,
filename: '[name].js',
library: 'SCROLL_EFFECT_MODULE',
libraryExport: 'default',
libraryTarget: 'umd'
},
module: {
rules: [
{
enforce: 'pre',
test: /\.(js)$/,
exclude: /node_modules/,
loader: 'eslint-loader',
},
{
test: /\.js$/,
exclude: /node_modules[//\/](?!(@yama\-dev)\/).*/,
use: {
loader: 'babel-loader',
options: {
presets: [
[
'@babel/preset-env',
{
modules: false
}
]
],
plugins: babelPlugin
}
}
}
]
},
plugins: [
webpackPlugEnv,
webpackPlugBnr
]
};

module.exports = config;

0 comments on commit 67c953c

Please sign in to comment.