Files
react-native/tools/__tests__/no-dev-dependencies-in-react-native-package-test.js
T
Tim Yung 1977dd6596 RN: Sort Pragmas in Headers (#51554)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/51554

Sorts pragma directives file headers in React Native.

Changelog:
[Internal]

Reviewed By: SamChou19815

Differential Revision: D75264593

fbshipit-source-id: 9e4b253dd0fc94dc2fc469d7114b93a8aae305f4
2025-05-22 21:18:53 -07:00

33 lines
718 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.
*
* @flow strict-local
* @format
*/
import fs from 'fs';
import path from 'path';
const CURRENT_DIR = __dirname;
const PATH_TO_REACT_NATIVE_PACKAGE_MANIFEST = path.join(
CURRENT_DIR,
'..',
'..',
'packages',
'react-native',
'package.json',
);
const manifest = JSON.parse(
fs.readFileSync(PATH_TO_REACT_NATIVE_PACKAGE_MANIFEST).toString(),
);
describe('react-native package', () => {
it('expected not to list any devDependencies', () => {
expect(manifest).not.toHaveProperty('devDependencies');
});
});