@nx/expo
Version:
19 lines (18 loc) • 614 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = update;
const devkit_1 = require("@nx/devkit");
/**
* Remove eas-cli from dev dependencies.
* Use globally eas-cli.
*
* Remove metro and metro-resolver from dev dependencies.
* react-native has dependency of @react-native/community-cli-plugin
* @react-native/community-cli-plugin has dependency of metro
* @param tree
* @returns
*/
async function update(tree) {
(0, devkit_1.removeDependenciesFromPackageJson)(tree, [], ['eas-cli', 'metro', 'metro-resolver']);
await (0, devkit_1.formatFiles)(tree);
}