Skip to content

Commit

Permalink
Feat/performance v3 (#282)
Browse files Browse the repository at this point in the history
* fix: build type error

* v3.0.11-beta.5

* chore(demo): deps upgrade
  • Loading branch information
sonofmagic authored Mar 5, 2024
1 parent 78310c2 commit cf5e44e
Show file tree
Hide file tree
Showing 28 changed files with 873 additions and 523 deletions.
2 changes: 1 addition & 1 deletion demo/gulp-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
"typescript": "^5.3.3",
"weapp-ide-cli": "^1.0.1",
"weapp-tailwindcss-children": "^0.1.0",
"weapp-tailwindcss-webpack-plugin": "^3.0.11-beta.4"
"weapp-tailwindcss-webpack-plugin": "^3.0.11-beta.5"
},
"dependencies": {
"@vant/weapp": "^1.11.2"
Expand Down
111 changes: 66 additions & 45 deletions demo/gulp-app/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -134,16 +134,21 @@
chalk "^2.4.2"
js-tokens "^4.0.0"

"@babel/parser@7.23.9", "@babel/parser@^7.23.9":
version "7.23.9"
resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b"
integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==
"@babel/parser@7.24.0", "@babel/parser@^7.24.0":
version "7.24.0"
resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.24.0.tgz#26a3d1ff49031c53a97d03b604375f028746a9ac"
integrity sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==

"@babel/parser@^7.22.15":
version "7.23.0"
resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719"
integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==

"@babel/parser@^7.23.9":
version "7.23.9"
resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b"
integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==

"@babel/template@^7.22.15":
version "7.22.15"
resolved "https://registry.npmmirror.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38"
Expand All @@ -153,7 +158,23 @@
"@babel/parser" "^7.22.15"
"@babel/types" "^7.22.15"

"@babel/[email protected]", "@babel/traverse@^7.23.9":
"@babel/[email protected]":
version "7.24.0"
resolved "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.24.0.tgz#4a408fbf364ff73135c714a2ab46a5eab2831b1e"
integrity sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==
dependencies:
"@babel/code-frame" "^7.23.5"
"@babel/generator" "^7.23.6"
"@babel/helper-environment-visitor" "^7.22.20"
"@babel/helper-function-name" "^7.23.0"
"@babel/helper-hoist-variables" "^7.22.5"
"@babel/helper-split-export-declaration" "^7.22.6"
"@babel/parser" "^7.24.0"
"@babel/types" "^7.24.0"
debug "^4.3.1"
globals "^11.1.0"

"@babel/traverse@^7.23.9":
version "7.23.9"
resolved "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.23.9.tgz#2f9d6aead6b564669394c5ce0f9302bb65b9d950"
integrity sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==
Expand All @@ -169,10 +190,10 @@
debug "^4.3.1"
globals "^11.1.0"

"@babel/types@7.23.9", "@babel/types@^7.23.9":
version "7.23.9"
resolved "https://registry.npmmirror.com/@babel/types/-/types-7.23.9.tgz#1dd7b59a9a2b5c87f8b41e52770b5ecbf492e002"
integrity sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==
"@babel/types@7.24.0", "@babel/types@^7.24.0":
version "7.24.0"
resolved "https://registry.npmmirror.com/@babel/types/-/types-7.24.0.tgz#3b951f435a92e7333eba05b7566fd297960ea1bf"
integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==
dependencies:
"@babel/helper-string-parser" "^7.23.4"
"@babel/helper-validator-identifier" "^7.22.20"
Expand Down Expand Up @@ -214,25 +235,34 @@
"@babel/helper-validator-identifier" "^7.22.20"
to-fast-properties "^2.0.0"

"@babel/types@^7.23.9":
version "7.23.9"
resolved "https://registry.npmmirror.com/@babel/types/-/types-7.23.9.tgz#1dd7b59a9a2b5c87f8b41e52770b5ecbf492e002"
integrity sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==
dependencies:
"@babel/helper-string-parser" "^7.23.4"
"@babel/helper-validator-identifier" "^7.22.20"
to-fast-properties "^2.0.0"

"@cspotcode/source-map-support@^0.8.0":
version "0.8.1"
resolved "https://registry.npmmirror.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz"
integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==
dependencies:
"@jridgewell/trace-mapping" "0.3.9"

"@csstools/[email protected].3":
version "4.0.3"
resolved "https://registry.npmmirror.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-4.0.3.tgz#d8b04ff5eefb1a9bc8f1ab99b8f3b6b04b704480"
integrity sha512-/dt5M9Ty/x3Yiq0Nm/5PJJzwkVFchJgdjKVnryBPtoMCb9ohb/nDIJOwr/Wr3hK3FDs1EA1GE6PyRYsUmQPS8Q==
"@csstools/[email protected].5":
version "4.0.5"
resolved "https://registry.npmmirror.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-4.0.5.tgz#c2b9a89e8c2f4cb80c3587dae1ed544447bbd16e"
integrity sha512-qG3MI7IN3KY9UwdaE9E7G7sFydscVW7nAj5OGwaBP9tQPEEVdxXTGI+l1ZW5EUpZFSj+u3q/22fH5+8HI72+Bg==
dependencies:
"@csstools/selector-specificity" "^3.0.0"
"@csstools/selector-specificity" "^3.0.2"
postcss-selector-parser "^6.0.13"

"@csstools/selector-specificity@^3.0.0":
version "3.0.0"
resolved "https://registry.npmmirror.com/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz#798622546b63847e82389e473fd67f2707d82247"
integrity sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==
"@csstools/selector-specificity@^3.0.2":
version "3.0.2"
resolved "https://registry.npmmirror.com/@csstools/selector-specificity/-/selector-specificity-3.0.2.tgz#ea61ba7bb24be3502c6aaa3190ed231f4633a81e"
integrity sha512-RpHaZ1h9LE7aALeQXmXrJkRG84ZxIsctEN2biEUmFyKpzFM3zZ35eUMcIzZFsw/2olQE6v69+esEqU2f1MKycg==

"@eslint-community/eslint-utils@^4.1.2", "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
version "4.4.0"
Expand Down Expand Up @@ -4232,10 +4262,10 @@ lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"

[email protected].7:
version "0.30.7"
resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.7.tgz#0cecd0527d473298679da95a2d7aeb8c64048505"
integrity sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==
[email protected].8:
version "0.30.8"
resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.8.tgz#14e8624246d2bedba70d5462aa99ac9681844613"
integrity sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==
dependencies:
"@jridgewell/sourcemap-codec" "^1.4.15"

Expand Down Expand Up @@ -5025,10 +5055,10 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0:
resolved "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz"
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==

[email protected].33:
version "8.4.33"
resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742"
integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==
[email protected].35, postcss@^8.4.34:
version "8.4.35"
resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7"
integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==
dependencies:
nanoid "^3.3.7"
picocolors "^1.0.0"
Expand All @@ -5052,15 +5082,6 @@ postcss@^8.4.32:
picocolors "^1.0.0"
source-map-js "^1.0.2"

postcss@^8.4.34:
version "8.4.35"
resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7"
integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==
dependencies:
nanoid "^3.3.7"
picocolors "^1.0.0"
source-map-js "^1.0.2"

prelude-ls@^1.2.1:
version "1.2.1"
resolved "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz"
Expand Down Expand Up @@ -6480,27 +6501,27 @@ weapp-tailwindcss-children@^0.1.0:
resolved "https://registry.npmmirror.com/weapp-tailwindcss-children/-/weapp-tailwindcss-children-0.1.0.tgz#0de102f04a89d77447ca3b984669bbe5ffa41aa1"
integrity sha512-HuDT78u6RbXpJIHbJzw4zW98JByWCz4elhTAT9QR/JWJuQpiRNbnqa5tL+ZTVCcT4bHt9Ppf/E2MNTohPgBE3g==

weapp-tailwindcss-webpack-plugin@^3.0.11-beta.4:
version "3.0.11-beta.4"
resolved "https://registry.npmmirror.com/weapp-tailwindcss-webpack-plugin/-/weapp-tailwindcss-webpack-plugin-3.0.11-beta.4.tgz#951c1f2fcbe6e71e83999ce09028c5338fe92e5c"
integrity sha512-vsk07NdmFWzQEsr8PwC2jIgbsBenosDOus0BqdMZjM1kzR8i8NrtiMy+HskWjr/d+tNbLUKcXQIdiEZQ73xqTw==
weapp-tailwindcss-webpack-plugin@^3.0.11-beta.5:
version "3.0.11-beta.5"
resolved "https://registry.npmmirror.com/weapp-tailwindcss-webpack-plugin/-/weapp-tailwindcss-webpack-plugin-3.0.11-beta.5.tgz#2c9e526f0251c65d462a8b065885d0479808250b"
integrity sha512-3bYwd79EeBz5gtjroclr5v4LQ/FMTz8PxmRq5iL04ov9dH1qXNSHXPQLN8NEbSpmWczpdcDqoKwPMMBFYE7mQw==
dependencies:
"@ast-core/escape" "^1.0.1"
"@babel/generator" "7.23.6"
"@babel/parser" "7.23.9"
"@babel/traverse" "7.23.9"
"@babel/types" "7.23.9"
"@csstools/postcss-is-pseudo-class" "4.0.3"
"@babel/parser" "7.24.0"
"@babel/traverse" "7.24.0"
"@babel/types" "7.24.0"
"@csstools/postcss-is-pseudo-class" "4.0.5"
"@tailwindcss-mangle/shared" "^2.2.2"
"@weapp-core/escape" "^2.0.0"
"@weapp-core/regex" "^1.0.1"
debug "4.3.4"
htmlparser2 "9.1.0"
loader-utils "2.0.3"
lru-cache "10.2.0"
magic-string "0.30.7"
magic-string "0.30.8"
md5 "2.3.0"
postcss "8.4.33"
postcss "8.4.35"
postcss-rem-to-responsive-pixel "^6.0.1"
postcss-selector-parser "6.0.15"
semver "7.6.0"
Expand Down
2 changes: 1 addition & 1 deletion demo/mpx-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
"vue-template-compiler": "^2.7.16",
"weapp-ide-cli": "^1.0.1",
"weapp-tailwindcss-children": "^0.1.0",
"weapp-tailwindcss-webpack-plugin": "^3.0.11-beta.4",
"weapp-tailwindcss-webpack-plugin": "^3.0.11-beta.5",
"webpack": "^5.90.0"
},
"browserslist": [
Expand Down
Loading

0 comments on commit cf5e44e

Please sign in to comment.