Ecosyste.ms: OpenCollective

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

github.com/svg/svgo

⚙️ Node.js tool for optimizing SVG files
https://github.com/svg/svgo

i can has logo!

6152284e723a684f3cad49c986eaaa80bdc0f466 authored almost 12 years ago by deepsweet <[email protected]>
plugins/moveElemsAttrsToGroup: should affect only inheritable attributes (fix #46)

1e86425dcf4aacbb71677e27887ec878424f7c04 authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeComments: ignore comments which starts with 'git st' (close (#43)

1abee24a34dfb6968092bb75b920c37b2199f2c7 authored almost 12 years ago by deepsweet <[email protected]>
.svgo.yml: 2 spaces fix

b64a4c07cf5e851e0475ead5a30e28032cd72999 authored almost 12 years ago by deepsweet <[email protected]>
rename config.yml to .svgo.yml (close #45)

547ec0096e1f0ebe088520197e4b8efaaa385958 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: don't convert M if point is [0, 0]

dff75a99fcd2cb9ce28c0a92f0a5de65d0c70471 authored almost 12 years ago by deepsweet <[email protected]>
config: cleanupAttrs should be before convertStyleToAttrs (fix #44)

8913574a03188206a9ad0f272f62ec8814ad25d8 authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo/jsAPI: add eachAttr() optional context param

53dad61d417f565b38f5941ae15e674039b4511f authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo/js2svg: use bind instead of self = this

9d43b49541c377e30dd779bd7d512ef2ba35f5d4 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: don't remove first M even if it's 0,0

1d472ab0fd90571ece433b0861d5d5804297295c authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: convert M + L into M (undo #32)

d06c4418f8f7e2d235067e67fab641d9b39b178e authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: first M, M + L and current point after Z bug (fix #41)

51ca295dbe6aea4a0ac8f931c478047c34e643f7 authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo: fatal and stupid error in stream chunks concatenation (fix #40)

e2f604d5d7cd28c9cfaa796283c18b487ab5041f authored almost 12 years ago by deepsweet <[email protected]>
README: update

29306f532db4484c4ad8cb52bc3b75e791cb6ffd authored almost 12 years ago by deepsweet <[email protected]>
README: add TODO section with versions milestones

f2e061dabb1f441150e7c844d3b4d28b054ba8ad authored almost 12 years ago by deepsweet <[email protected]>
update LICENSE with russian translation; update README with License section

64db4d1ef90d14e2126ca718be634ba0c0a786d1 authored almost 12 years ago by deepsweet <[email protected]>
lib/coa: batch folder optimization (close #29)

b083c8e2e70ca58283ae4eedf25bb747f89a6a91 authored almost 12 years ago by deepsweet <[email protected]>
README: update

6d7f38364fef4fe62b197c5340d723f63892ad98 authored almost 12 years ago by deepsweet <[email protected]>
README: update

dfbdb4a09f9c8df3de700d95bc5b267b5e7161e2 authored almost 12 years ago by deepsweet <[email protected]>
README: update

c236efef0a7e862972be5430d68bd2014897c225 authored almost 12 years ago by deepsweet <[email protected]>
package.json: update

d17927579e015a6bc45652df3b5abd1146c09936 authored almost 12 years ago by deepsweet <[email protected]>
plugins/README.md: typo

5c8d17278cb1780a8d9fb0aeaffc5d3e3f5b6e2a authored almost 12 years ago by deepsweet <[email protected]>
plugins/README.md: update TOC list

611a24ca129876c60b4a33fd442264fd23e8b4ad authored almost 12 years ago by deepsweet <[email protected]>
plugins/README.md: update

b69286a08f40e8f777e2399aaa2ca8ddc55197e1 authored almost 12 years ago by deepsweet <[email protected]>
package.json: minor corrections

6329ee6c70aabf88058e3664e974049e5f349b88 authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo: jsdoc corrections; update README

639eecf20b16875e724defe9293f74c3617cd83b authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo: global API refactoring (close #37); temporarily remove PhantomJS and --test (close #38)

1b296adc7ea37fcb1366e60b95f5b86f33ee374c authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo/svg2js: refactoring

172b7ea2965937cfb017754eaf2bc2a05aa52d64 authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo/jsAPI: simplify exports

3a8d048c68d718c0f70962b2559c9ed264609609 authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo/

aa10a8b5debbd25d8e15301234f836a936fc829d authored almost 12 years ago by deepsweet <[email protected]>
simplify istanbul test to 'npm run-script cover'

c633d71a01fe20068cac376dbe83a1e13571e24a authored almost 12 years ago by deepsweet <[email protected]>
lib/config: minor jsdoc correction

299a5a1c92ebce0d3f33078e11080c080321e6b4 authored almost 12 years ago by deepsweet <[email protected]>
config.json -> config.yml (close #34)

7e3e4a5b011203aaa26e4f674104d3f1ec2a0904 authored almost 12 years ago by deepsweet <[email protected]>
[email protected] compatibility: 'end is deprecated, use done instead'

4c21bba98465cc928395444be5a0fc3ef0b57786 authored almost 12 years ago by deepsweet <[email protected]>
.editorconfig: 2 spaces for YAML

43a4c100cf62dfab270bf34d7c67da728379f056 authored almost 12 years ago by deepsweet <[email protected]>
[email protected] compatibility: 'end is deprecated, use done instead'

c86ca24d107cdda4391ab6ee23b18ded2c26c57f authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: convert M + L into M (close #32)

3752b1a72469b4230b9eddcad7abc384fdf5b8b2 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: convert quadratic Bézier curveto into smooth shorthand (close #31)

7e6414277208681813d6aa76097743d1075d448f authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: convert curveto into smooth shorthand (close #30)

c300b4119bbfb60e5c7c23174aafda3c7533a406 authored almost 12 years ago by deepsweet <[email protected]>
Istanbul code coverage

acbaa170eeee5a239b42c7e0973192e9bd32a9de authored almost 12 years ago by deepsweet <[email protected]>
update dependencies versions and gitignore

dddbbdee960752c387592a07b3284655e848906b authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: convert straight curves into lines segments (close #17); remove an absolute coords conversions

1b63f8134a1c1a04141e3190a0322fbdefb304b3 authored almost 12 years ago by deepsweet <[email protected]>
lib/coa: support arguments as aliases to --input and --output (close #28)

660a695ee580bb72fe3700d047094588f92d8817 authored almost 12 years ago by deepsweet <[email protected]>
CHANGELOG: fix lt-gt

6f33497ae0f39ccf0aa9f5c6be63b1855b34a665 authored almost 12 years ago by deepsweet <[email protected]>
plugins/README: fix syntax highlighting

e1fa5dc4ffc8f0e27d688e808a3b906304c99f31 authored almost 12 years ago by deepsweet <[email protected]>
v0.0.9

45d53c857b3e29be37b4aa4fd6843cc9bcb573f7 authored almost 12 years ago by deepsweet <[email protected]>
plugins/README: more readable API block

8f993e72d43fb3a0291c8fb5f6d3f2ac5c372969 authored almost 12 years ago by deepsweet <[email protected]>
update README with the new TODO list

8caef40377044366f493bee0c21428de38db6ced authored almost 12 years ago by deepsweet <[email protected]>
update README with plugins how-to link

c9e868b33aba84f2b1aeef3bfd54d8e4501a5c3b authored almost 12 years ago by deepsweet <[email protected]>
plugins how-to (close #27)

2942181c89e3673790daa050d0a4cac0af4bc0c2 authored almost 12 years ago by deepsweet <[email protected]>
lib/jsAPI: minor corrections

2d448f0d2eab9a96a3cfcf29ba952f492d8f1db3 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: prevent an infinity loop on invalid path data (fix #26)

da38ede3b103804fb258d59354e0df6f505d2d24 authored almost 12 years ago by deepsweet <[email protected]>
minor jsdoc corrections

354925f89624b7559dbed7d7b7d71bbb20870add authored almost 12 years ago by deepsweet <[email protected]>
allow any plugin of any type to go in any order (close #14)

5444b4f2341595e3c8cf2dc7d2071ba9f64293fd authored almost 12 years ago by deepsweet <[email protected]>
allow to do a multiple optimizations with one init (close #25)

50a8c8af20b4e58869af6217d0db961caab6aaed authored almost 12 years ago by deepsweet <[email protected]>
Revert to 0d32aa9f6f

aa3fa83c109028c017cf5a988fc0f2a45a0b0d12 authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo: allow to do a multiple optimizations with one init (close #25)

3e3e53bc71a469f3b2f00adb91496ef918f167ea authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: do not remove very first M from the path data (fix #24)

0d32aa9f6fbb6a9cfaa86eef8f374024b8aa2be9 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertTransform: add patternTransform attribute to the process (close #15)

f73e05a0e612e45e1bc5ae1e1ad9b9aac8357f0c authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: optimize path data in <glyph> and <missing-glyph> (fix #20)

ea54740fb9f6b08f0201df1285a31dbb8ee5f038 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: jsdoc fix

217636bff1eecc70bec9956dafd9b1773b890b70 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: yet another refactoring

f80ec36b40d779a2733a7ffc6e735eacf6baebda authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: global refactoring, fix #22 + fix #23

bfbb4acd270f29c94179a2bf1fb7f09f7b6ac0a0 authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeXMLProcInst: remove only 'xml' but not 'xml-stylesheet'

0403897942d25b0ac6cfb05cb2546a7c567a328b authored almost 12 years ago by deepsweet <[email protected]>
lib/coa: new Date() -> Date.now()

83447ad04638d6b4fbab7288371c29c04576e473 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: remove forgotten comments

070e1bc4930017ad3d6a02a1ef31d03cf438506e authored almost 12 years ago by deepsweet <[email protected]>
plugins/collapseGroups: fix #13

cbc7b38b4e52b766288e25fad62c4fca1fb0f2d9 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertTransform: fix #12

d2a26413389e53a7d1a53b653aba2958b19678c9 authored almost 12 years ago by deepsweet <[email protected]>
update README

f02ed15be5d930b3153876fc4e2e986ec78e9e43 authored almost 12 years ago by deepsweet <[email protected]>
update README

1d5c25b03839f57887347c4d47a01f10824f21c3 authored almost 12 years ago by deepsweet <[email protected]>
update README

3bef5317e256bb76de14527592c91cbba4fc3612 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertTransform: minor jsdoc correction

78fdeb697e98aaa523205b2953f562d2005c9b01 authored almost 12 years ago by deepsweet <[email protected]>
0.0.8

db4a905f6aaa6eedfe125a8a653ff9c31085ddfb authored almost 12 years ago by deepsweet <[email protected]>
plugins/moveElemsAttrsToGroup: merge split-level transforms instead of replacing (fix #10)

50b825d305395c5ee8bf4337d4ca3f3af3f14ecf authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: remove useless segments feature; a lot of refactoring

plugins/convertTransform: a lot of refactoring

b4141bdfef5d03cebba3c2b132b52909f4bd3bdd authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertTransform: newlines

8f31f39b2c11ff92aeca6faabd60d422af67eb55 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertTransform: remove useless transforms; refactoring (close #5)

17c750071969f2948dd62b5fa62f840ceec2e476 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: refactoring

3da381e2295303bad9dae97264cea7932e36fefa authored almost 12 years ago by deepsweet <[email protected]>
lib/coa: fix a typo

82975e4980f50cba7f1d564345f6cb43f4481451 authored almost 12 years ago by deepsweet <[email protected]>
lib/tools: missing semicolon

c432f6dcf65e9d5e04bf662a528f84297c0bb6a8 authored almost 12 years ago by deepsweet <[email protected]>
new plugin convertTransform

2f23170076ebce901baed06058241c276a796fdb authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: refactoring

332b0242750ce95ae5f6314fbfd9cb17dadfcb32 authored almost 12 years ago by deepsweet <[email protected]>
lib/svg2js: JSHint correction

734be4f02f3c3cc8ae61fb41a4037db16575823e authored about 12 years ago by deepsweet <[email protected]>
plugins/removeUnusedNS: correct jsdoc

906613779a44ead023196a6056ae385517c1e1f2 authored about 12 years ago by deepsweet <[email protected]>
update README with absolute urls and new TODOs

4a37ff4a4a9aab25b7d4c5a725a9cfd8f674a781 authored about 12 years ago by deepsweet <[email protected]>
lib/svg2js: catch and output xml parser errors (fix #4)

34e4122b330010a4d2c56b856eefbb8f8574addb authored about 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: round numbers before conditions because of exponential notation (fix #3)

0fd0b30105dac85c2f8d437216d1d177cd606008 authored about 12 years ago by deepsweet <[email protected]>
new plugin removeUnusedNS

3204a06ca568e4812fbfb0863ab72d5a7fd53ce5 authored about 12 years ago by deepsweet <[email protected]>
0.0.7-1 hotfix

9e5c96b2f56ce3d5fee0a79b1debde48e88e6a56 authored about 12 years ago by deepsweet <[email protected]>
lib/coa: open file for writing only when we are ready (fix #2)

7f2e75322bf089d24b875b89ffa88b1162899e47 authored about 12 years ago by deepsweet <[email protected]>
update .editorconfig

8caa75ba925ea1019d88120b94f36aafa29ff95a authored about 12 years ago by deepsweet <[email protected]>
update .editorconfig

ba2eedcad03938e4d175352d33ccbfd781af5ddc authored about 12 years ago by deepsweet <[email protected]>
lib/tools: node.extend module

7283309c6529748d8c09e3d351820f6330b10f99 authored about 12 years ago by deepsweet <[email protected]>
config.json: hotfix broken tests

50d661bad3c6cabdc092436a6c4e9d56e624fe5e authored about 12 years ago by deepsweet <[email protected]>
lib/plugins: refactoring

a0c31182578e6d4d16f0024d01ca14c39427adf6 authored about 12 years ago by deepsweet <[email protected]>
lib/js2svg: refactoring

f2b708422db7b7c74ea19b200c184377c0cf1094 authored about 12 years ago by deepsweet <[email protected]>
lib/jsAPI: simplification and refactoring

291631509f6f15f3f6c2d926167b830b7ed70104 authored about 12 years ago by deepsweet <[email protected]>
.travis.yml: nodejs 0.9

4579f7cbfc1098cd75a0b9585b128edf9525bc98 authored about 12 years ago by deepsweet <[email protected]>
0.0.7

ece58c9d590e3d1deb9463918e6004ef0a133b97 authored about 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: remove unused var

fc2b091378872172b9b58116953eb9da893a8266 authored about 12 years ago by deepsweet <[email protected]>