Socket
Socket
Sign inDemoInstall

ldap-schema-ts-generator

Package Overview
Dependencies
Maintainers
1
Versions
66
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ldap-schema-ts-generator - npm Package Compare versions

Comparing version 3.5.1 to 3.5.2

7

CHANGELOG.md

@@ -7,2 +7,9 @@ ### Changelog

#### [v3.5.1](https://github.com/saostad/ldap-schema-ts-generator/compare/v3.5.0...v3.5.1)
> 14 May 2020
- fix: parssing generate-graphql-type-files parametters [`8215e34`](https://github.com/saostad/ldap-schema-ts-generator/commit/8215e346b78e17ed62426917a688cfc4a2e76188)
- doc: change log [`220cb5a`](https://github.com/saostad/ldap-schema-ts-generator/commit/220cb5a7d4941d91f924edb15491d9f45c5ce409)
#### [v3.5.0](https://github.com/saostad/ldap-schema-ts-generator/compare/v3.4.1...v3.5.0)

@@ -9,0 +16,0 @@

2

dist/app.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.main = void 0;
const dotenv_1 = require("dotenv");

@@ -50,3 +51,2 @@ dotenv_1.config();

generateEnumTypeMaps: false,
justThisClasses: ["user"],
},

@@ -53,0 +53,0 @@ });

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.generateGraphqlTypeFiles = void 0;
const path_1 = __importDefault(require("path"));

@@ -8,0 +9,0 @@ const change_case_1 = require("change-case");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.generateInterfaceFiles = void 0;
const map_class_attributes_1 = require("./map-class-attributes");

@@ -8,0 +9,0 @@ const generate_class_interface_1 = require("../templates/generate-class-interface");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.mapClassAttributesIncludeInherited = void 0;
const fast_node_logger_1 = require("fast-node-logger");

@@ -4,0 +5,0 @@ const map_class_attributes_1 = require("./map-class-attributes");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.mapClassAttributes = void 0;
const fast_node_logger_1 = require("fast-node-logger");

@@ -4,0 +5,0 @@ const utils_1 = require("./utils");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.graphqlTypeMapper = exports.jsTypeMapper = void 0;
const fast_node_logger_1 = require("fast-node-logger");

@@ -4,0 +5,0 @@ /** for more info look at links below:

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.escapeString = exports.getAllAttributes = exports.findClass = exports.mergeAttributes = exports.getListOfParents = exports.isOdd = exports.dirPathExist = exports.arrayToLines = exports.ldapBooleanToJsBoolean = exports.arrayifyProp = exports.stringifyProp = void 0;
const fast_node_logger_1 = require("fast-node-logger");

@@ -8,0 +9,0 @@ const util_1 = require("util");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.defaultMetaDir = exports.defaultGraphqlClientDir = exports.defaultGraphqlDir = exports.defaultJsonDir = exports.defaultEnumsDir = exports.defaultInterfacesDir = exports.defaultOutDir = void 0;
const path_1 = __importDefault(require("path"));

@@ -8,0 +9,0 @@ exports.defaultOutDir = path_1.default.join(process.cwd(), "generated");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.writeToFile = void 0;
const fs_1 = require("fs");

@@ -8,0 +9,0 @@ const prettier_1 = require("prettier");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.writeTsFile = void 0;
const fs_1 = require("fs");

@@ -8,0 +9,0 @@ const prettier_1 = require("prettier");

"use strict";
function __export(m) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p);
}

@@ -8,29 +20,30 @@ var __importStar = (this && this.__importStar) || function (mod) {

var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
__export(require("./services"));
exports.generateAttributesMeta = exports.generateStructuralClassesFile = exports.generateGraphqlTypeFiles = exports.mapClassAttributesIncludeInherited = exports.generateRelationsFile = exports.generatePoliciesFile = exports.generateExtensionsFile = exports.generateCapabilitiesFile = exports.generateControlsFile = exports.generateInterfaceFiles = void 0;
__exportStar(require("./services"), exports);
exports.Types = __importStar(require("./typings/general/types"));
const generate_interface_files_1 = require("./helpers/generate-interface-files");
exports.generateInterfaceFiles = generate_interface_files_1.generateInterfaceFiles;
Object.defineProperty(exports, "generateInterfaceFiles", { enumerable: true, get: function () { return generate_interface_files_1.generateInterfaceFiles; } });
const generate_controls_file_1 = require("./templates/generate-controls-file");
exports.generateControlsFile = generate_controls_file_1.generateControlsFile;
Object.defineProperty(exports, "generateControlsFile", { enumerable: true, get: function () { return generate_controls_file_1.generateControlsFile; } });
const generate_extensions_file_1 = require("./templates/generate-extensions-file");
exports.generateExtensionsFile = generate_extensions_file_1.generateExtensionsFile;
Object.defineProperty(exports, "generateExtensionsFile", { enumerable: true, get: function () { return generate_extensions_file_1.generateExtensionsFile; } });
const generate_capabilities_file_1 = require("./templates/generate-capabilities-file");
exports.generateCapabilitiesFile = generate_capabilities_file_1.generateCapabilitiesFile;
Object.defineProperty(exports, "generateCapabilitiesFile", { enumerable: true, get: function () { return generate_capabilities_file_1.generateCapabilitiesFile; } });
const generate_policies_file_1 = require("./templates/generate-policies-file");
exports.generatePoliciesFile = generate_policies_file_1.generatePoliciesFile;
Object.defineProperty(exports, "generatePoliciesFile", { enumerable: true, get: function () { return generate_policies_file_1.generatePoliciesFile; } });
const generate_relations_file_1 = require("./templates/generate-relations-file");
exports.generateRelationsFile = generate_relations_file_1.generateRelationsFile;
Object.defineProperty(exports, "generateRelationsFile", { enumerable: true, get: function () { return generate_relations_file_1.generateRelationsFile; } });
const map_class_attributes_include_inherited_1 = require("./helpers/map-class-attributes-include-inherited");
exports.mapClassAttributesIncludeInherited = map_class_attributes_include_inherited_1.mapClassAttributesIncludeInherited;
Object.defineProperty(exports, "mapClassAttributesIncludeInherited", { enumerable: true, get: function () { return map_class_attributes_include_inherited_1.mapClassAttributesIncludeInherited; } });
const generate_graphql_type_files_1 = require("./helpers/generate-graphql-type-files");
exports.generateGraphqlTypeFiles = generate_graphql_type_files_1.generateGraphqlTypeFiles;
Object.defineProperty(exports, "generateGraphqlTypeFiles", { enumerable: true, get: function () { return generate_graphql_type_files_1.generateGraphqlTypeFiles; } });
const generate_structural_classes_file_1 = require("./templates/generate-structural-classes-file");
exports.generateStructuralClassesFile = generate_structural_classes_file_1.generateStructuralClassesFile;
Object.defineProperty(exports, "generateStructuralClassesFile", { enumerable: true, get: function () { return generate_structural_classes_file_1.generateStructuralClassesFile; } });
const generate_attributes_meta_file_1 = require("./templates/generate-attributes-meta-file");
exports.generateAttributesMeta = generate_attributes_meta_file_1.generateAttributesMeta;
Object.defineProperty(exports, "generateAttributesMeta", { enumerable: true, get: function () { return generate_attributes_meta_file_1.generateAttributesMeta; } });
//# sourceMappingURL=index.js.map
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSchemaAttributes = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ /** get defined an attribute objects in the schema. */

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSchemaCapabilities = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ /** get schema capabilities from RootDSE

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSchemaClassByLdapName = exports.getStructuralSchemaClasses = exports.getSchemaClasses = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ const ldap_query_generator_1 = require("ldap-query-generator");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSchemaControls = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ async function getSchemaControls({ options, }) {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSchemaExtensions = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ /** get schema extensions from RootDSE.

"use strict";
function __export(m) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p);
}
Object.defineProperty(exports, "__esModule", { value: true });
__export(require("./attribute"));
__export(require("./capability"));
__export(require("./class"));
__export(require("./control"));
__export(require("./extension"));
__export(require("./ldap-version"));
__export(require("./link-id"));
__export(require("./naming-context"));
__export(require("./policy"));
__export(require("./root-dse"));
__export(require("./sasl-mechanism"));
__exportStar(require("./attribute"), exports);
__exportStar(require("./capability"), exports);
__exportStar(require("./class"), exports);
__exportStar(require("./control"), exports);
__exportStar(require("./extension"), exports);
__exportStar(require("./ldap-version"), exports);
__exportStar(require("./link-id"), exports);
__exportStar(require("./naming-context"), exports);
__exportStar(require("./policy"), exports);
__exportStar(require("./root-dse"), exports);
__exportStar(require("./sasl-mechanism"), exports);
//# sourceMappingURL=index.js.map

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.getLdapOids = void 0;
const path_1 = __importDefault(require("path"));

@@ -8,0 +9,0 @@ const fs_1 = require("fs");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.getLdapPolicies = void 0;
const path_1 = __importDefault(require("path"));

@@ -8,0 +9,0 @@ const fs_1 = require("fs");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSupportedLdapVersions = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ /** get supported LDAP versions from RootDSE

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getRelations = exports.getLinkIds = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ const utils_1 = require("../helpers/utils");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getConfigurationNamingContext = exports.getRootNamingContext = exports.getSchemaNamingContext = exports.getDefaultNamingContext = exports.getNamingContexts = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ /** get base DNs from RootDSE

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSchemaPolicies = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ /** get schema supported policies from RootDSE

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSubSchemaSubEntry = exports.getRootDSE = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ /** get RootDSE entries

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSupportedSaslMechanisms = void 0;
const ldap_ts_client_1 = require("ldap-ts-client");

@@ -4,0 +5,0 @@ /** get schema supported SASL Mechanisms from RootDSE.

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.generateAttributesMeta = void 0;
const write_ts_file_1 = require("../helpers/write-ts-file");

@@ -8,0 +9,0 @@ const variables_1 = require("../helpers/variables");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.generateCapabilitiesFile = void 0;
const path_1 = __importDefault(require("path"));

@@ -8,0 +9,0 @@ const fast_node_logger_1 = require("fast-node-logger");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.generateClassInterface = void 0;
const change_case_1 = require("change-case");

@@ -4,0 +5,0 @@ const fast_node_logger_1 = require("fast-node-logger");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.generateControlsFile = void 0;
const path_1 = __importDefault(require("path"));

@@ -8,0 +9,0 @@ const fast_node_logger_1 = require("fast-node-logger");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.generateExtensionsFile = void 0;
const path_1 = __importDefault(require("path"));

@@ -8,0 +9,0 @@ const fast_node_logger_1 = require("fast-node-logger");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.generateGraphqlClientSideDocuments = void 0;
const change_case_1 = require("change-case");

@@ -4,0 +5,0 @@ const fast_node_logger_1 = require("fast-node-logger");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.generateGraphqlEnumTypeMap = void 0;
const change_case_1 = require("change-case");

@@ -4,0 +5,0 @@ const fast_node_logger_1 = require("fast-node-logger");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.generateGraphqlResolvers = void 0;
const change_case_1 = require("change-case");

@@ -4,0 +5,0 @@ const fast_node_logger_1 = require("fast-node-logger");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.generateGraphqlType = void 0;
const change_case_1 = require("change-case");

@@ -4,0 +5,0 @@ const fast_node_logger_1 = require("fast-node-logger");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.generatePoliciesFile = void 0;
const path_1 = __importDefault(require("path"));

@@ -8,0 +9,0 @@ const fast_node_logger_1 = require("fast-node-logger");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.generateRelationsFile = void 0;
const path_1 = __importDefault(require("path"));

@@ -8,0 +9,0 @@ const fast_node_logger_1 = require("fast-node-logger");

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.generateStructuralClassesFile = void 0;
const path_1 = __importDefault(require("path"));

@@ -8,0 +9,0 @@ const fast_node_logger_1 = require("fast-node-logger");

{
"name": "ldap-schema-ts-generator",
"version": "3.5.1",
"version": "3.5.2",
"description": "Typescript typedef and meta-data generator for LDAP Schema. It can be useful to interact from schema-aware/type-safe LDAP Client with LDAP servers like active directory.",

@@ -51,6 +51,6 @@ "repository": {

"devDependencies": {
"@types/jest": "^25.2.1",
"@types/node": "^13.13.5",
"@typescript-eslint/eslint-plugin": "^2.32.0",
"@typescript-eslint/parser": "^2.32.0",
"@types/jest": "^25.2.2",
"@types/node": "^13.13.6",
"@typescript-eslint/eslint-plugin": "^2.33.0",
"@typescript-eslint/parser": "^2.33.0",
"auto-changelog": "^2.0.0",

@@ -62,7 +62,7 @@ "dotenv": "^8.2.0",

"jest": "^26.0.1",
"nodemon": "^2.0.3",
"nodemon": "^2.0.4",
"npm-run-all": "^4.1.5",
"ts-jest": "^25.5.1",
"typedoc": "^0.17.6",
"typescript": "^3.8.3"
"typescript": "^3.9.2"
},

@@ -69,0 +69,0 @@ "dependencies": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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