Files
react-native/tools/__tests__/no-dev-dependencies-in-react-native-package-test.js
T
Ruslan Lesiutin 714b502b0c | RN Monorepo | Migrate to package (#36434)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/36434

Changelog: [Internal]

This is a squashed stack of 18 commits, starting from D43202126

allow-large-files

Reviewed By: cortinico

Differential Revision: D43977381

fbshipit-source-id: 0da552ddb85f2f61a0be0ef071915b35f3f8555c
2023-03-17 05:03:25 -07:00

33 lines
705 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
*/
import path from 'path';
import fs from 'fs';
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');
});
});