swc/docs/adr
jochong 499c803413
Some checks failed
CI / Cargo fmt (push) Has been cancelled
CI / Cargo clippy (push) Has been cancelled
CI / Check license of dependencies (push) Has been cancelled
CI / Check (macos-latest) (push) Has been cancelled
CI / Check (ubuntu-latest) (push) Has been cancelled
CI / Check (windows-latest) (push) Has been cancelled
CI / Test wasm (binding_core_wasm) (push) Has been cancelled
CI / Test wasm (binding_minifier_wasm) (push) Has been cancelled
CI / Test wasm (binding_typescript_wasm) (push) Has been cancelled
CI / List crates (push) Has been cancelled
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Has been cancelled
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Has been cancelled
CI / Test with @swc/cli (push) Has been cancelled
CI / Miri (better_scoped_tls) (push) Has been cancelled
CI / Miri (string_enum) (push) Has been cancelled
CI / Miri (swc) (push) Has been cancelled
CI / Miri (swc_bundler) (push) Has been cancelled
Benchmark / Bench everything (push) Has been cancelled
Publish crates (auto) / Publish cargo crates (push) Has been cancelled
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Has been cancelled
CI / Done (push) Has been cancelled
chore: Typo (#9709)
2024-11-05 00:05:03 +09:00
..
00000-whats-the-big-idea.md chore(repo): Configure prettier (#4523) 2022-05-04 14:25:28 +00:00
00001-support-transformation-plugin-native.md chore: Typo (#9709) 2024-11-05 00:05:03 +09:00
00002-support-event-trace-profiling.md chore(repo): Configure prettier (#4523) 2022-05-04 14:25:28 +00:00
00003-reserve-bytepos-0-for-dummy-span.md feat(common): Reserve BytePos(0) for dummy spans (#4616) 2022-05-11 16:14:42 +00:00
00004-add-ast-path-info-to-visitor.md feat(visit): Add path-aware variants (#5073) 2022-07-05 04:38:27 +00:00
README.md chore(repo): Configure prettier (#4523) 2022-05-04 14:25:28 +00:00
template.md chore(repo): Configure prettier (#4523) 2022-05-04 14:25:28 +00:00

Architectural Decision Records

This directory contains a series of Architectural Decision Records or "ADRs" for the swc project. We're going to try to use it as a kind of collective memory of the decisions we've made and the path we've taken to get the project to its current point.

Note that these are historical references that do not supersede (but might enhance) the living documentation of the project itself, which you can find inline in the source code.

Proposing a non-trivial change to the way swc works? You might like to start with an ADR by copying template.md into a new file, filling out a first version of the proposal, and posting it as a PR on the github repo for discussion.