@polywrap/schema-bind
Advanced tools
@@ -80,3 +80,3 @@ "use strict"; | ||
| var generateBinding = function (options) { | ||
| var escapedAbi = JSON.stringify(sort(options.abi)).replace(/\n/g, "\\n"); | ||
| var escapedAbi = JSON.stringify(sort(options.abi)).replace(/\\n/g, "\\\\n"); | ||
| var formattedAbi = JSON.stringify(JSON.parse(escapedAbi), null, 2); | ||
@@ -83,0 +83,0 @@ // Apply Abi transforms |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/bindings/python/plugin/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,yDAAyD;AACzD,sDAA0C;AAiBjC,8BAAS;AAhBlB,2BAA2D;AAE3D,gDAAiD;AAEjD,uDAOgC;AAEhC,8CAAwB;AACxB,2EAA6E;AAI7E,IAAM,YAAY,GAAG,UAAC,OAAe;IACnC,OAAA,cAAI,CAAC,IAAI,CAAC,SAAS,EAAE,aAAa,EAAE,OAAO,CAAC;AAA5C,CAA4C,CAAC;AAE/C,IAAM,IAAI,GAAG,UAAC,GAA4B;IACxC,OAAA,MAAM,CAAC,IAAI,CAAC,GAAG,IAAI,EAAE,CAAC;SACnB,IAAI,EAAE;SACN,MAAM,CAAC,UAAC,GAA4B,EAAE,GAAW;QAChD,IAAI,OAAO,GAAG,CAAC,GAAG,CAAC,KAAK,QAAQ,EAAE;YAChC,GAAG,CAAC,GAAG,CAAC,GAAG,IAAI,CAAC,GAAG,CAAC,GAAG,CAA4B,CAAC,CAAC;YAErD,IAAI,KAAK,CAAC,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,EAAE;gBAC3B,GAAG,CAAC,GAAG,CAAC,GAAG,MAAM,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,CAA4B,CAAC,CAAC;aAC/D;SACF;aAAM;YACL,GAAG,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC,GAAG,CAAC,CAAC;SACrB;QACD,OAAO,GAAG,CAAC;IACb,CAAC,EAAE,EAAE,CAAC;AAbR,CAaQ,CAAC;AAEJ,IAAM,eAAe,GAAsB,UAChD,OAAoB;IAEpB,IAAM,UAAU,GAAG,IAAI,CAAC,SAAS,CAC/B,IAAI,CAAE,OAAO,CAAC,GAA0C,CAAC,CAC1D,CAAC,OAAO,CAAC,KAAK,EAAE,KAAK,CAAC,CAAC;IACxB,IAAM,YAAY,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,KAAK,CAAC,UAAU,CAAC,EAAE,IAAI,EAAE,CAAC,CAAC,CAAC;IAErE,uBAAuB;IACvB,IAAM,GAAG,GAAG,eAAe,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;IAEzC,oBAAoB;IACpB,IAAM,MAAM,GAAe;QACzB,MAAM,EAAE;YACN,OAAO,EAAE,EAAE;SACZ;QACD,YAAY,EAAE,OAAO,CAAC,YAAY;KACnC,CAAC;IACF,IAAM,MAAM,GAAG,MAAM,CAAC,MAAM,CAAC;IAC7B,IAAM,QAAQ,GAAG;QACf,IAAI,EAAE,OAAO,CAAC,WAAW;QACzB,IAAI,EAAE,QAAQ;QACd,OAAO,EAAE,kDAAyB;QAClC,GAAG,EAAE,YAAY;KAClB,CAAC;IAEF,MAAM,CAAC,OAAO,GAAG,IAAA,mBAAe,EAAC,YAAY,CAAC,EAAE,CAAC,wBAAO,GAAG,KAAE,QAAQ,UAAA,KAAI,EAAE,CAAC,CAAC;IAE7E,OAAO,MAAM,CAAC;AAChB,CAAC,CAAC;AA7BW,QAAA,eAAe,mBA6B1B;AAEF,SAAS,eAAe,CAAC,GAAY;;IACnC,IAAM,UAAU,GAAG;QACjB,IAAA,yBAAU,EAAC,SAAS,CAAC;QACrB,2BAAY;QACZ,oCAAqB;QACrB,IAAA,mCAAoB,GAAE;QACtB,IAAA,4BAAa,GAAE;QACf,6BAAc;KACf,CAAC;;QAEF,KAAwB,IAAA,eAAA,SAAA,UAAU,CAAA,sCAAA,8DAAE;YAA/B,IAAM,SAAS,uBAAA;YAClB,GAAG,GAAG,IAAA,2BAAY,EAAC,GAAG,EAAE,SAAS,CAAC,CAAC;SACpC;;;;;;;;;IACD,OAAO,GAAG,CAAC;AACb,CAAC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/bindings/python/plugin/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,yDAAyD;AACzD,sDAA0C;AAiBjC,8BAAS;AAhBlB,2BAA2D;AAE3D,gDAAiD;AAEjD,uDAOgC;AAEhC,8CAAwB;AACxB,2EAA6E;AAI7E,IAAM,YAAY,GAAG,UAAC,OAAe;IACnC,OAAA,cAAI,CAAC,IAAI,CAAC,SAAS,EAAE,aAAa,EAAE,OAAO,CAAC;AAA5C,CAA4C,CAAC;AAE/C,IAAM,IAAI,GAAG,UAAC,GAA4B;IACxC,OAAA,MAAM,CAAC,IAAI,CAAC,GAAG,IAAI,EAAE,CAAC;SACnB,IAAI,EAAE;SACN,MAAM,CAAC,UAAC,GAA4B,EAAE,GAAW;QAChD,IAAI,OAAO,GAAG,CAAC,GAAG,CAAC,KAAK,QAAQ,EAAE;YAChC,GAAG,CAAC,GAAG,CAAC,GAAG,IAAI,CAAC,GAAG,CAAC,GAAG,CAA4B,CAAC,CAAC;YAErD,IAAI,KAAK,CAAC,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,EAAE;gBAC3B,GAAG,CAAC,GAAG,CAAC,GAAG,MAAM,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,CAA4B,CAAC,CAAC;aAC/D;SACF;aAAM;YACL,GAAG,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC,GAAG,CAAC,CAAC;SACrB;QACD,OAAO,GAAG,CAAC;IACb,CAAC,EAAE,EAAE,CAAC;AAbR,CAaQ,CAAC;AAEJ,IAAM,eAAe,GAAsB,UAChD,OAAoB;IAEpB,IAAM,UAAU,GAAG,IAAI,CAAC,SAAS,CAC/B,IAAI,CAAE,OAAO,CAAC,GAA0C,CAAC,CAC1D,CAAC,OAAO,CAAC,MAAM,EAAE,OAAO,CAAC,CAAC;IAE3B,IAAM,YAAY,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,KAAK,CAAC,UAAU,CAAC,EAAE,IAAI,EAAE,CAAC,CAAC,CAAC;IAErE,uBAAuB;IACvB,IAAM,GAAG,GAAG,eAAe,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;IAEzC,oBAAoB;IACpB,IAAM,MAAM,GAAe;QACzB,MAAM,EAAE;YACN,OAAO,EAAE,EAAE;SACZ;QACD,YAAY,EAAE,OAAO,CAAC,YAAY;KACnC,CAAC;IACF,IAAM,MAAM,GAAG,MAAM,CAAC,MAAM,CAAC;IAC7B,IAAM,QAAQ,GAAG;QACf,IAAI,EAAE,OAAO,CAAC,WAAW;QACzB,IAAI,EAAE,QAAQ;QACd,OAAO,EAAE,kDAAyB;QAClC,GAAG,EAAE,YAAY;KAClB,CAAC;IAEF,MAAM,CAAC,OAAO,GAAG,IAAA,mBAAe,EAAC,YAAY,CAAC,EAAE,CAAC,wBAAO,GAAG,KAAE,QAAQ,UAAA,KAAI,EAAE,CAAC,CAAC;IAE7E,OAAO,MAAM,CAAC;AAChB,CAAC,CAAC;AA9BW,QAAA,eAAe,mBA8B1B;AAEF,SAAS,eAAe,CAAC,GAAY;;IACnC,IAAM,UAAU,GAAG;QACjB,IAAA,yBAAU,EAAC,SAAS,CAAC;QACrB,2BAAY;QACZ,oCAAqB;QACrB,IAAA,mCAAoB,GAAE;QACtB,IAAA,4BAAa,GAAE;QACf,6BAAc;KACf,CAAC;;QAEF,KAAwB,IAAA,eAAA,SAAA,UAAU,CAAA,sCAAA,8DAAE;YAA/B,IAAM,SAAS,uBAAA;YAClB,GAAG,GAAG,IAAA,2BAAY,EAAC,GAAG,EAAE,SAAS,CAAC,CAAC;SACpC;;;;;;;;;IACD,OAAO,GAAG,CAAC;AACb,CAAC"} |
@@ -10,2 +10,3 @@ import { MustacheFn } from "../types"; | ||
| export declare const serdeKeyword: MustacheFn; | ||
| export declare const serdeAnnotateIfBytes: MustacheFn; | ||
| export declare const serdeRenameIfCaseMismatch: MustacheFn; |
@@ -28,3 +28,3 @@ "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.serdeRenameIfCaseMismatch = exports.serdeKeyword = exports.detectKeyword = exports.toWasm = exports.toWasmInit = exports.toMsgPack = exports.noBox = exports.toUpper = exports.toLower = void 0; | ||
| exports.serdeRenameIfCaseMismatch = exports.serdeAnnotateIfBytes = exports.serdeKeyword = exports.detectKeyword = exports.toWasm = exports.toWasmInit = exports.toMsgPack = exports.noBox = exports.toUpper = exports.toLower = void 0; | ||
| var types_1 = require("./types"); | ||
@@ -311,2 +311,12 @@ function replaceAt(str, index, replacement) { | ||
| exports.serdeKeyword = serdeKeyword; | ||
| var serdeAnnotateIfBytes = function () { | ||
| return function (value, render) { | ||
| var scalarType = render(value); | ||
| if (scalarType === "Bytes") { | ||
| return "#[serde(with = \"serde_bytes\")]\n "; | ||
| } | ||
| return ""; | ||
| }; | ||
| }; | ||
| exports.serdeAnnotateIfBytes = serdeAnnotateIfBytes; | ||
| var serdeRenameIfCaseMismatch = function () { | ||
@@ -313,0 +323,0 @@ return function (value, render) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"functions.js","sourceRoot":"","sources":["../../../src/bindings/rust/functions.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"functions.js","sourceRoot":"","sources":["../../../src/bindings/rust/functions.ts"],"names":[],"mappings":"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"} |
@@ -15,3 +15,3 @@ /// NOTE: This is an auto-generated file. | ||
| {{#arguments}} | ||
| {{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{#serdeAnnotateIfBytes}}{{#scalar}}{{type}}{{/scalar}}{{/serdeAnnotateIfBytes}}{{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{/arguments}} | ||
@@ -18,0 +18,0 @@ } |
@@ -20,3 +20,3 @@ #![allow(unused_imports)] | ||
| {{#properties}} | ||
| {{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{#serdeAnnotateIfBytes}}{{#scalar}}{{type}}{{/scalar}}{{/serdeAnnotateIfBytes}}{{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{/properties}} | ||
@@ -33,3 +33,3 @@ } | ||
| {{#properties}} | ||
| {{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{#serdeAnnotateIfBytes}}{{#scalar}}{{type}}{{/scalar}}{{/serdeAnnotateIfBytes}}{{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{/properties}} | ||
@@ -59,3 +59,3 @@ } | ||
| {{#properties}} | ||
| {{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{#serdeAnnotateIfBytes}}{{#scalar}}{{type}}{{/scalar}}{{/serdeAnnotateIfBytes}}{{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{/properties}} | ||
@@ -72,3 +72,3 @@ } | ||
| {{#properties}} | ||
| {{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{#serdeAnnotateIfBytes}}{{#scalar}}{{type}}{{/scalar}}{{/serdeAnnotateIfBytes}}{{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{/properties}} | ||
@@ -100,3 +100,3 @@ } | ||
| {{#arguments}} | ||
| {{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{#serdeAnnotateIfBytes}}{{#scalar}}{{type}}{{/scalar}}{{/serdeAnnotateIfBytes}}{{#serdeRenameIfCaseMismatch}}{{name}}{{/serdeRenameIfCaseMismatch}}pub {{#detectKeyword}}{{#toLower}}{{name}}{{/toLower}}{{/detectKeyword}}: {{#toWasm}}{{toGraphQLType}}{{/toWasm}}, | ||
| {{/arguments}} | ||
@@ -103,0 +103,0 @@ } |
+4
-4
| { | ||
| "name": "@polywrap/schema-bind", | ||
| "description": "Polywrap Schema Binding", | ||
| "version": "0.10.3", | ||
| "version": "0.10.4", | ||
| "license": "MIT", | ||
@@ -22,4 +22,4 @@ "repository": { | ||
| "dependencies": { | ||
| "@polywrap/os-js": "0.10.3", | ||
| "@polywrap/schema-parse": "0.10.3", | ||
| "@polywrap/os-js": "0.10.4", | ||
| "@polywrap/schema-parse": "0.10.4", | ||
| "@polywrap/wrap-manifest-types-js": "0.10.0", | ||
@@ -29,3 +29,3 @@ "mustache": "4.0.1" | ||
| "devDependencies": { | ||
| "@polywrap/test-cases": "0.10.3", | ||
| "@polywrap/test-cases": "0.10.4", | ||
| "@types/jest": "26.0.8", | ||
@@ -32,0 +32,0 @@ "@types/lodash": "4.14.178", |
353026
0.32%3454
0.32%+ Added
+ Added
- Removed
- Removed
Updated