UNPKG

cargodb

Version:

A local database provider for electron

1 lines 19.4 kB
{"id":"helper.ts","dependencies":[{"name":"/home/phoenix/Desktop/Projects/CargoDB/src/tsconfig.json","includedInParent":true,"mtime":1588774495306},{"name":"/home/phoenix/Desktop/Projects/CargoDB/package.json","includedInParent":true,"mtime":1588774568959}],"generated":{"js":"\"use strict\";\n\nvar __importDefault = this && this.__importDefault || function (mod) {\n return mod && mod.__esModule ? mod : {\n \"default\": mod\n };\n};\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar path_1 = __importDefault(require(\"path\"));\n\nvar fs_1 = __importDefault(require(\"fs\"));\n/*\n Helper functions module\n*/\n\n\nfunction textFormat(content) {\n return content.replace(/\\s+/g, ' ').trim();\n} // Create Base Folder\n\n\nfunction createBase(ctx) {\n var loc = path_1.default.join(ctx.dir, ctx.name);\n\n if (!fs_1.default.existsSync(loc)) {\n fs_1.default.mkdir(loc, function (err) {\n if (err) throw 'CargoDB: ' + err;\n });\n }\n} // Check whether passed string\n// resembles a name\n\n\nfunction validateName(name) {\n var reg = /^[A-Za-z0-9@$\\-#%&_()\\[\\]{}]+$/;\n var res = reg.test(name);\n\n if (res && name.length) {\n return true;\n }\n\n return false;\n}\n\nexports.default = {\n createBase: createBase,\n validateName: validateName,\n textFormat: textFormat\n};"},"sourceMaps":{"js":{"mappings":[{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":0}},{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":4}},{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":10}},{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":13}},{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":28}},{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":29}},{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":36}},{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":37}},{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":43}},{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":44}},{"source":"helper.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":13,"column":45}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":0}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":4}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":8}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":11}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":26}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":27}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":34}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":35}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":39}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":40}},{"source":"helper.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":15,"column":41}},{"source":"helper.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":16,"column":0}},{"source":"helper.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":21,"column":0}},{"source":"helper.ts","name":null,"original":{"line":8,"column":9},"generated":{"line":21,"column":9}},{"source":"helper.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":21,"column":19}},{"source":"helper.ts","name":null,"original":{"line":8,"column":20},"generated":{"line":21,"column":20}},{"source":"helper.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":21,"column":27}},{"source":"helper.ts","name":null,"original":{"line":8,"column":35},"generated":{"line":21,"column":29}},{"source":"helper.ts","name":null,"original":{"line":9,"column":4},"generated":{"line":22,"column":0}},{"source":"helper.ts","name":null,"original":{"line":9,"column":11},"generated":{"line":22,"column":9}},{"source":"helper.ts","name":null,"original":{"line":9,"column":18},"generated":{"line":22,"column":16}},{"source":"helper.ts","name":null,"original":{"line":9,"column":19},"generated":{"line":22,"column":17}},{"source":"helper.ts","name":null,"original":{"line":9,"column":11},"generated":{"line":22,"column":24}},{"source":"helper.ts","name":null,"original":{"line":9,"column":27},"generated":{"line":22,"column":25}},{"source":"helper.ts","name":null,"original":{"line":9,"column":11},"generated":{"line":22,"column":31}},{"source":"helper.ts","name":null,"original":{"line":9,"column":35},"generated":{"line":22,"column":33}},{"source":"helper.ts","name":null,"original":{"line":9,"column":11},"generated":{"line":22,"column":36}},{"source":"helper.ts","name":null,"original":{"line":9,"column":40},"generated":{"line":22,"column":38}},{"source":"helper.ts","name":null,"original":{"line":9,"column":11},"generated":{"line":22,"column":42}},{"source":"helper.ts","name":null,"original":{"line":9,"column":4},"generated":{"line":22,"column":44}},{"source":"helper.ts","name":null,"original":{"line":10,"column":1},"generated":{"line":23,"column":0}},{"source":"helper.ts","name":null,"original":{"line":12,"column":0},"generated":{"line":23,"column":2}},{"source":"helper.ts","name":null,"original":{"line":13,"column":0},"generated":{"line":26,"column":0}},{"source":"helper.ts","name":null,"original":{"line":13,"column":9},"generated":{"line":26,"column":9}},{"source":"helper.ts","name":null,"original":{"line":13,"column":0},"generated":{"line":26,"column":19}},{"source":"helper.ts","name":null,"original":{"line":13,"column":20},"generated":{"line":26,"column":20}},{"source":"helper.ts","name":null,"original":{"line":13,"column":0},"generated":{"line":26,"column":23}},{"source":"helper.ts","name":null,"original":{"line":13,"column":28},"generated":{"line":26,"column":25}},{"source":"helper.ts","name":null,"original":{"line":14,"column":4},"generated":{"line":27,"column":0}},{"source":"helper.ts","name":null,"original":{"line":14,"column":8},"generated":{"line":27,"column":6}},{"source":"helper.ts","name":null,"original":{"line":14,"column":11},"generated":{"line":27,"column":9}},{"source":"helper.ts","name":null,"original":{"line":14,"column":14},"generated":{"line":27,"column":12}},{"source":"helper.ts","name":null,"original":{"line":14,"column":14},"generated":{"line":27,"column":18}},{"source":"helper.ts","name":null,"original":{"line":14,"column":14},"generated":{"line":27,"column":19}},{"source":"helper.ts","name":null,"original":{"line":14,"column":14},"generated":{"line":27,"column":26}},{"source":"helper.ts","name":null,"original":{"line":14,"column":19},"generated":{"line":27,"column":27}},{"source":"helper.ts","name":null,"original":{"line":14,"column":14},"generated":{"line":27,"column":31}},{"source":"helper.ts","name":null,"original":{"line":14,"column":24},"generated":{"line":27,"column":32}},{"source":"helper.ts","name":null,"original":{"line":14,"column":27},"generated":{"line":27,"column":35}},{"source":"helper.ts","name":null,"original":{"line":14,"column":28},"generated":{"line":27,"column":36}},{"source":"helper.ts","name":null,"original":{"line":14,"column":14},"generated":{"line":27,"column":39}},{"source":"helper.ts","name":null,"original":{"line":14,"column":33},"generated":{"line":27,"column":41}},{"source":"helper.ts","name":null,"original":{"line":14,"column":36},"generated":{"line":27,"column":44}},{"source":"helper.ts","name":null,"original":{"line":14,"column":37},"generated":{"line":27,"column":45}},{"source":"helper.ts","name":null,"original":{"line":14,"column":14},"generated":{"line":27,"column":49}},{"source":"helper.ts","name":null,"original":{"line":14,"column":4},"generated":{"line":27,"column":50}},{"source":"helper.ts","name":null,"original":{"line":15,"column":4},"generated":{"line":29,"column":0}},{"source":"helper.ts","name":null,"original":{"line":15,"column":8},"generated":{"line":29,"column":6}},{"source":"helper.ts","name":null,"original":{"line":15,"column":9},"generated":{"line":29,"column":7}},{"source":"helper.ts","name":null,"original":{"line":15,"column":9},"generated":{"line":29,"column":11}},{"source":"helper.ts","name":null,"original":{"line":15,"column":9},"generated":{"line":29,"column":12}},{"source":"helper.ts","name":null,"original":{"line":15,"column":9},"generated":{"line":29,"column":19}},{"source":"helper.ts","name":null,"original":{"line":15,"column":12},"generated":{"line":29,"column":20}},{"source":"helper.ts","name":null,"original":{"line":15,"column":9},"generated":{"line":29,"column":30}},{"source":"helper.ts","name":null,"original":{"line":15,"column":23},"generated":{"line":29,"column":31}},{"source":"helper.ts","name":null,"original":{"line":15,"column":9},"generated":{"line":29,"column":34}},{"source":"helper.ts","name":null,"original":{"line":15,"column":4},"generated":{"line":29,"column":35}},{"source":"helper.ts","name":null,"original":{"line":15,"column":29},"generated":{"line":29,"column":37}},{"source":"helper.ts","name":null,"original":{"line":16,"column":8},"generated":{"line":30,"column":0}},{"source":"helper.ts","name":null,"original":{"line":16,"column":8},"generated":{"line":30,"column":4}},{"source":"helper.ts","name":null,"original":{"line":16,"column":8},"generated":{"line":30,"column":8}},{"source":"helper.ts","name":null,"original":{"line":16,"column":8},"generated":{"line":30,"column":9}},{"source":"helper.ts","name":null,"original":{"line":16,"column":8},"generated":{"line":30,"column":16}},{"source":"helper.ts","name":null,"original":{"line":16,"column":11},"generated":{"line":30,"column":17}},{"source":"helper.ts","name":null,"original":{"line":16,"column":8},"generated":{"line":30,"column":22}},{"source":"helper.ts","name":null,"original":{"line":16,"column":17},"generated":{"line":30,"column":23}},{"source":"helper.ts","name":null,"original":{"line":16,"column":8},"generated":{"line":30,"column":26}},{"source":"helper.ts","name":null,"original":{"line":16,"column":22},"generated":{"line":30,"column":28}},{"source":"helper.ts","name":null,"original":{"line":16,"column":22},"generated":{"line":30,"column":38}},{"source":"helper.ts","name":null,"original":{"line":16,"column":22},"generated":{"line":30,"column":41}},{"source":"helper.ts","name":null,"original":{"line":16,"column":25},"generated":{"line":30,"column":43}},{"source":"helper.ts","name":null,"original":{"line":17,"column":12},"generated":{"line":31,"column":0}},{"source":"helper.ts","name":null,"original":{"line":17,"column":16},"generated":{"line":31,"column":10}},{"source":"helper.ts","name":null,"original":{"line":17,"column":12},"generated":{"line":31,"column":13}},{"source":"helper.ts","name":null,"original":{"line":17,"column":21},"generated":{"line":31,"column":15}},{"source":"helper.ts","name":null,"original":{"line":17,"column":27},"generated":{"line":31,"column":21}},{"source":"helper.ts","name":null,"original":{"line":17,"column":41},"generated":{"line":31,"column":35}},{"source":"helper.ts","name":null,"original":{"line":17,"column":21},"generated":{"line":31,"column":38}},{"source":"helper.ts","name":null,"original":{"line":18,"column":9},"generated":{"line":32,"column":0}},{"source":"helper.ts","name":null,"original":{"line":16,"column":8},"generated":{"line":32,"column":5}},{"source":"helper.ts","name":null,"original":{"line":19,"column":5},"generated":{"line":33,"column":0}},{"source":"helper.ts","name":null,"original":{"line":20,"column":1},"generated":{"line":34,"column":0}},{"source":"helper.ts","name":null,"original":{"line":22,"column":0},"generated":{"line":34,"column":2}},{"source":"helper.ts","name":null,"original":{"line":23,"column":0},"generated":{"line":35,"column":0}},{"source":"helper.ts","name":null,"original":{"line":24,"column":0},"generated":{"line":38,"column":0}},{"source":"helper.ts","name":null,"original":{"line":24,"column":9},"generated":{"line":38,"column":9}},{"source":"helper.ts","name":null,"original":{"line":24,"column":0},"generated":{"line":38,"column":21}},{"source":"helper.ts","name":null,"original":{"line":24,"column":22},"generated":{"line":38,"column":22}},{"source":"helper.ts","name":null,"original":{"line":24,"column":0},"generated":{"line":38,"column":26}},{"source":"helper.ts","name":null,"original":{"line":24,"column":34},"generated":{"line":38,"column":28}},{"source":"helper.ts","name":null,"original":{"line":25,"column":4},"generated":{"line":39,"column":0}},{"source":"helper.ts","name":null,"original":{"line":25,"column":10},"generated":{"line":39,"column":6}},{"source":"helper.ts","name":null,"original":{"line":25,"column":13},"generated":{"line":39,"column":9}},{"source":"helper.ts","name":null,"original":{"line":25,"column":16},"generated":{"line":39,"column":12}},{"source":"helper.ts","name":null,"original":{"line":25,"column":4},"generated":{"line":39,"column":44}},{"source":"helper.ts","name":null,"original":{"line":26,"column":4},"generated":{"line":40,"column":0}},{"source":"helper.ts","name":null,"original":{"line":26,"column":10},"generated":{"line":40,"column":6}},{"source":"helper.ts","name":null,"original":{"line":26,"column":13},"generated":{"line":40,"column":9}},{"source":"helper.ts","name":null,"original":{"line":26,"column":16},"generated":{"line":40,"column":12}},{"source":"helper.ts","name":null,"original":{"line":26,"column":19},"generated":{"line":40,"column":15}},{"source":"helper.ts","name":null,"original":{"line":26,"column":20},"generated":{"line":40,"column":16}},{"source":"helper.ts","name":null,"original":{"line":26,"column":16},"generated":{"line":40,"column":20}},{"source":"helper.ts","name":null,"original":{"line":26,"column":25},"generated":{"line":40,"column":21}},{"source":"helper.ts","name":null,"original":{"line":26,"column":16},"generated":{"line":40,"column":25}},{"source":"helper.ts","name":null,"original":{"line":26,"column":4},"generated":{"line":40,"column":26}},{"source":"helper.ts","name":null,"original":{"line":27,"column":4},"generated":{"line":42,"column":0}},{"source":"helper.ts","name":null,"original":{"line":27,"column":8},"generated":{"line":42,"column":6}},{"source":"helper.ts","name":null,"original":{"line":27,"column":11},"generated":{"line":42,"column":9}},{"source":"helper.ts","name":null,"original":{"line":27,"column":15},"generated":{"line":42,"column":13}},{"source":"helper.ts","name":null,"original":{"line":27,"column":19},"generated":{"line":42,"column":17}},{"source":"helper.ts","name":null,"original":{"line":27,"column":20},"generated":{"line":42,"column":18}},{"source":"helper.ts","name":null,"original":{"line":27,"column":4},"generated":{"line":42,"column":24}},{"source":"helper.ts","name":null,"original":{"line":27,"column":28},"generated":{"line":42,"column":26}},{"source":"helper.ts","name":null,"original":{"line":28,"column":8},"generated":{"line":43,"column":0}},{"source":"helper.ts","name":null,"original":{"line":28,"column":15},"generated":{"line":43,"column":11}},{"source":"helper.ts","name":null,"original":{"line":28,"column":8},"generated":{"line":43,"column":15}},{"source":"helper.ts","name":null,"original":{"line":29,"column":5},"generated":{"line":44,"column":0}},{"source":"helper.ts","name":null,"original":{"line":30,"column":4},"generated":{"line":46,"column":0}},{"source":"helper.ts","name":null,"original":{"line":30,"column":11},"generated":{"line":46,"column":9}},{"source":"helper.ts","name":null,"original":{"line":30,"column":4},"generated":{"line":46,"column":14}},{"source":"helper.ts","name":null,"original":{"line":31,"column":1},"generated":{"line":47,"column":0}},{"source":"helper.ts","name":null,"original":{"line":33,"column":0},"generated":{"line":49,"column":0}},{"source":"helper.ts","name":null,"original":{"line":33,"column":0},"generated":{"line":49,"column":7}},{"source":"helper.ts","name":null,"original":{"line":33,"column":0},"generated":{"line":49,"column":8}},{"source":"helper.ts","name":null,"original":{"line":33,"column":0},"generated":{"line":49,"column":15}},{"source":"helper.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":49,"column":18}},{"source":"helper.ts","name":null,"original":{"line":34,"column":4},"generated":{"line":50,"column":0}},{"source":"helper.ts","name":null,"original":{"line":34,"column":4},"generated":{"line":50,"column":2}},{"source":"helper.ts","name":null,"original":{"line":34,"column":14},"generated":{"line":50,"column":12}},{"source":"helper.ts","name":null,"original":{"line":34,"column":14},"generated":{"line":50,"column":14}},{"source":"helper.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":50,"column":24}},{"source":"helper.ts","name":null,"original":{"line":35,"column":4},"generated":{"line":51,"column":0}},{"source":"helper.ts","name":null,"original":{"line":35,"column":4},"generated":{"line":51,"column":2}},{"source":"helper.ts","name":null,"original":{"line":35,"column":16},"generated":{"line":51,"column":14}},{"source":"helper.ts","name":null,"original":{"line":35,"column":16},"generated":{"line":51,"column":16}},{"source":"helper.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":51,"column":28}},{"source":"helper.ts","name":null,"original":{"line":36,"column":4},"generated":{"line":52,"column":0}},{"source":"helper.ts","name":null,"original":{"line":36,"column":4},"generated":{"line":52,"column":2}},{"source":"helper.ts","name":null,"original":{"line":36,"column":14},"generated":{"line":52,"column":12}},{"source":"helper.ts","name":null,"original":{"line":36,"column":14},"generated":{"line":52,"column":14}},{"source":"helper.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":53,"column":0}},{"source":"helper.ts","name":null,"original":{"line":33,"column":0},"generated":{"line":53,"column":1}}],"sources":{"helper.ts":"import path from 'path'\nimport fs from 'fs'\n\n/*\n Helper functions module\n*/\n\nfunction textFormat(content: string) {\n return content.replace(/\\s+/g, ' ').trim()\n}\n\n// Create Base Folder\nfunction createBase(ctx: any): boolean {\n let loc = path.join(ctx.dir, ctx.name)\n if (!fs.existsSync(loc)) {\n fs.mkdir(loc, err => {\n if (err) throw 'CargoDB: ' + err\n })\n }\n}\n\n// Check whether passed string\n// resembles a name\nfunction validateName(name: string): boolean {\n const reg = /^[A-Za-z0-9@$\\-#%&_()\\[\\]{}]+$/\n const res = reg.test(name)\n if (res && name.length) {\n return true\n }\n return false\n}\n\nexport default {\n createBase,\n validateName,\n textFormat\n}"},"lineCount":null}},"error":null,"hash":"997567d418fac3803a7dcbf01eab61bf","cacheData":{"env":{}}}