🔧 Optimize bot-engine
This commit is contained in:
@ -13,13 +13,17 @@
|
|||||||
"@rollup/plugin-typescript": "^8.3.0",
|
"@rollup/plugin-typescript": "^8.3.0",
|
||||||
"@types/react": "^17.0.37",
|
"@types/react": "^17.0.37",
|
||||||
"npm-run-all": "^4.1.5",
|
"npm-run-all": "^4.1.5",
|
||||||
"react": "^17.0.2",
|
|
||||||
"rollup": "^2.60.2",
|
"rollup": "^2.60.2",
|
||||||
"rollup-plugin-dts": "^4.0.1",
|
"rollup-plugin-dts": "^4.0.1",
|
||||||
|
"rollup-plugin-peer-deps-external": "^2.2.4",
|
||||||
"rollup-plugin-postcss": "^4.0.2",
|
"rollup-plugin-postcss": "^4.0.2",
|
||||||
|
"rollup-plugin-terser": "^7.0.2",
|
||||||
"tailwindcss": "^2.2.19",
|
"tailwindcss": "^2.2.19",
|
||||||
"typescript": "^4.5.2"
|
"typescript": "^4.5.2"
|
||||||
},
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"react": "^17.0.2"
|
||||||
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "run-s tailwind:generate rollup",
|
"build": "run-s tailwind:generate rollup",
|
||||||
"tailwind:generate": "tailwindcss -o src/style.css",
|
"tailwind:generate": "tailwindcss -o src/style.css",
|
||||||
|
@ -3,6 +3,8 @@ import commonjs from '@rollup/plugin-commonjs'
|
|||||||
import typescript from '@rollup/plugin-typescript'
|
import typescript from '@rollup/plugin-typescript'
|
||||||
import dts from 'rollup-plugin-dts'
|
import dts from 'rollup-plugin-dts'
|
||||||
import postcss from 'rollup-plugin-postcss'
|
import postcss from 'rollup-plugin-postcss'
|
||||||
|
import { terser } from 'rollup-plugin-terser'
|
||||||
|
import peerDepsExternal from 'rollup-plugin-peer-deps-external'
|
||||||
|
|
||||||
const packageJson = require('./package.json')
|
const packageJson = require('./package.json')
|
||||||
|
|
||||||
@ -22,10 +24,12 @@ export default [
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
plugins: [
|
plugins: [
|
||||||
|
peerDepsExternal(),
|
||||||
resolve(),
|
resolve(),
|
||||||
commonjs(),
|
commonjs(),
|
||||||
typescript({ tsconfig: './tsconfig.json' }),
|
typescript({ tsconfig: './tsconfig.json' }),
|
||||||
postcss(),
|
postcss(),
|
||||||
|
terser(),
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
91
yarn.lock
91
yarn.lock
@ -2720,12 +2720,15 @@ __metadata:
|
|||||||
"@rollup/plugin-typescript": ^8.3.0
|
"@rollup/plugin-typescript": ^8.3.0
|
||||||
"@types/react": ^17.0.37
|
"@types/react": ^17.0.37
|
||||||
npm-run-all: ^4.1.5
|
npm-run-all: ^4.1.5
|
||||||
react: ^17.0.2
|
|
||||||
rollup: ^2.60.2
|
rollup: ^2.60.2
|
||||||
rollup-plugin-dts: ^4.0.1
|
rollup-plugin-dts: ^4.0.1
|
||||||
|
rollup-plugin-peer-deps-external: ^2.2.4
|
||||||
rollup-plugin-postcss: ^4.0.2
|
rollup-plugin-postcss: ^4.0.2
|
||||||
|
rollup-plugin-terser: ^7.0.2
|
||||||
tailwindcss: ^2.2.19
|
tailwindcss: ^2.2.19
|
||||||
typescript: ^4.5.2
|
typescript: ^4.5.2
|
||||||
|
peerDependencies:
|
||||||
|
react: ^17.0.2
|
||||||
languageName: unknown
|
languageName: unknown
|
||||||
linkType: soft
|
linkType: soft
|
||||||
|
|
||||||
@ -3301,6 +3304,13 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"commander@npm:^2.20.0":
|
||||||
|
version: 2.20.3
|
||||||
|
resolution: "commander@npm:2.20.3"
|
||||||
|
checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"commander@npm:^5.1.0":
|
"commander@npm:^5.1.0":
|
||||||
version: 5.1.0
|
version: 5.1.0
|
||||||
resolution: "commander@npm:5.1.0"
|
resolution: "commander@npm:5.1.0"
|
||||||
@ -6018,6 +6028,17 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"jest-worker@npm:^26.2.1":
|
||||||
|
version: 26.6.2
|
||||||
|
resolution: "jest-worker@npm:26.6.2"
|
||||||
|
dependencies:
|
||||||
|
"@types/node": "*"
|
||||||
|
merge-stream: ^2.0.0
|
||||||
|
supports-color: ^7.0.0
|
||||||
|
checksum: f9afa3b88e3f12027901e4964ba3ff048285b5783b5225cab28fac25b4058cea8ad54001e9a1577ee2bed125fac3ccf5c80dc507b120300cc1bbcb368796533e
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"jose@npm:^4.1.0, jose@npm:^4.1.2":
|
"jose@npm:^4.1.0, jose@npm:^4.1.2":
|
||||||
version: 4.3.7
|
version: 4.3.7
|
||||||
resolution: "jose@npm:4.3.7"
|
resolution: "jose@npm:4.3.7"
|
||||||
@ -8248,7 +8269,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"randombytes@npm:^2.0.0, randombytes@npm:^2.0.1, randombytes@npm:^2.0.5":
|
"randombytes@npm:^2.0.0, randombytes@npm:^2.0.1, randombytes@npm:^2.0.5, randombytes@npm:^2.1.0":
|
||||||
version: 2.1.0
|
version: 2.1.0
|
||||||
resolution: "randombytes@npm:2.1.0"
|
resolution: "randombytes@npm:2.1.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8675,6 +8696,15 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"rollup-plugin-peer-deps-external@npm:^2.2.4":
|
||||||
|
version: 2.2.4
|
||||||
|
resolution: "rollup-plugin-peer-deps-external@npm:2.2.4"
|
||||||
|
peerDependencies:
|
||||||
|
rollup: "*"
|
||||||
|
checksum: 597bc7631f4e3cfc066a7da4e09e507258aba932008148328c1a4b48e7ffa755592ef4bcf0165320bbd5019afbdd326f569cd0c68406d820da9ab52e971c009b
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"rollup-plugin-postcss@npm:^4.0.2":
|
"rollup-plugin-postcss@npm:^4.0.2":
|
||||||
version: 4.0.2
|
version: 4.0.2
|
||||||
resolution: "rollup-plugin-postcss@npm:4.0.2"
|
resolution: "rollup-plugin-postcss@npm:4.0.2"
|
||||||
@ -8698,6 +8728,20 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"rollup-plugin-terser@npm:^7.0.2":
|
||||||
|
version: 7.0.2
|
||||||
|
resolution: "rollup-plugin-terser@npm:7.0.2"
|
||||||
|
dependencies:
|
||||||
|
"@babel/code-frame": ^7.10.4
|
||||||
|
jest-worker: ^26.2.1
|
||||||
|
serialize-javascript: ^4.0.0
|
||||||
|
terser: ^5.0.0
|
||||||
|
peerDependencies:
|
||||||
|
rollup: ^2.0.0
|
||||||
|
checksum: af84bb7a7a894cd00852b6486528dfb8653cf94df4c126f95f389a346f401d054b08c46bee519a2ab6a22b33804d1d6ac6d8c90b1b2bf8fffb097eed73fc3c72
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"rollup-pluginutils@npm:^2.8.2":
|
"rollup-pluginutils@npm:^2.8.2":
|
||||||
version: 2.8.2
|
version: 2.8.2
|
||||||
resolution: "rollup-pluginutils@npm:2.8.2"
|
resolution: "rollup-pluginutils@npm:2.8.2"
|
||||||
@ -8815,6 +8859,15 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"serialize-javascript@npm:^4.0.0":
|
||||||
|
version: 4.0.0
|
||||||
|
resolution: "serialize-javascript@npm:4.0.0"
|
||||||
|
dependencies:
|
||||||
|
randombytes: ^2.1.0
|
||||||
|
checksum: 3273b3394b951671fcf388726e9577021870dfbf85e742a1183fb2e91273e6101bdccea81ff230724f6659a7ee4cef924b0ff9baca32b79d9384ec37caf07302
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"set-blocking@npm:~2.0.0":
|
"set-blocking@npm:~2.0.0":
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
resolution: "set-blocking@npm:2.0.0"
|
resolution: "set-blocking@npm:2.0.0"
|
||||||
@ -8978,7 +9031,17 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"source-map@npm:0.7.3":
|
"source-map-support@npm:~0.5.20":
|
||||||
|
version: 0.5.21
|
||||||
|
resolution: "source-map-support@npm:0.5.21"
|
||||||
|
dependencies:
|
||||||
|
buffer-from: ^1.0.0
|
||||||
|
source-map: ^0.6.0
|
||||||
|
checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
|
"source-map@npm:0.7.3, source-map@npm:~0.7.2":
|
||||||
version: 0.7.3
|
version: 0.7.3
|
||||||
resolution: "source-map@npm:0.7.3"
|
resolution: "source-map@npm:0.7.3"
|
||||||
checksum: cd24efb3b8fa69b64bf28e3c1b1a500de77e84260c5b7f2b873f88284df17974157cc88d386ee9b6d081f08fdd8242f3fc05c953685a6ad81aad94c7393dedea
|
checksum: cd24efb3b8fa69b64bf28e3c1b1a500de77e84260c5b7f2b873f88284df17974157cc88d386ee9b6d081f08fdd8242f3fc05c953685a6ad81aad94c7393dedea
|
||||||
@ -9001,7 +9064,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"source-map@npm:^0.6.1":
|
"source-map@npm:^0.6.0, source-map@npm:^0.6.1":
|
||||||
version: 0.6.1
|
version: 0.6.1
|
||||||
resolution: "source-map@npm:0.6.1"
|
resolution: "source-map@npm:0.6.1"
|
||||||
checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2
|
checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2
|
||||||
@ -9362,7 +9425,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"supports-color@npm:^7.1.0":
|
"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0":
|
||||||
version: 7.2.0
|
version: 7.2.0
|
||||||
resolution: "supports-color@npm:7.2.0"
|
resolution: "supports-color@npm:7.2.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -9481,6 +9544,24 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"terser@npm:^5.0.0":
|
||||||
|
version: 5.10.0
|
||||||
|
resolution: "terser@npm:5.10.0"
|
||||||
|
dependencies:
|
||||||
|
commander: ^2.20.0
|
||||||
|
source-map: ~0.7.2
|
||||||
|
source-map-support: ~0.5.20
|
||||||
|
peerDependencies:
|
||||||
|
acorn: ^8.5.0
|
||||||
|
peerDependenciesMeta:
|
||||||
|
acorn:
|
||||||
|
optional: true
|
||||||
|
bin:
|
||||||
|
terser: bin/terser
|
||||||
|
checksum: 1080faeb6d5cd155bb39d9cc41d20a590eafc9869560d5285f255f6858604dcd135311e344188a106f87fedb12d096ad3799cfc2e65acd470b85d468b1c7bd4c
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"text-table@npm:^0.2.0":
|
"text-table@npm:^0.2.0":
|
||||||
version: 0.2.0
|
version: 0.2.0
|
||||||
resolution: "text-table@npm:0.2.0"
|
resolution: "text-table@npm:0.2.0"
|
||||||
|
Reference in New Issue
Block a user