![Create React App Officially Deprecated Amid React 19 Compatibility Issues](https://cdn.sanity.io/images/cgdhsj6q/production/04fa08cf844d798abc0e1a6391c129363cc7e2ab-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Create React App Officially Deprecated Amid React 19 Compatibility Issues
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
johnny-dependency
Advanced tools
npm -ls for remote packages
johnny-dependency
fetches the dependency tree metadata for a remote npm package.
Additionally johnny-dependency
fetches information about the latest version of dependency packages
so that you have information about the health of a package's dependency tree
(ie how out of date dependencies are).
$ npm install johnny-dependency
// only required for accessing private packages
const pacoteOptions = {
auth: {
<NPM_AUTH_TOKEN>,
},
};
var jd = require('johnny-dependency');
jd('johhny-dependency@latest', pacoteOptions).then((res) => {
/*
{
"name":"johnny-dependency",
"version":"0.3.0",
"latestVersion":"0.3.0",
"children":[
{
"name":"lodash",
"version":"4.17.4",
"latestVersion":"4.17.4",
"children":[],
},
{
"name":"rxjs",
"version":"5.4.2",
"latestVersion":"5.4.2",
"children":[
...
],
},
...
*/
});
johnny-dependency
will prune any circular dependencies in its return data
johnny-dependency
also ships with a cli script that allows you to get info about a remote package from the command-line
johnny-dependency johnny-dependency@latest
johnny-dependency
works for private packages as well -
you just need to provide an auth token in the optional pacoteOptions
argument.
See usage for an example.
If using the cli johnny-dependency will look for a token in .npmrc
in your home dir.
A big thank you to the following for their help:
FAQs
npm -ls for remote packages
The npm package johnny-dependency receives a total of 3 weekly downloads. As such, johnny-dependency popularity was classified as not popular.
We found that johnny-dependency demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.