Showing
5 changed files
with
57 additions
and
0 deletions
gif-generator/.gitignore
0 → 100644
gif-generator/package-lock.json
0 → 100644
This diff could not be displayed because it is too large.
gif-generator/package.json
0 → 100644
1 | +{ | ||
2 | + "name": "gif-generator", | ||
3 | + "version": "1.0.0", | ||
4 | + "description": "", | ||
5 | + "main": "index.js", | ||
6 | + "scripts": { | ||
7 | + "start": "webpack -w", | ||
8 | + "build": "webpack" | ||
9 | + }, | ||
10 | + "author": "", | ||
11 | + "license": "ISC", | ||
12 | + "devDependencies": { | ||
13 | + "@babel/cli": "^7.13.14", | ||
14 | + "@babel/core": "^7.13.15", | ||
15 | + "@babel/preset-env": "^7.13.15", | ||
16 | + "babel-loader": "^8.2.2", | ||
17 | + "fabric": "^4.4.0", | ||
18 | + "webpack": "^5.31.0", | ||
19 | + "webpack-cli": "^4.6.0" | ||
20 | + }, | ||
21 | + "dependencies": { | ||
22 | + "@babel/plugin-proposal-class-properties": "^7.13.0", | ||
23 | + "gif.js.optimized": "^1.0.1" | ||
24 | + } | ||
25 | +} |
gif-generator/src/index.js
0 → 100644
File mode changed
gif-generator/webpack.config.js
0 → 100644
1 | +const path = require('path'); | ||
2 | + | ||
3 | +module.exports = { | ||
4 | + entry: './src/index.js', | ||
5 | + output: { | ||
6 | + path: __dirname + '/dist', | ||
7 | + filename: 'gif-generator.js', | ||
8 | + sourceMapFilename: 'gif-generator.map', | ||
9 | + }, | ||
10 | + module: { | ||
11 | + rules: [ | ||
12 | + { | ||
13 | + test: /\.js$/, | ||
14 | + include: [ | ||
15 | + path.resolve(__dirname, 'src/js') | ||
16 | + ], | ||
17 | + exclude: /node_modules/, | ||
18 | + use: { | ||
19 | + loader: 'babel-loader', | ||
20 | + options: { | ||
21 | + presets: ['@babel/preset-env'], | ||
22 | + plugins: ['@babel/plugin-proposal-class-properties'] | ||
23 | + } | ||
24 | + } | ||
25 | + } | ||
26 | + ] | ||
27 | + }, | ||
28 | + devtool: 'source-map', | ||
29 | + mode: 'development' | ||
30 | +}; | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or login to post a comment