Sha256: 347a893facda5f9b0ca92d009f1e5a6c5bb370eba62b12c94988b951fbbea8ea

Contents?: true

Size: 448 Bytes

Versions: 62

Compression:

Stored size: 448 Bytes

Contents

"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = addComments;

function addComments(node, type, comments) {
  if (!comments || !node) return node;
  const key = `${type}Comments`;

  if (node[key]) {
    if (type === "leading") {
      node[key] = comments.concat(node[key]);
    } else {
      node[key] = node[key].concat(comments);
    }
  } else {
    node[key] = comments;
  }

  return node;
}

Version data entries

62 entries across 61 versions & 12 rubygems

Version Path
trusty-cms-4.1.5 node_modules/@babel/types/lib/comments/addComments.js
enju_library-0.3.8 spec/dummy/node_modules/@babel/types/lib/comments/addComments.js
condenser-0.3 lib/condenser/processors/node_modules/@babel/types/lib/comments/addComments.js
condenser-0.2 lib/condenser/processors/node_modules/@babel/types/lib/comments/addComments.js
condenser-0.1 lib/condenser/processors/node_modules/@babel/types/lib/comments/addComments.js
condenser-0.0.12 lib/condenser/processors/node_modules/@babel/types/lib/comments/addComments.js
condenser-0.0.11 lib/condenser/processors/node_modules/@babel/types/lib/comments/addComments.js
condenser-0.0.10 lib/condenser/processors/node_modules/@babel/types/lib/comments/addComments.js
condenser-0.0.9 lib/condenser/processors/node_modules/@babel/types/lib/comments/addComments.js
condenser-0.0.8 lib/condenser/processors/node_modules/@babel/types/lib/comments/addComments.js
learn_create-0.0.22 lib/templates/javascript_lab_template/node_modules/@babel/types/lib/comments/addComments.js
jester-data-8.0.0 node_modules/@babel/types/lib/comments/addComments.js
ezii-os-5.2.1 node_modules/@babel/types/lib/comments/addComments.js
ezii-os-2.0.1 node_modules/@babel/types/lib/comments/addComments.js
ezii-os-1.1.0 node_modules/@babel/types/lib/comments/addComments.js
ezii-os-1.0.0 node_modules/@babel/types/lib/comments/addComments.js
condenser-0.0.7 lib/condenser/processors/node_modules/@babel/types/lib/comments/addComments.js
ezii-os-0.0.0.1.0 node_modules/@babel/types/lib/comments/addComments.js
ezii-os-0.0.0.0.1 node_modules/@babel/types/lib/comments/addComments.js
condenser-0.0.5 lib/condenser/processors/node_modules/@babel/types/lib/comments/addComments.js