@bothrs/zeplin
Advanced tools
Comparing version 0.1.3 to 0.1.4
@@ -6,3 +6,3 @@ "use strict"; | ||
var convertToTailwind = function (fixedJSON) { | ||
var tailwindAcceptedClassed = [ | ||
var tailwindAcceptedClassed = new Set([ | ||
'colors', | ||
@@ -14,3 +14,3 @@ 'spacing', | ||
'lineHeight', | ||
]; | ||
]); | ||
var tailwindObject = {}; | ||
@@ -25,3 +25,3 @@ Object.keys(fixedJSON).forEach(function (key) { | ||
var tailwindClass = shortenToken(designToken); | ||
if (tailwindAcceptedClassed.includes(camelCaseValue)) { | ||
if (tailwindAcceptedClassed.has(camelCaseValue)) { | ||
if (!tailwindObject[camelCaseValue]) | ||
@@ -54,6 +54,6 @@ tailwindObject[camelCaseValue] = {}; | ||
exports.convertToTailwind = convertToTailwind; | ||
var camalize = function camalize(str) { | ||
return str | ||
var camalize = function camalize(string_) { | ||
return string_ | ||
.toLowerCase() | ||
.replace(/[^a-zA-Z0-9]+(.)/g, function (_m, chr) { return chr.toUpperCase(); }); | ||
.replace(/[^\dA-Za-z]+(.)/g, function (_m, chr) { return chr.toUpperCase(); }); | ||
}; | ||
@@ -60,0 +60,0 @@ var shortenToken = function (token) { |
@@ -1,1 +0,1 @@ | ||
export declare const flattenObject: (obj: Record<string, any>, prefix?: string) => Record<string, any>; | ||
export declare const flattenObject: (object: Record<string, any>, prefix?: string) => Record<string, any>; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.flattenObject = void 0; | ||
var flattenObject = function (obj, prefix) { | ||
var flattenObject = function (object, prefix) { | ||
if (prefix === void 0) { prefix = ''; } | ||
return Object.keys(obj).reduce(function (acc, k) { | ||
var pre = prefix.length ? prefix + '-' : ''; | ||
if (typeof obj[k] === 'object') | ||
Object.assign(acc, (0, exports.flattenObject)(obj[k], pre + k)); | ||
return Object.keys(object).reduce(function (accumulator, k) { | ||
var pre = prefix.length > 0 ? prefix + '-' : ''; | ||
if (typeof object[k] === 'object') | ||
Object.assign(accumulator, (0, exports.flattenObject)(object[k], pre + k)); | ||
else | ||
acc[pre + k] = obj[k]; | ||
return acc; | ||
accumulator[pre + k] = object[k]; | ||
return accumulator; | ||
}, {}); | ||
}; | ||
exports.flattenObject = flattenObject; |
@@ -56,3 +56,3 @@ "use strict"; | ||
return [4, new Promise(function (resolve) { | ||
var req = https_1.default.request({ | ||
var request = https_1.default.request({ | ||
hostname: 'api.zeplin.dev', | ||
@@ -65,16 +65,16 @@ port: 443, | ||
}, | ||
}, function (res) { | ||
res.setEncoding('utf8'); | ||
}, function (result) { | ||
result.setEncoding('utf8'); | ||
var responseBody = ''; | ||
res.on('data', function (data) { | ||
result.on('data', function (data) { | ||
responseBody += data; | ||
}); | ||
res.on('end', function () { | ||
resolve({ statusCode: res.statusCode, data: responseBody }); | ||
result.on('end', function () { | ||
resolve({ statusCode: result.statusCode, data: responseBody }); | ||
}); | ||
}); | ||
req.on('error', function (error) { | ||
request.on('error', function (error) { | ||
resolve({ error: error }); | ||
}); | ||
req.end(); | ||
request.end(); | ||
})]; | ||
@@ -81,0 +81,0 @@ case 1: |
@@ -10,5 +10,5 @@ "use strict"; | ||
var saveDocument = function (fileName, fixedJSON) { | ||
var fileDir = path_1.default.dirname(fileName); | ||
if (!fs_1.default.existsSync(fileDir)) { | ||
fs_1.default.mkdirSync(fileDir, { recursive: true }); | ||
var fileDirectory = path_1.default.dirname(fileName); | ||
if (!fs_1.default.existsSync(fileDirectory)) { | ||
fs_1.default.mkdirSync(fileDirectory, { recursive: true }); | ||
} | ||
@@ -15,0 +15,0 @@ return fs_1.default.writeFileSync(fileName, fixedJSON, 'utf8'); |
{ | ||
"name": "@bothrs/zeplin", | ||
"repository": "git@github.com:bothrs/open-source.git", | ||
"version": "0.1.3", | ||
"version": "0.1.4", | ||
"publishConfig": { | ||
@@ -32,3 +32,3 @@ "access": "public" | ||
"test": "echo \"No testing configured...\"", | ||
"lint": "echo \"No linting configured...\"" | ||
"lint": "eslint \"**/*.{js,ts,tsx}\"" | ||
}, | ||
@@ -44,6 +44,5 @@ "bin": { | ||
"rimraf": "^3.0.2", | ||
"tslib": "^2.3.1", | ||
"typescript": "^4.4.2" | ||
"tslib": "^2.3.1" | ||
}, | ||
"gitHead": "93a3cb3c958963f56125b517d9eb286532f28e12" | ||
"gitHead": "1744a8369a541bc392c5ba8cc2277b487e5b97e9" | ||
} |
15989
3