Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/lumeland/svgo

Deno fork of SVGO
https://github.com/lumeland/svgo

Resolves #690: Add option to process folders recursively.

f35a5037524713eb11a7d6223db4a594b790cd11 authored over 7 years ago by Rhys Lloyd [email protected] <[email protected]>
Merge pull request #696 from caub/switch

remove useless switch groups

98369def3a25fab2d57d61d0202366f110db20fe authored almost 8 years ago by Lev Solntsev <[email protected]>
Merge pull request #695 from caub/remDefs

clean .reduce with side-effects

4125d2857be219d73a78a6729e93cff0666ab905 authored almost 8 years ago by Lev Solntsev <[email protected]>
remove useless switch groups

4cf413908e9aa64e1ff7a914eb2bceb8e4b512d8 authored almost 8 years ago by caub <[email protected]>
clean .reduce with side-effects

5c2a9160fc988bc0bba3982a00a3a0fb491ebf0b authored almost 8 years ago by caub <[email protected]>
Promisify SVGO

d74f6a0e2ff3f9221991082f13cfa72e13a6438c authored almost 8 years ago by GreLI <[email protected]>
Merge pull request #688 from pklingem/removeScriptElement

add removeScriptElement plugin

e4be4bbc100e2badc1d65d4ef1f30852aea13c7f authored almost 8 years ago by Lev Solntsev <[email protected]>
Parse commas in viewBox

faabeff4f4b12527e334c4b338ae7eef5a41aca2 authored almost 8 years ago by GreLI <[email protected]>
Merge pull request #687 from Yeti-or/yeti-or.fix-misspel

Fix typo

0bc82faaf858ec232be6856e509ac1cc2c423a30 authored almost 8 years ago by Lev Solntsev <[email protected]>
add removeScriptElement plugin

9f05ac814bc818dc220b249cea0aa452d436d136 authored almost 8 years ago by Patrick Klingemann <[email protected]>
Fix typo

194187ce164f02b22dc2b8eec3e92fb389867978 authored almost 8 years ago by Vasiliy Loginevskiy <[email protected]>
Merge pull request #685 from Yeti-or/yeti-or.remove-dep

Remove unnecessary dependency

5c1583414420c182cf945d456ac12348f829d44b authored almost 8 years ago by Lev Solntsev <[email protected]>
Remove unnecessary dependency

4495a34f55560b2bc05cf837ba9dd01ca20cd479 authored almost 8 years ago by Vasiliy Loginevskiy <[email protected]>
Merge pull request #655 from caub/uselessFills

additional option for removeUselessFillStroke, to actually remove inv…

40a935370a0e35932c01f35d642a91a2963923aa authored almost 8 years ago by Lev Solntsev <[email protected]>
fix for hasStyleOrScript, it must be initialized with SVGO constructor, not global, else it'll keep previous run value

bcd908691f41b9e300e499d25967d3bb3e2a453f authored almost 8 years ago by caub <[email protected]>
additional option for removeUselessFillStroke, to actually remove invisible shapes

5a1693bd5eb6cd064d524a63af8ea30ed1c1cea0 authored almost 8 years ago by caub <[email protected]>
Use Map/Set in cleanupIDs

2608ae146708bb7022a561f86e8262893972c630 authored almost 8 years ago by GreLI <[email protected]>
Merge pull request #658 from Zearin/patch-2

Minor README heading tweaks

9ef29ca4b7197f49199570c7923493042e61707e authored almost 8 years ago by Lev Solntsev <[email protected]>
Minor README heading tweaks

7395bcd858ea6230bf06e844b565637c3d64d187 authored almost 8 years ago by Zearin <[email protected]>
Lint fixes

d5896991bdcc2d20e8d8bab6f4ad225859c4024b authored almost 8 years ago by GreLI <[email protected]>
Bump to Node v4

ece43a3f5598862341fd47e6937f8cf4e7869e6b authored almost 8 years ago by GreLI <[email protected]>
Merge pull request #640 from lahmatiy/remove-unused-styles

Remove unused styles based on usage data

282c193c67584b9455ad2b283b66058a8ff5db02 authored almost 8 years ago by Lev Solntsev <[email protected]>
Merge pull request #610 from Velenir/feature/cleanupIDs--force-and-except

Allow to force clean svg with style or script, excepting custom ids (in cleanupIDs)

d4ff31d9db653dfdd703a05cbed2ecf5ccb01f81 authored almost 8 years ago by Lev Solntsev <[email protected]>
update russian readme to latest changes

ad053787d019e3efc0e21b7478e5b1c7816b17d6 authored almost 8 years ago by GreLI <[email protected]>
0.7.2

ec306c9b18710bd59e329198cfb06b0dd2697bd7 authored almost 8 years ago by GreLI <[email protected]>
update docs

e5829273f90530416965a6446ffec2b21452594c authored almost 8 years ago by GreLI <[email protected]>
Merge pull request #654 from Zearin/patch-1

Use GFM tables for README’s plugins list

085a4ef01454ec9d52ccbc5aa9a2a4de8ece4537 authored almost 8 years ago by Lev Solntsev <[email protected]>
Use GFM tables for README’s plugins list

c8e9b45e0494ebd062151dec83a159ebcc72f333 authored almost 8 years ago by Zearin <[email protected]>
Merge pull request #641 from elrumordelaluz/master

Update CLI help

443f4bd33c0f96309e1e41f4e22b26305be53854 authored almost 8 years ago by Lev Solntsev <[email protected]>
make unused styles removal safe

- avoid using usage data when document contains <script> or on*
attributes
- implemented usage.f...

340da36bc7d5b4ef7c4fec044a34cf8cd74f689b authored almost 8 years ago by Roman Dvornov <[email protected]>
Update CLI help

Add the missed possibility to pass a `JSON` string to `--config` argument

e57ecbd0129259fdddd525a0c277515a522e0cf7 authored almost 8 years ago by Lionel T <[email protected]>
merge removeUnusedStyles plugin with minifyStyles

da6a40da7f6b662e862986a0f208110bf14db51a authored almost 8 years ago by Roman Dvornov <[email protected]>
one more test for removeUnsusedStyles

fd5a8ca7991a063af76df2e015a03f5e555acef9 authored almost 8 years ago by Roman Dvornov <[email protected]>
initial implementation of removeUnusedStyles plugin

6741be9c95c7def7f284e7573214a3e0255a0996 authored almost 8 years ago by Roman Dvornov <[email protected]>
Don't remove same transform in inner element (removeUnknownsAndDefaults). Fix #549

8b290bf97659d653be55db754db6d112a4622c64 authored about 8 years ago by GreLI <[email protected]>
Microoptimize removing space before minus

a2a0a1ef3fc51cc5dae25ae85125ecf5fb90b897 authored about 8 years ago by GreLI <[email protected]>
Correct leading zero removing in case of exponential notation. Fix #551

b6e92f4bb20f44173b26dd7aab2430f306b7ad6b authored about 8 years ago by GreLI <[email protected]>
Fix removing <animate> in <stop>. Fixes #544

d0a511fc376b07c0a5874387f7b64f57691c73f8 authored about 8 years ago by GreLI <[email protected]>
Collapse groups with non-inherited attr test improvement

11a60682791f307d4624370516f8472c26ab7c95 authored about 8 years ago by GreLI <[email protected]>
Don't collapse groups with same non-inheritable attribue. Fix #550

13e09e46424969d85637d261909e3e431c4d56d8 authored about 8 years ago by GreLI <[email protected]>
Merge pull request #637 from AlimovSV/master

More options for setting "currentColor"

a672b613b9aa006f10110cc5ebafc26f8328ace8 authored about 8 years ago by Lev Solntsev <[email protected]>
Extend `currentColor` match conditions (string, rx, bool)

dc259059fac3a816be49a7d37849022244d35a60 authored about 8 years ago by Sergey Alimov <[email protected]>
Merge pull request #626 from ehmicky/patch-1

Add documentation to PostCSS svgo plugin

f33baaab6e291030acbfdc0e5456388326f45bf1 authored about 8 years ago by Lev Solntsev <[email protected]>
Add documentation to PostCSS svgo plugin

c0c1713acace44732c13139243b380c7e1adf93e authored about 8 years ago by ehmicky <[email protected]>
Merge pull request #625 from s0meone/patch-1

Fix typo in README

19a9e3a1594bcb494da2cb5b6c9e4e7f26f42174 authored about 8 years ago by Lev Solntsev <[email protected]>
Fix typo in README

e0e1bc68872b264e8769ca8b340f56d2de85fbae authored about 8 years ago by Daniel van Hoesel <[email protected]>
Merge pull request #616 from maksugr/master

Add to readme information about svgo_bot

c69e533d1445a134772b180db5cd47dbe9237a64 authored about 8 years ago by Lev Solntsev <[email protected]>
add to readme information about svgo_bot - Telegram Bot

e58e96044a77f63f4866be8db4e7d789df0aced7 authored about 8 years ago by Roman Ponomarev <[email protected]>
Merge pull request #611 from JonathanStoye/docs/update

updating the docs on the testing section

57bfacc74c22fcaef75c7ea488884ff43a61802d authored about 8 years ago by Lev Solntsev <[email protected]>
updating the docs on the testing section

e776299890ec3ed8e16487d415129bfad37074b4 authored about 8 years ago by Jonathan Stoye <[email protected]>
Add tests for force=true in cleanupIDs

Add parameter force to ignore style and script in cleanupIDs

Add tests for except=[ids] in clea...

f3bff1fd32154782b8e669ed0830c6b931345591 authored over 8 years ago by Velenir <[email protected]>
0.7.1

928c2449cb4e48f044a01dd1651e5fb78e5383c4 authored over 8 years ago by Lev Solntsev <[email protected]>
Merge pull request #603 from primeiros/patch-1

Create ko.md

ea5a085f4634a914358434d771d49670c98900ca authored over 8 years ago by Lev Solntsev <[email protected]>
Revert changes in cleanupIDs requiring 0.12. Fixes #602

8abdef7742e67d45ed39f677f8e808062563eb25 authored over 8 years ago by Lev Solntsev <[email protected]>
Create ko.md

Translate to Korean

e136a72b448f100fd0920d58bd6cacfdf67cfce1 authored over 8 years ago by primeiros <[email protected]>
update readme

04fa1d5e8364d404b4772552805e3f2610c87b71 authored over 8 years ago by Kir Belevich <[email protected]>
update readme

c84e53d20be7f662e11db31c51925a33018eeed9 authored over 8 years ago by Kir Belevich <[email protected]>
Merge pull request #582 from gjjones/allows-use-of-addAttributes-plugin

Adds addAttributesToSVGElement to default plugins list.

4822a44f37bbbe803b710511f3b038cf9e21970d authored over 8 years ago by Lev Solntsev <[email protected]>
Adds addAttributesToSVGElement to default plugins list.

1e7306f570aaadafd9e7433fb0cb27a4535e9670 authored over 8 years ago by Greg J. Jones <[email protected]>
0.7.0

975a9ff223b562a440ccd919715092275024c950 authored over 8 years ago by GreLI <[email protected]>
Update Readme

9984227fa10586acc5cd7732cf3e3676976e2367 authored over 8 years ago by GreLI <[email protected]>
Merge pull request #530 from ricardobeat/master

add removeXMLNS plugin

0a9870ad7a6275a8962283ae5afe0d1dc58755a5 authored over 8 years ago by Lev Solntsev <[email protected]>
Merge pull request #529 from ricardobeat/addClassesNoRepeat

addClassesToSVGElement: avoid repeating classnames

517449fc52f77e82564d8ce0c9adf26391d52625 authored over 8 years ago by Lev Solntsev <[email protected]>
Merge pull request #546 from gjjones/master

adds addAttributes plugin

1d6c055a81d607b07164516e8a338fc0802ee837 authored over 8 years ago by Lev Solntsev <[email protected]>
Merge pull request #579 from darktrojan/sortAttrs

Improve sortAttrs plugin

f5a1ecf34160ac495b1e619eedbd82fbdb2a2186 authored over 8 years ago by Lev Solntsev <[email protected]>
Linter fixes

c6f77d99ec7e11c8b9ae5f8121e6c42d121c718b authored over 8 years ago by GreLI <[email protected]>
Loosed fixes

cf20f5c6ca847346ee95049889460cede01e91cc authored over 8 years ago by GreLI <[email protected]>
Use maps in cleanupIDs. Fixes #562

d9e670c210b5142f12142a461f74f726a70d399d authored over 8 years ago by GreLI <[email protected]>
Sort attributes by namespace and conceptual prefix, otherwise alphabetically

24f7b5908b34cb222991cd96a132a0137e0ed63d authored over 8 years ago by Geoff Lankow <[email protected]>
Don't collapse a group with element when both have classes.

Fixes #572 (comment)

6e9854a046e1dffda0cc55caf4593191ce197d90 authored over 8 years ago by GreLI <[email protected]>
Don't pass mask around transform in collapseGroups.

Fixes #572

44d6958db2c06cb4400bb221816450a437558c9c authored over 8 years ago by GreLI <[email protected]>
Prettify code

1162dac878a36bfe317040283b4777c62ab600ea authored over 8 years ago by GreLI <[email protected]>
Normalize line endings of files in test for crossplatform work

60d5175883940c3cfc78e57958a9ab06a574d27e authored over 8 years ago by GreLI <[email protected]>
Bump dependencies

e961d6d08dfa54f0ad631a43420afa1af71aad7e authored over 8 years ago by GreLI <[email protected]>
Crossplatform work. Fixes #538

e4003b4dd2e256b83e1e9138c74480eb7b65d40c authored over 8 years ago by GreLI <[email protected]>
Merge pull request #576 from tombigel/patch-1

When minify:false cleanupIds deletes too many ids

815f5cf40c00afaae161bc7a9249a66479409b55 authored over 8 years ago by Lev Solntsev <[email protected]>
When minify:false cleanupIds deletes too many ids

when running cleanupIds with minify:false option it does not save a reference to all ids and rem...

4865892f6ec358369651fbbbdeeb0211822788b1 authored over 8 years ago by Tom Bigelajzen <[email protected]>
Merge pull request #571 from elrumordelaluz/readme-elrumordelaluz

Update Readme

7302d4d8ccf62bd4f5e2690d64bce246c9f60be1 authored over 8 years ago by Lev Solntsev <[email protected]>
Update Readme

46d604b10e5b33e101f1d96bf839f31b4e3b6043 authored over 8 years ago by Lionel T <[email protected]>
Merge pull request #565 from elidupuis/remove-elements

Add `removeElements` plugin

4dcef5e31a89f903ccd90724d65a2e44063aff60 authored over 8 years ago by Lev Solntsev <[email protected]>
Add ability to remove elements by className

d60c5c18da01b6538bd568ac47439cb0cfa435ee authored over 8 years ago by Eli Dupuis <[email protected]>
Rename plugin to `removeElementsByAttr`

7fd48e9d206c34e58066c932f411150f95c5e32d authored over 8 years ago by Eli Dupuis <[email protected]>
Add `removeElements` plugin

f4b455a65d50537027942b06e46690e7e60b39ca authored over 8 years ago by Eli Dupuis <[email protected]>
Adds plugin for adding attributes to svg element.

34d9500844bfe3dc944ce71e538ddf0f2a879623 authored over 8 years ago by unknown <[email protected]>
Type checking to avoid implicit conversion on empty strings.

6dc57024158905299cd4c13033b39b9f3ad87de3 authored over 8 years ago by Greg Jones <Greg Jones>
Removes value guard from addAttrs, allows writing valueless attributes.

a100c53681734e96e81e86eb82c0e199ed017c1c authored over 8 years ago by Greg Jones <Greg Jones>
Merge pull request #537 from keithclark/moveGroupAttrsToElems-ref-bug

moveGroupAttrsToElems: new transform attribute shouldn't be a reference

e0ca3f09efe343b0c8c8e9df16e65f796a8ab81e authored over 8 years ago by Lev Solntsev <[email protected]>
Fix hinting issue

6bd922258de74cd52975b98b5c3b50d9aebebb21 authored over 8 years ago by GreLI <[email protected]>
moveGroupAttrsToElems: new transform attribute shouldn't be a reference

abffd7db09a23cf6ee69d2f49402394d70a1d489 authored over 8 years ago by Keith Clark <[email protected]>
0.6.6

fd605b694489551f4ba9ee745c7319f0c2c8bbc1 authored over 8 years ago by GreLI <[email protected]>
Corrected CSSO API usage

df6f48210e686b816035629ca4e4a0bf209c46e0 authored over 8 years ago by GreLI <[email protected]>
0.6.5

bb1fe4ab450f6d0787712eb00a673034d436fbe3 authored over 8 years ago by GreLI <[email protected]>
Prevented collapsing group with passing animated attribute

Fixes #534

2bbabeedb09feb70cd8e92d3c9fdedd8afc34f6f authored over 8 years ago by GreLI <[email protected]>
Don't move transforms into referenced group items

Fixes #532

7d556d06b915a311cbca6fee69a701fcf0d8e86d authored over 8 years ago by GreLI <[email protected]>
Corrected condition in removeDoctype

9b925614222a5953c6eab126d7c4f26db97c594a authored over 8 years ago by GreLI <[email protected]>
Removed obsolete test

7bd3d1edc701c241f1cb28e508d83d4510f411b8 authored over 8 years ago by GreLI <[email protected]>
Process “foreignObject”: cleanup editors content and remove itself if is empty.

Remove doctype with entities.
Fixes #533

65efced355222b33ec640596e1210f3e181738f9 authored over 8 years ago by GreLI <[email protected]>
addClassesToSVGElement: avoid repeated classnames

dd8e385695fd1f5eecd234edbd4e7c6acc7cd7d6 authored almost 9 years ago by Ricardo Tomasi <[email protected]>
removeXMLNS plugin: remove xmlns attribute for inline svg usage

768107b33deb6a6e8c06ad3ed372e75b680a2e00 authored almost 9 years ago by Ricardo Tomasi <[email protected]>
0.6.4

b35d828d49e2608d889df8ccebd9d499ede37583 authored almost 9 years ago by GreLI <[email protected]>