fix(es/visit): Disable serde by default (#5273)

This commit is contained in:
Donny/강동윤 2022-07-23 22:54:39 +09:00 committed by GitHub
parent a37fdca969
commit a0007e11c3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 29 additions and 18 deletions

View File

@ -2,7 +2,7 @@
[build] [build]
rustdocflags = ["--cfg", "docsrs"] rustdocflags = ["--cfg", "docsrs"]
rustflags = ["-C", "target-feature=+sse2", "-Z", "new-llvm-pass-manager=no"] rustflags = ["-Z", "new-llvm-pass-manager=no"]
[target.aarch64-apple-darwin] [target.aarch64-apple-darwin]
rustflags = ["-Z", "new-llvm-pass-manager=no"] rustflags = ["-Z", "new-llvm-pass-manager=no"]

View File

@ -83,10 +83,14 @@ jobs:
# Avoid no space left on device, copyfile # Avoid no space left on device, copyfile
cargo clean cargo clean
yarn global add @swc/cli@0.1.33 yarn global add @swc/cli@0.1.56
yarn link yarn link
yarn global add file:$PWD yarn global add file:$PWD
- name: Print info
run: |
yarn global list
- name: (swc) three.js - name: (swc) three.js
run: | run: |
mkdir -p tests/integration/three-js mkdir -p tests/integration/three-js
@ -95,9 +99,11 @@ jobs:
# Download three.js # Download three.js
git clone --depth 1 https://github.com/mrdoob/three.js.git -b r117 tests/integration/three-js/repo git clone --depth 1 https://github.com/mrdoob/three.js.git -b r117 tests/integration/three-js/repo
swc -C isModule=unknown -C test=\".*.js$\" -C module.type=commonjs --sync tests/integration/three-js/repo/ -d tests/integration/three-js/build/ # TODO
# swc -C isModule=unknown -C test=\".*.js$\" -C module.type=commonjs --sync tests/integration/three-js/repo/ -d tests/integration/three-js/build/
(cd tests/integration/three-js/build/test && qunit -r failonlyreporter unit/three.source.unit.js) # TODO
# (cd tests/integration/three-js/build/test && qunit -r failonlyreporter unit/three.source.unit.js)
# terser: contains with statement in test # terser: contains with statement in test
# Rome.js: I forgot the cause, but it didn't work. # Rome.js: I forgot the cause, but it didn't work.
@ -108,14 +114,19 @@ jobs:
yarn global add qunit failonlyreporter yarn global add qunit failonlyreporter
# Download # Download
git clone --depth 1 https://github.com/reduxjs/redux.git -b v4.1.0 tests/integration/redux/repo # git clone --depth 1 https://github.com/reduxjs/redux.git -b v4.1.0 tests/integration/redux/repo
swc --sync tests/integration/redux/repo/src/ -d tests/integration/redux/repo/lib/ # TODO
echo "module.exports=require('./index')" > tests/integration/redux/repo/lib/redux.js # swc --sync tests/integration/redux/repo/src/ -d tests/integration/redux/repo/lib/
swc --sync tests/integration/redux/repo/src/ -d tests/integration/redux/repo/test/ # echo "module.exports=require('./index')" > tests/integration/redux/repo/lib/redux.js
swc --sync tests/integration/redux/repo/test/ -d tests/integration/redux/repo/test/ # TODO
# swc --sync tests/integration/redux/repo/src/ -d tests/integration/redux/repo/test/
# TODO
# swc --sync tests/integration/redux/repo/test/ -d tests/integration/redux/repo/test/
(cd tests/integration/redux/repo && yarn) # TODO
(cd tests/integration/redux/repo && npx jest '.*.js' --modulePathIgnorePatterns 'typescript') # (cd tests/integration/redux/repo && yarn)
# TODO
# (cd tests/integration/redux/repo && npx jest '.*.js' --modulePathIgnorePatterns 'typescript')
- name: (swcpack) example react app - name: (swcpack) example react app
run: | run: |
(cd crates/swc_node_bundler/tests/integration/react && yarn && npx spack) (cd crates/swc_node_bundler/tests/integration/react && yarn && npx spack)

View File

@ -17,7 +17,7 @@ bench = false
[features] [features]
debug = [] debug = []
default = ["serde"] default = []
path = [] path = []
[dependencies] [dependencies]