Name | Lines of code | Maintainability | Test coverage |
src/filters/Invert.ts | 11 | A 0 mins | |
src/filters/Kaleidoscope.ts | 185 | C 1 day | |
src/filters/Mask.ts | 156 | F 5 days | |
src/filters/Noise.ts | 22 | A 0 mins | |
src/filters/Pixelate.ts | 85 | C 1 day | |
src/filters/Posterize.ts | 20 | A 0 mins | |
src/filters/RGB.ts | 41 | A 2 hrs | |
src/filters/RGBA.ts | 50 | A 2 hrs | |
src/filters/Sepia.ts | 17 | A 0 mins | |
src/filters/Solarize.ts | 30 | A 2 hrs | |
src/filters/Threshold.ts | 19 | A 0 mins | |
src/index-node.ts | 19 | A 0 mins | |
src/index.ts | 2 | A 0 mins | |
src/shapes/Arc.ts | 74 | A 25 mins | |
src/shapes/Arrow.ts | 125 | A 3 hrs | |
src/shapes/Circle.ts | 39 | A 1 hr | |
src/shapes/Ellipse.ts | 47 | A 0 mins | |
src/shapes/Image.ts | 137 | A 2 hrs | |
src/shapes/Label.ts | 240 | C 1 day | |
src/shapes/Line.ts | 244 | D 1 day | |
src/shapes/Path.ts | 774 | F 1 wk | |
src/shapes/Rect.ts | 34 | A 0 mins | |
src/shapes/RegularPolygon.ts | 73 | A 0 mins | |
src/shapes/Ring.ts | 41 | A 0 mins | |
src/shapes/Sprite.ts | 152 | A 1 hr | |
src/shapes/Star.ts | 50 | A 0 mins | |
src/shapes/Text.ts | 523 | F 4 days | |
src/shapes/TextPath.ts | 290 | D 2 days | |
src/shapes/Transformer.ts | 1,151 | F 1 wk | |
src/shapes/Wedge.ts | 55 | A 0 mins | |
src/types.ts | 76 | A 0 mins | |
tsconfig.json | |||
tsconfig.testing.json |