yeet
This commit is contained in:
2
node_modules/ansi-fragments/build/fragments/__tests__/fragments.spec.d.ts
generated
vendored
Normal file
2
node_modules/ansi-fragments/build/fragments/__tests__/fragments.spec.d.ts
generated
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
export {};
|
||||
//# sourceMappingURL=fragments.spec.d.ts.map
|
1
node_modules/ansi-fragments/build/fragments/__tests__/fragments.spec.d.ts.map
generated
vendored
Normal file
1
node_modules/ansi-fragments/build/fragments/__tests__/fragments.spec.d.ts.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"fragments.spec.d.ts","sourceRoot":"","sources":["../../../src/fragments/__tests__/fragments.spec.ts"],"names":[],"mappings":""}
|
30
node_modules/ansi-fragments/build/fragments/__tests__/fragments.spec.js
generated
vendored
Normal file
30
node_modules/ansi-fragments/build/fragments/__tests__/fragments.spec.js
generated
vendored
Normal file
@ -0,0 +1,30 @@
|
||||
"use strict";
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const Color_1 = require("../Color");
|
||||
const Modifier_1 = require("../Modifier");
|
||||
const Container_1 = require("../Container");
|
||||
const Pad_1 = require("../Pad");
|
||||
const Fixed_1 = require("../Fixed");
|
||||
const colorette_1 = __importDefault(require("colorette"));
|
||||
const IfElse_1 = require("../IfElse");
|
||||
colorette_1.default.options.enabled = true;
|
||||
test('should build fragments to string', () => {
|
||||
const tree = Container_1.container(Color_1.color('red', Color_1.color('bgBlack', Color_1.color('none', 'Hello', Pad_1.pad(1), 'World'))), Pad_1.pad(2, '|'), Modifier_1.modifier('bold', Color_1.color('white', 'Something')), Pad_1.pad(1), Fixed_1.fixed(4, 'end', 'This', 'will', Color_1.color('blue', 'be trimmed')), Pad_1.pad(1), Fixed_1.fixed(10, 'start', Color_1.color('blue', 'nothing is awesome')));
|
||||
const text = tree.build();
|
||||
const expected = `${colorette_1.default.red(colorette_1.default.bgBlack('Hello World'))}||${colorette_1.default.bold(colorette_1.default.white('Something'))} This ${colorette_1.default.blue('is awesome')}`;
|
||||
expect(JSON.stringify(text)).toEqual(JSON.stringify(expected));
|
||||
});
|
||||
test('ifElse fragment should render correct fragmnent', () => {
|
||||
expect(IfElse_1.ifElse(true, 'Hello', 'Bye').build()).toEqual('Hello');
|
||||
expect(IfElse_1.ifElse(1, 'Hello', 'Bye').build()).toEqual('Hello');
|
||||
expect(IfElse_1.ifElse(undefined, 'Hello', 'Bye').build()).toEqual('Bye');
|
||||
// tslint:disable-next-line: no-null-keyword
|
||||
expect(IfElse_1.ifElse(null, 'Hello', 'Bye').build()).toEqual('Bye');
|
||||
expect(IfElse_1.ifElse(true, 'Hello').build()).toEqual('Hello');
|
||||
expect(IfElse_1.ifElse(false, 'Hello').build()).toEqual('');
|
||||
expect(IfElse_1.ifElse(() => true, 'Hello', 'Bye').build()).toEqual('Hello');
|
||||
});
|
||||
//# sourceMappingURL=fragments.spec.js.map
|
1
node_modules/ansi-fragments/build/fragments/__tests__/fragments.spec.js.map
generated
vendored
Normal file
1
node_modules/ansi-fragments/build/fragments/__tests__/fragments.spec.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"fragments.spec.js","sourceRoot":"","sources":["../../../src/fragments/__tests__/fragments.spec.ts"],"names":[],"mappings":";;;;;AAAA,oCAAiC;AACjC,0CAAuC;AACvC,4CAAyC;AACzC,gCAA6B;AAC7B,oCAAiC;AACjC,0DAAkC;AAClC,sCAAmC;AAEnC,mBAAS,CAAC,OAAO,CAAC,OAAO,GAAG,IAAI,CAAC;AAEjC,IAAI,CAAC,kCAAkC,EAAE,GAAG,EAAE;IAC5C,MAAM,IAAI,GAAG,qBAAS,CACpB,aAAK,CAAC,KAAK,EAAE,aAAK,CAAC,SAAS,EAAE,aAAK,CAAC,MAAM,EAAE,OAAO,EAAE,SAAG,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC,EACvE,SAAG,CAAC,CAAC,EAAE,GAAG,CAAC,EACX,mBAAQ,CAAC,MAAM,EAAE,aAAK,CAAC,OAAO,EAAE,WAAW,CAAC,CAAC,EAC7C,SAAG,CAAC,CAAC,CAAC,EACN,aAAK,CAAC,CAAC,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,aAAK,CAAC,MAAM,EAAE,YAAY,CAAC,CAAC,EAC5D,SAAG,CAAC,CAAC,CAAC,EACN,aAAK,CAAC,EAAE,EAAE,OAAO,EAAE,aAAK,CAAC,MAAM,EAAE,oBAAoB,CAAC,CAAC,CACxD,CAAC;IAEF,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,EAAE,CAAC;IAC1B,MAAM,QAAQ,GAAG,GAAG,mBAAS,CAAC,GAAG,CAC/B,mBAAS,CAAC,OAAO,CAAC,aAAa,CAAC,CACjC,KAAK,mBAAS,CAAC,IAAI,CAAC,mBAAS,CAAC,KAAK,CAAC,WAAW,CAAC,CAAC,SAAS,mBAAS,CAAC,IAAI,CACvE,YAAY,CACb,EAAE,CAAC;IACJ,MAAM,CAAC,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC,CAAC,OAAO,CAAC,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,CAAC;AACjE,CAAC,CAAC,CAAC;AAEH,IAAI,CAAC,iDAAiD,EAAE,GAAG,EAAE;IAC3D,MAAM,CAAC,eAAM,CAAC,IAAI,EAAE,OAAO,EAAE,KAAK,CAAC,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;IAC9D,MAAM,CAAC,eAAM,CAAC,CAAC,EAAE,OAAO,EAAE,KAAK,CAAC,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;IAC3D,MAAM,CAAC,eAAM,CAAC,SAAS,EAAE,OAAO,EAAE,KAAK,CAAC,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC;IACjE,4CAA4C;IAC5C,MAAM,CAAC,eAAM,CAAC,IAAI,EAAE,OAAO,EAAE,KAAK,CAAC,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC;IAC5D,MAAM,CAAC,eAAM,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;IACvD,MAAM,CAAC,eAAM,CAAC,KAAK,EAAE,OAAO,CAAC,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC;IACnD,MAAM,CAAC,eAAM,CAAC,GAAG,EAAE,CAAC,IAAI,EAAE,OAAO,EAAE,KAAK,CAAC,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;AACtE,CAAC,CAAC,CAAC"}
|
Reference in New Issue
Block a user