@angular-ru/cdk/string
console.log(capitalize('hello world')); // Hello worldstringify({a: 1, b: {c: 2}}); // pretty printlet value: string = toStringValue([1, 2, 3]); // "1,2,3"
value = toStringValue([1, 2, 3], (values: string[]) => values.join('; ')); // "1; 2; 3"expect(getByteSize('сын')).toEqual(6);
expect(getByteSize('son')).toEqual(3);expect(splitOnUniqueValues('1; 2; 3, 5.6; ;, ; 3, 6, 2; 1; -52; 0')).toEqual(['1', '2', '3', '5.6', '6', '-52', '0']);
expect(splitOnUniqueValues('1 - 2 - 3 - 3 - 2 - 1', /-/g)).toEqual(['1', '2', '3']);console.log(generateQuickGuid()); // udn0la1mhfq4tudhnympqexpect(isString('')).toEqual(true);
expect(isString(0)).toEqual(false);
expect(isString(NaN)).toEqual(false);
expect(isString(Infinity)).toEqual(false);
expect(isString(null)).toEqual(false);
expect(isString(undefined)).toEqual(false);Last updated