You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@putout/printer

Package Overview
Dependencies
Maintainers
1
Versions
782
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@putout/printer - npm Package Compare versions

Comparing version
17.9.0
to
17.10.0
+21
lib/tokenize/state...s/if-statement/if-statement-comments.js
import {types} from '@putout/babel';
const {isBlockStatement} = types;
export const printTrailingCommentBlock = (path, printer, semantics, {printComment}) => {
const {print} = printer;
print.breakline();
printComment();
};
export const printTrailingCommentLine = (path, printer, semantics, {printComment}) => {
const {consequent} = path.node;
const consequentIsBlock = isBlockStatement(consequent);
const {print, maybe} = printer;
print.indent();
maybe.print.space(!consequentIsBlock);
printComment();
maybe.print.newline(consequentIsBlock);
};
+0
-1

@@ -314,2 +314,1 @@ import {fullstore} from 'fullstore';

};

@@ -8,2 +8,6 @@ import {types} from '@putout/babel';

import {markAfter} from '../../mark.js';
import {
printTrailingCommentBlock,
printTrailingCommentLine,
} from './if-statement-comments.js';

@@ -60,2 +64,4 @@ const {

export const IfStatement = {
printTrailingCommentBlock,
printTrailingCommentLine,
print: (path, {indent, print, maybe, write, traverse}) => {

@@ -62,0 +68,0 @@ const {parentPath} = path;

{
"name": "@putout/printer",
"version": "17.9.0",
"version": "17.10.0",
"type": "module",

@@ -5,0 +5,0 @@ "author": "coderaiser <mnemonic.enemy@gmail.com> (https://github.com/coderaiser)",

Sorry, the diff of this file is not supported yet