René's URL Explorer Experiment


Title: feat(rstack): add plugin SPI by ScriptedAlchemy · Pull Request #336 · rstackjs/rstack-cli · GitHub

Open Graph Title: feat(rstack): add plugin SPI by ScriptedAlchemy · Pull Request #336 · rstackjs/rstack-cli

X Title: feat(rstack): add plugin SPI by ScriptedAlchemy · Pull Request #336 · rstackjs/rstack-cli

Description: Summary add a small public Rstack CLI plugin SPI with explicit define.plugins registration, sequential setup, custom commands, and typed config modifiers compose plugin contributions into Rsbuild, Rslib, Rstest, Rslint, Rspress, fmt, and staged config loading while preserving native-tool lifecycle ownership and CLI precedence validate plugin and command definitions, isolate config-loading sessions, and cover command dispatch, modifiers, reloads, Rstest inheritance, and type exports document the lifecycle, native extension boundary, compatibility policy, and non-goals in aligned English and Chinese guides Testing pnpm format pnpm check pnpm check:spell pnpm build pnpm --filter rstack build:native pnpm test pnpm --dir website build

Open Graph Description: Summary add a small public Rstack CLI plugin SPI with explicit define.plugins registration, sequential setup, custom commands, and typed config modifiers compose plugin contributions into Rsbuild,...

X Description: Summary add a small public Rstack CLI plugin SPI with explicit define.plugins registration, sequential setup, custom commands, and typed config modifiers compose plugin contributions into Rsbuild,...

Opengraph URL: https://github.com/rstackjs/rstack-cli/pull/336

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:8d457b50-8385-3a3b-9573-cf432a2a9b63
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8986:2A9EFD:180483E:20DD7EE:6AEC4F6B
html-safe-nonce5ca7d5b5d24e689b877a79e75136888b99362a262f8782fd8903b398987fb8da
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4OTg2OjJBOUVGRDoxODA0ODNFOjIwREQ3RUU6NkFFQzRGNkIiLCJ2aXNpdG9yX2lkIjoiMTY5MTMxOTQ4NTQzMjg3NjkwNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac1b79ccb76b630a7fb454e63510e7e90d4d2f41c89087d4e05c6672ea21e33c58
hovercard-subject-tagpull_request:4266904152
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/rstackjs/rstack-cli/pull/336/files
twitter:imagehttps://avatars.githubusercontent.com/u/25274700?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/25274700?s=400&v=4
og:image:altSummary add a small public Rstack CLI plugin SPI with explicit define.plugins registration, sequential setup, custom commands, and typed config modifiers compose plugin contributions into Rsbuild,...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None6ca32965856ea81b6bbd73c353376d516b913c9368e537437211a5ba6c79a978
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/rstackjs/rstack-cli git https://github.com/rstackjs/rstack-cli.git
octolytics-dimension-user_id129049372
octolytics-dimension-user_loginrstackjs
octolytics-dimension-repository_id1138027854
octolytics-dimension-repository_nworstackjs/rstack-cli
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1138027854
octolytics-dimension-repository_network_root_nworstackjs/rstack-cli
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release5b0bb888fe458de0a1a56c4af462f1e3e4bb053a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/rstackjs/rstack-cli/pull/336/files#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Frstackjs%2Frstack-cli%2Fpull%2F336%2Ffiles
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Frstackjs%2Frstack-cli%2Fpull%2F336%2Ffiles
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=rstackjs%2Frstack-cli
Reloadhttps://github.com/rstackjs/rstack-cli/pull/336/files
Reloadhttps://github.com/rstackjs/rstack-cli/pull/336/files
Reloadhttps://github.com/rstackjs/rstack-cli/pull/336/files
rstackjshttps://github.com/rstackjs
rstack-clihttps://github.com/rstackjs/rstack-cli
Codehttps://github.com/rstackjs/rstack-cli
Issues3 (3)https://github.com/rstackjs/rstack-cli/issues
Pull requests1 (1)https://github.com/rstackjs/rstack-cli/pulls
Discussionshttps://github.com/rstackjs/rstack-cli/discussions
Actionshttps://github.com/rstackjs/rstack-cli/actions
Projectshttps://github.com/rstackjs/rstack-cli/projects
Security and qualityhttps://github.com/rstackjs/rstack-cli/security
Insightshttps://github.com/rstackjs/rstack-cli/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Frstackjs%2Frstack-cli%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Frstackjs%2Frstack-cli%2Fissues%2Fnew%2Fchoose
ScriptedAlchemyhttps://github.com/ScriptedAlchemy
rstackjs:mainhttps://github.com/rstackjs/rstack-cli/tree/main
ScriptedAlchemy:codex/rstack-plugin-spihttps://github.com/ScriptedAlchemy/rstack-cli/tree/codex/rstack-plugin-spi
Conversation 7 https://github.com/rstackjs/rstack-cli/pull/336
Commits 12 https://github.com/rstackjs/rstack-cli/pull/336/commits
Checks 4 https://github.com/rstackjs/rstack-cli/pull/336/checks
Files changed https://github.com/rstackjs/rstack-cli/pull/336/files
Please reload this pagehttps://github.com/rstackjs/rstack-cli/pull/336/files
feat(rstack): add plugin SPI https://github.com/rstackjs/rstack-cli/pull/336/files#top
Show all changes 12 commits https://github.com/rstackjs/rstack-cli/pull/336/files
017f5ed feat(rstack): define plugin SPI ScriptedAlchemy Aug 12, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/017f5eda6f3855a1d1bfa0152fd00d8bf66b3050
a7b901e feat(rstack): support plugin commands ScriptedAlchemy Aug 12, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/a7b901e9ad9798eda16b4c26223249aea34994bd
884d2af feat(rstack): apply plugin config modifiers ScriptedAlchemy Aug 12, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/884d2af9e8a16dfdea7817fcf087a91733d46b1b
4563930 fix(rstack): harden plugin runtime ScriptedAlchemy Aug 12, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/4563930bbb3f17b8c40f76aac708ff931b81e3e8
623c4cb docs: document Rstack plugins ScriptedAlchemy Aug 12, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/623c4cba776111cbad56d1bc4d6b88a5a904af9a
e333b4d refactor(rstack): reuse loaded plugin runtime ScriptedAlchemy Aug 13, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/e333b4d586743be1e33bd490d3f55505c4eb1515
3825894 fix(rstack): initialize plugins before config factories ScriptedAlchemy Aug 13, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/38258948f7fbc864e48925764d76625ab1429243
8ab7c60 refactor(rstack): simplify plugin lifecycle code ScriptedAlchemy Aug 13, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/8ab7c6079dacfe2ce246112d8e1e3ff68edd9304
949e3e1 refactor(rstack): clarify automatic test config resolution ScriptedAlchemy Aug 13, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/949e3e111fb9ddc59997648f100986a4dae9c21c
afde873 chore: merge main into plugin SPI ScriptedAlchemy Aug 13, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/afde873c206002ea07a1b31c306bedb6e798eb9a
96b0de5 chore: merge main into plugin SPI ScriptedAlchemy Aug 14, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/96b0de56de1a7b614e1c54a2c757930cb85974c1
c9a8677 Merge remote-tracking branch 'origin/main' into codex/rstack-plugin-spi ScriptedAlchemy Aug 19, 2026 https://github.com/rstackjs/rstack-cli/pull/336/commits/c9a8677e72dcdce4810ffb9f04558a22072ec633
Clear filters https://github.com/rstackjs/rstack-cli/pull/336/files
Please reload this pagehttps://github.com/rstackjs/rstack-cli/pull/336/files
Please reload this pagehttps://github.com/rstackjs/rstack-cli/pull/336/files
commands.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-c3b0123d5d69dcc527de6fe3cd48cff2e1405a8a325238837f3b847ee2ac5823
config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-56cb682bbca3cc1d4f4dccec2feef18640fbe2307c696e5486e813ef96fac871
cli.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-40c601361518583aa6a1835dfcfb6b93afb0066a53a8fe3718aa95432a19e5b9
config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-7fae5a74429e9590739d0d010c96a2e30d1f5341a7b4e4d812956e5a0aeac88c
index.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-42bbdbddfb7c1c99d4be15aeeab0391c2ec8e67ce5a2da331c9b461e739b96fc
plugin.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-9c58beea8787195f4d135094a5964b467e8f14962b05f48898e9482d0de8d1d0
pluginRuntime.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-627cabc15acc9b7192b0092c1669c945c9fd95d06553c13a1c2695dd9dee2b79
rsbuildConfig.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-9f171a1feb569c7a014cca9d22c2dcbb0293d3f5bb9684db01ddeffbd00e67bd
rslibConfig.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-153c549977a50b883eaf01a87fb3e518a2449503ac80494f049b04c7427aa52f
rslintConfig.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-03f02101a3d10b23d1bf734f30dd06d67a93a58ea55488b9ddf9831e521aa396
rspressConfig.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-cbd3707db472826dd4c65849d10a88f03ec29b521172a35eddbdf362796785ac
rstestConfig.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-0cef550a1128543a6fbf12f0f4e1232ee0b7e2f3aa5e55cd4e270eee2122b55f
staged.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-6c4a95253feb7eb566dad85f4191df0421fceb6eeb1f1c66e2b798bc55e3eceb
broken.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-08e705cd149192d831aca6fb8e5624a7eef25cb3f3cc8299f3a32dbb80b62f1c
index.test.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-11415766d45d1e205c650e425d6405a15f5811772cac69a9891cc46a5ebf8436
rstack.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-590270bcf9889135a57e407777f38bec7d39306c8d56ccbaaf66283c51cb883d
state.test.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-ce921df5cfef40ff94176648290a972731ebf7c071e952e0dbf73bb0717352e1
index.test.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-c6da4633a1907e44fc7f879a45d72647e82cbef49cee07c73f5fa3fca5310b6c
duplicate-plugins.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-887ecc17e397a73a5cfd7c675daffa5467c3157e6866b3589e448645f7567ef0
index.test.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-e583b438b27b4b3265bc62779bbb7f9aa228526f9bd3c92c4909fde91b8936ee
parallel-first.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-cf53925651d9ba7da91636a8e72d0cb497312e70d8e3c456d49d9fc90e090514
parallel-second.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-1a275c34ac11a591bc8a225d36dd59798c2072ccfd1cf4f51bbb4f944f726e5d
plugins.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-028d922aad299adf8a33e22fd7e96301a433a33b283be7d9adfaba43f1f45c5f
rstack.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-c95402b76aaf967f5f42b0d6519a721be5a33742a109d711982cdea0f810f6b7
adapters.test.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-98575aa373f78e3b4285f6b1c633b58b8663cbfa5074ff90a6f8f6dad85f71ff
explicit-rstack.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-3eb4652bfff13f60e5b3e63814c04b2dc60dc31383ae197d8ad5db9a15549ff9
factory-order-rstack.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-a8bcca3e6fcbce8365b11901c6e66f64f9f2ddfda05df370e23b0c9052ff0961
fmt.test.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-671dc66302230b322cc2eda857665db7fa80ed3e92f2cf7e00d4de5d36b6eab5
index.test.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-e1c0af8db53d4134c9e63065313a67b270e1ff3712f74172a987c8e97e624602
lint.test.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-5fafb0d319fc50b983a505db15b402beb5afdd1ea5a849e9a12613a349ac21ac
projects-explicit-rstack.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-de12aeae2628800ea4a69786f8a3b2f01d98b13d6d3621902c6c36e9087d3469
rstack.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-9b5d0cc8092d10f784513eaeafd2381b70d59f645581088efd50f65523b714cb
test-modifier-extends-rstack.config.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-c1c8d42d72dd80bb16b53c3d5c98245810593a025dc2fccbf85c30cbed077913
pluginRuntime.test.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-fffc94ebc1bedaefc4533de1944e70598cd0ab4c6e945a816acf927ac3ddecaa
index.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-54102929fbc6530eafd0b5a562aced41c7aa7671457c10fc367cfb16aaf03d19
index.ts https://github.com/rstackjs/rstack-cli/pull/336/files#diff-c1a5eb9463ce312c17977bc8ae4e049e1020d7f01fbc2f6530be5db0706abb44
_meta.json https://github.com/rstackjs/rstack-cli/pull/336/files#diff-1c66d7bd936e6eaca7cca99600f264c2068dd6c4281eb94bc56049dc96a7a084
api-reference.mdx https://github.com/rstackjs/rstack-cli/pull/336/files#diff-3ff2ad86862d43f4eff464ff2dfa24482294fa6ebac69eaa1aa704ff9f19af60
configuration.mdx https://github.com/rstackjs/rstack-cli/pull/336/files#diff-612652759e4a5c0f559bde0c8e50bc97421d21f6e1acf4a1f85eef3489bf8aa3
plugins.mdx https://github.com/rstackjs/rstack-cli/pull/336/files#diff-d7184ddbf81f304426b05457207ff40096c55a67d68d7992c9be83cbbbcc9c76
_meta.json https://github.com/rstackjs/rstack-cli/pull/336/files#diff-523ce1db6edd777a86c1c5ab09c1428510084c318fb1429223b2fbb0374afff1
api-reference.mdx https://github.com/rstackjs/rstack-cli/pull/336/files#diff-853198f593832070d9d4e316589e4c14f4081e5fb52d87b2fbffb6b65c57c4cf
configuration.mdx https://github.com/rstackjs/rstack-cli/pull/336/files#diff-5f69fbbe323517f58626db899e335bd28af9410970d8a22d55a72c36e003be37
plugins.mdx https://github.com/rstackjs/rstack-cli/pull/336/files#diff-fa7e9cda69b7b896b934c363404882bebc36e4c74adc902eb54101add318adb4
packages/rstack/src/cli/commands.tshttps://github.com/rstackjs/rstack-cli/pull/336/files#diff-c3b0123d5d69dcc527de6fe3cd48cff2e1405a8a325238837f3b847ee2ac5823
View file https://github.com/ScriptedAlchemy/rstack-cli/blob/c9a8677e72dcdce4810ffb9f04558a22072ec633/packages/rstack/src/cli/commands.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/rstackjs/rstack-cli/pull/336/{{ revealButtonHref }}
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-c3b0123d5d69dcc527de6fe3cd48cff2e1405a8a325238837f3b847ee2ac5823
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-c3b0123d5d69dcc527de6fe3cd48cff2e1405a8a325238837f3b847ee2ac5823
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-c3b0123d5d69dcc527de6fe3cd48cff2e1405a8a325238837f3b847ee2ac5823
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-c3b0123d5d69dcc527de6fe3cd48cff2e1405a8a325238837f3b847ee2ac5823
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-c3b0123d5d69dcc527de6fe3cd48cff2e1405a8a325238837f3b847ee2ac5823
packages/rstack/src/config.tshttps://github.com/rstackjs/rstack-cli/pull/336/files#diff-56cb682bbca3cc1d4f4dccec2feef18640fbe2307c696e5486e813ef96fac871
View file https://github.com/ScriptedAlchemy/rstack-cli/blob/c9a8677e72dcdce4810ffb9f04558a22072ec633/packages/rstack/src/config.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/rstackjs/rstack-cli/pull/336/{{ revealButtonHref }}
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-56cb682bbca3cc1d4f4dccec2feef18640fbe2307c696e5486e813ef96fac871
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-56cb682bbca3cc1d4f4dccec2feef18640fbe2307c696e5486e813ef96fac871
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-56cb682bbca3cc1d4f4dccec2feef18640fbe2307c696e5486e813ef96fac871
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-56cb682bbca3cc1d4f4dccec2feef18640fbe2307c696e5486e813ef96fac871
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-56cb682bbca3cc1d4f4dccec2feef18640fbe2307c696e5486e813ef96fac871
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-56cb682bbca3cc1d4f4dccec2feef18640fbe2307c696e5486e813ef96fac871
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-56cb682bbca3cc1d4f4dccec2feef18640fbe2307c696e5486e813ef96fac871
packages/rstack/src/fmt/cli.tshttps://github.com/rstackjs/rstack-cli/pull/336/files#diff-40c601361518583aa6a1835dfcfb6b93afb0066a53a8fe3718aa95432a19e5b9
View file https://github.com/ScriptedAlchemy/rstack-cli/blob/c9a8677e72dcdce4810ffb9f04558a22072ec633/packages/rstack/src/fmt/cli.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/rstackjs/rstack-cli/pull/336/{{ revealButtonHref }}
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-40c601361518583aa6a1835dfcfb6b93afb0066a53a8fe3718aa95432a19e5b9
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-40c601361518583aa6a1835dfcfb6b93afb0066a53a8fe3718aa95432a19e5b9
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-40c601361518583aa6a1835dfcfb6b93afb0066a53a8fe3718aa95432a19e5b9
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-40c601361518583aa6a1835dfcfb6b93afb0066a53a8fe3718aa95432a19e5b9
packages/rstack/src/fmt/config.tshttps://github.com/rstackjs/rstack-cli/pull/336/files#diff-7fae5a74429e9590739d0d010c96a2e30d1f5341a7b4e4d812956e5a0aeac88c
View file https://github.com/ScriptedAlchemy/rstack-cli/blob/c9a8677e72dcdce4810ffb9f04558a22072ec633/packages/rstack/src/fmt/config.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/rstackjs/rstack-cli/pull/336/{{ revealButtonHref }}
https://github.com/rstackjs/rstack-cli/pull/336/files#diff-7fae5a74429e9590739d0d010c96a2e30d1f5341a7b4e4d812956e5a0aeac88c
packages/rstack/src/index.tshttps://github.com/rstackjs/rstack-cli/pull/336/files#diff-42bbdbddfb7c1c99d4be15aeeab0391c2ec8e67ce5a2da331c9b461e739b96fc
View file https://github.com/ScriptedAlchemy/rstack-cli/blob/c9a8677e72dcdce4810ffb9f04558a22072ec633/packages/rstack/src/index.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/rstackjs/rstack-cli/pull/336/{{ revealButtonHref }}
Please reload this pagehttps://github.com/rstackjs/rstack-cli/pull/336/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.