Files
react-native/tools/__tests__/no-dependencies-in-root-package-test.js
Moti ZilbermanandFacebook GitHub Bot d6e0bc714a Enable lint/sort-imports everywhere (#41334)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/41334

TSIA.

Changelog: [Internal]

Reviewed By: robhogan

Differential Revision: D51025812

fbshipit-source-id: e10d437be775a6b80946483aa96460f34927f870
2023-11-06 12:59:38 -08:00

31 lines
679 B
JavaScript

/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @format
* @flow strict-local
*/
import fs from 'fs';
import path from 'path';
const CURRENT_DIR = __dirname;
const PATH_TO_ROOT_PACKAGE_MANIFEST = path.join(
CURRENT_DIR,
'..',
'..',
'package.json',
);
const manifest = JSON.parse(
fs.readFileSync(PATH_TO_ROOT_PACKAGE_MANIFEST).toString(),
);
describe('@react-native/monorepo root package', () => {
it('expected not to list any dependencies', () => {
expect(manifest).not.toHaveProperty('dependencies');
});
});