Skip to content

Commit 575603b

Browse files
committed
js-1.2.1 - remove getDebuggableAdapter for new DebuggableTransformerFunctions()
1 parent 887e01a commit 575603b

File tree

4 files changed

+5
-8
lines changed

4 files changed

+5
-8
lines changed

docs/src/components/TransformerTester.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React, {useEffect, useMemo, useState} from "react";
22
import { } from "@docusaurus/BrowserOnly"
33
import { JSONSchemaUtils } from '@nlighten/json-schema-utils'
44
import {jsonpathJoin} from "@nlighten/json-transform-core";
5-
import {JsonTransformer} from "@nlighten/json-transform";
5+
import {DebuggableTransformerFunctions, JsonTransformer} from "@nlighten/json-transform";
66
import {useLocation, useHistory} from "@docusaurus/router";
77
import MonacoEditor from "./monaco/MonacoEditor";
88
import {setSuggestions} from "./monaco/suggestionsProvider";
@@ -39,7 +39,7 @@ const DEFAULT_INPUT_VALUE = `{
3939
}`;
4040

4141
const transformAsync = async (input: any, definition: any) => {
42-
const adapter = JsonTransformer.getDebuggableAdapter();
42+
const adapter = new DebuggableTransformerFunctions();
4343
const transformer = new JsonTransformer(definition, adapter);
4444
const result = await transformer.transform(input);
4545
return {

javascript/json-transform/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@nlighten/json-transform",
33
"description": "JSON transformers JavaScript implementation",
4-
"version": "1.2.0",
4+
"version": "1.2.1",
55
"main": "dist/json-transform.js",
66
"umd:main": "dist/json-transform.umd.js",
77
"module": "dist/json-transform.module.js",

javascript/json-transform/src/JsonTransformer.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,6 @@ class JsonTransformer implements Transformer {
2424
};
2525
}
2626

27-
public static getDebuggableAdapter() {
28-
return new DebuggableTransformerFunctions();
29-
}
30-
3127
async transform(payload: any = null, additionalContext: Record<string, any> = {}) {
3228
if (isNullOrUndefined(this.definition)) {
3329
return null;

javascript/json-transform/test/server.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { parse as urlParse, type UrlWithParsedQuery } from "url";
33
import { createServer, type IncomingMessage, type ServerResponse } from "http";
44
import JsonTransformer from "../src/JsonTransformer";
55
import { HTMLHeaders, JSONHeaders, parseBody, send, JSONBig } from "./serverUtils";
6+
import { DebuggableTransformerFunctions } from "../src";
67

78
const PORT = 10002;
89

@@ -21,7 +22,7 @@ const api: Record<string, (req: IncomingMessage, res: ServerResponse, url: UrlWi
2122
"POST /api/v1/transform": async (req, res) => {
2223
const body = await parseBody(req);
2324
console.log("called with " + JSONBig.stringify(body));
24-
let functionsAdapter = body.debug ? JsonTransformer.getDebuggableAdapter() : undefined;
25+
let functionsAdapter = body.debug ? new DebuggableTransformerFunctions() : undefined;
2526
const t = new JsonTransformer(body.definition, functionsAdapter);
2627
try {
2728
const result = await t.transform(body.input, body.additionalContext);

0 commit comments

Comments
 (0)