New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

prettier-package-json

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

prettier-package-json - npm Package Compare versions

Comparing version 1.2.0 to 1.3.0

src/sort-files.js

3

package.json

@@ -6,3 +6,3 @@ {

"license": "MIT",
"version": "1.2.0",
"version": "1.3.0",
"main": "src/index.js",

@@ -22,2 +22,3 @@ "bin": {

"glob": "^7.1.2",
"minimatch": "^3.0.4",
"parse-author": "^2.0.0",

@@ -24,0 +25,0 @@ "sort-object-keys": "^1.1.2",

@@ -6,2 +6,5 @@ module.exports = Object.freeze({

keyOrder: [
/**
* Details
*/
'private',

@@ -17,2 +20,6 @@ 'name',

'version',
/**
* Configuration
*/
'main',

@@ -26,14 +33,32 @@ 'man',

'config',
/**
* Dependencies
*/
'optionalDependencies',
'dependencies',
'bundleDependencies',
'bundledDependencies',
'peerDependencies',
'devDependencies',
'optionalDependencies',
/**
* Used for npm search
*/
'keywords',
/**
* Constraints
*/
'engines',
'engine-strict',
'engineStrict',
'os',
'cpu',
/**
* Package publishing configuration
*/
'publishConfig'
]
});

@@ -6,2 +6,3 @@

const sortContributors = require('./sort-contributors');
const sortFiles = require('./sort-files');

@@ -23,11 +24,12 @@ function stringify(object, options) {

sort('bin', packageJson),
sort('files', packageJson),
sortFiles(packageJson),
sort('directories', packageJson),
sortScripts(packageJson.scripts),
sort('config', packageJson),
sort('optionalDependencies', packageJson),
sort('dependencies', packageJson),
sort('bundleDependencies', packageJson),
sort('bundledDependencies', packageJson),
sort('peerDependencies', packageJson),
sort('devDependencies', packageJson),
sort('optionalDependencies', packageJson),
sort('keywords', packageJson),

@@ -34,0 +36,0 @@ sort('engines', packageJson),

@@ -5,2 +5,3 @@ const parse = require('parse-author');

// Sort by a field in an object
const field = (name) => (...args) => {

@@ -7,0 +8,0 @@ const [a, b] = args.map((obj) => obj[name]);

@@ -15,2 +15,11 @@ {

},
"files": [
"test",
"src/index.js",
"src",
"HISTORY",
"CHANGELOG.md",
"readme.md",
"package-lock.json"
],
"dependencies": {

@@ -17,0 +26,0 @@ "commander": "^2.9.0",

@@ -11,2 +11,3 @@ const spawn = require('./__helpers__/spawn');

test(`${command} ${args.join(' ')}`, () => {
!cb && expect.assertions(1);
return spawn(bin(command), args).then((result) => {

@@ -13,0 +14,0 @@ if (cb) {

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc