Skip to content
This repository has been archived by the owner on Jan 18, 2024. It is now read-only.

refactor(json-file): move to expo/expo #4782

Merged
merged 1 commit into from
Nov 23, 2023

Conversation

byCedric
Copy link
Member

Why

This package is actively used, and should exist in expo/expo.

How

See expo/expo#25405

Test Plan

See if CI passes.

byCedric added a commit to expo/expo that referenced this pull request Nov 23, 2023
# Why

This package is used in various places [within this
monorepo](https://github.com/search?q=repo%3Aexpo%2Fexpo%20%40expo%2Fjson-file%20path%3A**%2Fpackage.json&type=code).

The clean-up PR is here: expo/expo-cli#4782

# How

- Moved `@expo/json-file` from `expo/expo-cli`.
- Added missing `devDependencies` relation to `expo-module-scripts`
- Updated `jest.config.js`, and `package.json`
- Building with TSC, not with babel, so dropped `babel.config.js`

# Test Plan

See if CI passes.

# Checklist

<!--
Please check the appropriate items below if they apply to your diff.
This is required for changes to Expo modules.
-->

- [x] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [ ] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [ ] This diff will work correctly for `npx expo prebuild` & EAS Build
(eg: updated a module plugin).
@byCedric byCedric merged commit fb48418 into main Nov 23, 2023
2 of 4 checks passed
@byCedric byCedric deleted the @bycedric/json-file/move-to-expo branch November 23, 2023 10:11
onizam95 pushed a commit to onizam95/expo-av-drm that referenced this pull request Jan 15, 2024
# Why

This package is used in various places [within this
monorepo](https://github.com/search?q=repo%3Aexpo%2Fexpo%20%40expo%2Fjson-file%20path%3A**%2Fpackage.json&type=code).

The clean-up PR is here: expo/expo-cli#4782

# How

- Moved `@expo/json-file` from `expo/expo-cli`.
- Added missing `devDependencies` relation to `expo-module-scripts`
- Updated `jest.config.js`, and `package.json`
- Building with TSC, not with babel, so dropped `babel.config.js`

# Test Plan

See if CI passes.

# Checklist

<!--
Please check the appropriate items below if they apply to your diff.
This is required for changes to Expo modules.
-->

- [x] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [ ] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [ ] This diff will work correctly for `npx expo prebuild` & EAS Build
(eg: updated a module plugin).
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant