Skip to content

Commit

Permalink
🔧 Optimize bot-engine
Browse files Browse the repository at this point in the history
  • Loading branch information
baptisteArno committed Dec 8, 2021
1 parent 9dbad1d commit 90d7a73
Show file tree
Hide file tree
Showing 3 changed files with 95 additions and 6 deletions.
6 changes: 5 additions & 1 deletion packages/bot-engine/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,17 @@
"@rollup/plugin-typescript": "^8.3.0",
"@types/react": "^17.0.37",
"npm-run-all": "^4.1.5",
"react": "^17.0.2",
"rollup": "^2.60.2",
"rollup-plugin-dts": "^4.0.1",
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-postcss": "^4.0.2",
"rollup-plugin-terser": "^7.0.2",
"tailwindcss": "^2.2.19",
"typescript": "^4.5.2"
},
"peerDependencies": {
"react": "^17.0.2"
},
"scripts": {
"build": "run-s tailwind:generate rollup",
"tailwind:generate": "tailwindcss -o src/style.css",
Expand Down
4 changes: 4 additions & 0 deletions packages/bot-engine/rollup.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ import commonjs from '@rollup/plugin-commonjs'
import typescript from '@rollup/plugin-typescript'
import dts from 'rollup-plugin-dts'
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')

Expand All @@ -22,10 +24,12 @@ export default [
},
],
plugins: [
peerDepsExternal(),
resolve(),
commonjs(),
typescript({ tsconfig: './tsconfig.json' }),
postcss(),
terser(),
],
},
{
Expand Down
91 changes: 86 additions & 5 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2720,12 +2720,15 @@ __metadata:
"@rollup/plugin-typescript": ^8.3.0
"@types/react": ^17.0.37
npm-run-all: ^4.1.5
react: ^17.0.2
rollup: ^2.60.2
rollup-plugin-dts: ^4.0.1
rollup-plugin-peer-deps-external: ^2.2.4
rollup-plugin-postcss: ^4.0.2
rollup-plugin-terser: ^7.0.2
tailwindcss: ^2.2.19
typescript: ^4.5.2
peerDependencies:
react: ^17.0.2
languageName: unknown
linkType: soft

Expand Down Expand Up @@ -3301,6 +3304,13 @@ __metadata:
languageName: node
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":
version: 5.1.0
resolution: "commander@npm:5.1.0"
Expand Down Expand Up @@ -6018,6 +6028,17 @@ __metadata:
languageName: node
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":
version: 4.3.7
resolution: "jose@npm:4.3.7"
Expand Down Expand Up @@ -8248,7 +8269,7 @@ __metadata:
languageName: node
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
resolution: "randombytes@npm:2.1.0"
dependencies:
Expand Down Expand Up @@ -8675,6 +8696,15 @@ __metadata:
languageName: node
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":
version: 4.0.2
resolution: "rollup-plugin-postcss@npm:4.0.2"
Expand All @@ -8698,6 +8728,20 @@ __metadata:
languageName: node
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":
version: 2.8.2
resolution: "rollup-pluginutils@npm:2.8.2"
Expand Down Expand Up @@ -8815,6 +8859,15 @@ __metadata:
languageName: node
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":
version: 2.0.0
resolution: "set-blocking@npm:2.0.0"
Expand Down Expand Up @@ -8978,7 +9031,17 @@ __metadata:
languageName: node
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
resolution: "source-map@npm:0.7.3"
checksum: cd24efb3b8fa69b64bf28e3c1b1a500de77e84260c5b7f2b873f88284df17974157cc88d386ee9b6d081f08fdd8242f3fc05c953685a6ad81aad94c7393dedea
Expand All @@ -9001,7 +9064,7 @@ __metadata:
languageName: node
linkType: hard

"source-map@npm:^0.6.1":
"source-map@npm:^0.6.0, source-map@npm:^0.6.1":
version: 0.6.1
resolution: "source-map@npm:0.6.1"
checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2
Expand Down Expand Up @@ -9362,7 +9425,7 @@ __metadata:
languageName: node
linkType: hard

"supports-color@npm:^7.1.0":
"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0":
version: 7.2.0
resolution: "supports-color@npm:7.2.0"
dependencies:
Expand Down Expand Up @@ -9481,6 +9544,24 @@ __metadata:
languageName: node
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":
version: 0.2.0
resolution: "text-table@npm:0.2.0"
Expand Down

0 comments on commit 90d7a73

Please sign in to comment.