Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions .codex/environments/environment.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# THIS IS AUTOGENERATED. DO NOT EDIT MANUALLY
version = 1
name = "repack"

[setup]
script = '''
# mise setup
mise trust
mise use node@24
# copy git ignored files
wt step copy-ignored
# repo setup
pnpm i
pnpm build
'''
33 changes: 33 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# AGENTS.md

Re.Pack is a toolkit for building and developing React Native applications with Webpack or Rspack instead of Metro. This repository contains the core bundling/runtime packages, integration plugins, and validation apps/tests used to verify behavior across supported setups.

## Repository Shape

- This is a JavaScript/TypeScript monorepo for Re.Pack (React Native bundling with Webpack/Rspack).
- `packages/` contains core libraries and integrations.
- `apps/` contains runnable validation applications.
- `tests/` contains compatibility and regression suites.

## Package Map (Relatively Stable Context)

- `packages/repack/`: Core toolkit with CLI commands, bundler plugins/loaders, and runtime modules.
- `packages/dev-server/`: Bundler-agnostic React Native development server.
- `packages/init/`: Initialization tooling for integrating Re.Pack into React Native projects.
- `packages/plugin-expo-modules/`: Re.Pack integration for Expo Modules.
- `packages/plugin-nativewind/`: Re.Pack integration for NativeWind.
- `packages/plugin-reanimated/`: Re.Pack integration for react-native-reanimated.

## Validation Surfaces

### Apps

- `apps/tester-app/`: Primary manual/integration validation app.
- `apps/tester-federation/`: Module Federation v1 validation app.
- `apps/tester-federation-v2/`: Module Federation v2 validation app.

### Tests

- `tests/integration/`: Integration-level automated coverage.
- `tests/metro-compat/`: Metro compatibility behavior coverage.
- `tests/resolver-cases/`: Resolver behavior and edge-case coverage.
78 changes: 0 additions & 78 deletions CLAUDE.md

This file was deleted.

1 change: 1 addition & 0 deletions CLAUDE.md