milesj
Repos
46
Followers
489
Following
28

A build system for the JavaScript ecosystem, written in Rust.

1037
23

📦 Build and prepare packages for npm distribution using standardized configurations and practices. Gotta pack 'em all!

98
2

🚀 A collection of type-safe cross-platform packages for building robust server-side and client-side systems.

92
5

🎮 A collection of lightweight, up-to-date, pre-generated, specification compliant, localized emoji JSON datasets, regex patterns, and more.

318
27

🌀 React library to safely render HTML, filter attributes, autowrap text with matchers, render emoji characters, and much more.

841
33

🤖 Centralized configuration layer for dev tools. Beep boop.

141
6

Events

new: Add typescript.routeOutDirToCache setting. (#351)

  • Add option.

  • Add tests.

  • Add more tests.

Created at 8 hours ago
delete branch
milesj delete branch 016-ts-route
Created at 8 hours ago
pull request closed
new: Add `typescript.routeOutDirToCache` setting.

This adds a new setting typescript.routeOutDirToCache, which will update the outDir of all tsconfig.jsons to point to the .moon/cache/types directory. I've found this to be extremely useful when working in large project reference monorepos.

Created at 8 hours ago

Add more tests.

Created at 9 hours ago
pull request opened
new: Add `typescript.routeOutDirToCache` setting.

This adds a new setting typescript.routeOutDirToCache, which will update the outDir of all tsconfig.jsons to point to the .moon/cache/types directory. I've found this to be extremely useful when working in large project reference monorepos.

Created at 10 hours ago
create branch
milesj create branch 016-ts-route
Created at 10 hours ago

new: Add ASCII art when run is fully cached. (#350)

  • Add ascii.

  • Update tests.

  • Try again.

Created at 18 hours ago
delete branch
milesj delete branch 016-rocket
Created at 18 hours ago
pull request closed
new: Add ASCII art when run is fully cached.

Tried many options here, but nothing really looked good or rendered correctly. :[

Created at 18 hours ago
Bug: "Single run" not resolving types / resolving incorrect libs

That's fine. I was never able to get this working nor find a root cause.

Created at 19 hours ago

Try again.

Created at 1 day ago
pull request opened
new: Add ASCII art when run is fully cached.

Tried many options here, but nothing really looked good or rendered correctly. :[

Created at 1 day ago
create branch
milesj create branch 016-rocket
Created at 1 day ago
pull request closed
internal: Rename platform enum to runtime.

The term platform was being overloaded. This refactors the enum to use "runtime" which is a combination of platform + version.

Created at 1 day ago

internal: Rename platform enum to runtime. (#348)

  • Rename runtime.

  • Rename vars.

  • Update terms.

  • Move run code.

  • More var fixes.

  • Update changelog.

Created at 1 day ago
delete branch
milesj delete branch 016-runtime
Created at 1 day ago

docs: Add links to API types for config settings. (#349)

  • Add template.

  • Add project.

  • Add workspace.

Rename runtime.

Rename vars.

Update terms.

Move run code.

More var fixes.

Update changelog.

Created at 1 day ago

docs: Add links to API types for config settings. (#349)

  • Add template.

  • Add project.

  • Add workspace.

Created at 1 day ago
delete branch
milesj delete branch 016-api-docs
Created at 1 day ago
pull request closed
docs: Add links to API types for config settings.

Instead of displaying the setting "type" as a blockquote, this will link to the actual API docs. This is 100x better and actually cleans up the visuals of these config pages.

Created at 1 day ago
pull request opened
docs: Add links to API types for config settings.

Instead of displaying the setting "type" as a blockquote, this will link to the actual API docs. This is 100x better and actually cleans up the visuals of these config pages.

Created at 1 day ago
create branch
milesj create branch 016-api-docs
Created at 1 day ago
pull request opened
internal: Rename platform enum to runtime.

The term platform was being overloaded. This refactors the enum to use "runtime" which is a combination of platform + version.

Created at 1 day ago

Move run code.

Created at 1 day ago
create branch
milesj create branch 016-runtime
Created at 1 day ago

new: Log running npm install/dedupe commands. (#347)

  • Add helper.

  • Move code around.

  • Improve output.

  • Update snapshots.

  • Update tests.

Created at 1 day ago
delete branch
milesj delete branch 016-run-command
Created at 1 day ago
pull request closed
new: Log running npm install/dedupe commands.

This PR serves 2 purposes:

  • Logs the running npm/pnpm/yarn install command to keep it consistent with running tasks.
  • Logs the dedupe command, since it felt like the install step was "hanging" when it wasn't.
Created at 1 day ago

Update tests.

Created at 1 day ago
pull request opened
new: Log running npm install/dedupe commands.

This PR serves 2 purposes:

  • Logs the running npm/pnpm/yarn install command to keep it consistent with running tasks.
  • Logs the dedupe command, since it felt like the install step was "hanging" when it wasn't.
Created at 1 day ago