Socket
Socket
Sign inDemoInstall

jstransform

Package Overview
Dependencies
Maintainers
4
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jstransform - npm Package Compare versions

Comparing version 8.0.0 to 8.1.0

visitors/__tests__/gen/generate-type-syntax-test.js

8

package.json
{
"name": "jstransform",
"version": "8.0.0",
"version": "8.1.0",
"description": "A simple AST visitor-based JS transformer",

@@ -41,3 +41,7 @@ "contributors": [

"scriptPreprocessor": "<rootDir>/jestPreprocessor.js",
"setupEnvScriptFile": "<rootDir>/jestEnvironment.js"
"setupEnvScriptFile": "<rootDir>/jestEnvironment.js",
"testPathIgnorePatterns": [
"/node_modules/",
"/__tests__/[^/]*/.+"
]
},

@@ -44,0 +48,0 @@ "scripts": {

@@ -31,3 +31,3 @@ /**

classSyntaxVisitors =
require('jstransform/visitors/es6-class-visitors').visitorList;
require('../es6-class-visitors').visitorList;
flowSyntaxVisitors = require('../type-syntax.js').visitorList;

@@ -136,3 +136,3 @@ jstransform = require('jstransform');

var restParamVisitors =
require('jstransform/visitors/es6-rest-param-visitors').visitorList;
require('../es6-rest-param-visitors').visitorList;

@@ -139,0 +139,0 @@ var code = transform([

@@ -117,3 +117,3 @@ /**

var restParamVisitors =
require('jstransform/visitors/es6-rest-param-visitors').visitorList;
require('../es6-rest-param-visitors').visitorList;

@@ -136,3 +136,3 @@ var code = transform([

var restParamVisitors =
require('jstransform/visitors/es6-rest-param-visitors').visitorList;
require('../es6-rest-param-visitors').visitorList;

@@ -225,3 +225,3 @@ var code = transform([

],
require('jstransform/visitors/es6-rest-param-visitors').visitorList
require('../es6-rest-param-visitors').visitorList
);

@@ -277,3 +277,3 @@ eval(code);

var restParamVisitors =
require('jstransform/visitors/es6-rest-param-visitors').visitorList;
require('../es6-rest-param-visitors').visitorList;

@@ -280,0 +280,0 @@ var code = transform([

@@ -32,3 +32,3 @@ /**

objMethodVisitors =
require('jstransform/visitors/es6-object-concise-method-visitors');
require('../es6-object-concise-method-visitors');

@@ -110,3 +110,3 @@ visitorList = objMethodVisitors.visitorList;

var restParamVisitors =
require('jstransform/visitors/es6-rest-param-visitors').visitorList;
require('../es6-rest-param-visitors').visitorList;

@@ -126,3 +126,3 @@ var code = transform([

var restParamVisitors =
require('jstransform/visitors/es6-rest-param-visitors').visitorList;
require('../es6-rest-param-visitors').visitorList;

@@ -174,3 +174,3 @@ var code = transform([

var restParamVisitors =
require('jstransform/visitors/es6-rest-param-visitors').visitorList;
require('../es6-rest-param-visitors').visitorList;

@@ -177,0 +177,0 @@ var code = transform([

@@ -31,3 +31,3 @@ /**

destructuringVisitors =
require('jstransform/visitors/es6-destructuring-visitors');
require('../es6-destructuring-visitors');

@@ -34,0 +34,0 @@ visitorList = destructuringVisitors.visitorList;

var esprima = require('esprima-fb');
var utils = require('jstransform/src/utils');
var utils = require('../src/utils');

@@ -51,3 +51,3 @@ var Syntax = esprima.Syntax;

utils.catchup(node.range[0], state);
utils.move(node.range[1] + 1, state);
utils.catchupWhiteOut(node.range[1], state);
return false;

@@ -61,3 +61,3 @@ }

utils.catchup(node.range[0] + node.name.length, state);
utils.move(node.range[1], state);
utils.catchupWhiteOut(node.range[1], state);
return false;

@@ -74,3 +74,3 @@ }

utils.catchup(node.typeAnnotation.range[0], state);
utils.move(node.typeAnnotation.range[1], state);
utils.catchupWhiteOut(node.typeAnnotation.range[1], state);
return false;

@@ -121,3 +121,3 @@ }

visitMethod.test = function(node, path, state) {
return (node.type === "Property" && node.method)
return (node.type === "Property" && (node.method || node.kind === "set" || node.kind === "get"))
|| (node.type === "MethodDefinition");

@@ -124,0 +124,0 @@ };

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