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

Replace travis with github actions (#1321)

Github is closer to the source.

77061928097fe1123934a0a72a40c19599a1ba10 authored almost 4 years ago by Bogdan Chadkin <[email protected]>
Replace mkdirp with fs.mkdir with recursive flag (#1291)

Ref https://nodejs.org/dist/latest-v10.x/docs/api/fs.html#fs_fs_mkdir_path_options_callback

N...

4a08c6d0390063e8c417a2319f44da2b860b2f1c authored almost 4 years ago by Bogdan Chadkin <[email protected]>
Merge pull request #1292 from TrySound/drop-object-values-polyfill

Drop object.values polyfill

5f1d59340a8abfbe830b0a4cc301cfb322fca254 authored almost 4 years ago by Bogdan Chadkin <[email protected]>
Drop object.values polyfill

Ref https://packagephobia.com/result?p=object.values

Object.values is supported since node 7. I...

93170d387044c2bc0b9882660c2bbbbf53889b56 authored over 4 years ago by Bogdan Chadkin <[email protected]>
Add Figma plugin link to Readme

07ca9764f71fb946adc23f4ea9f19070d335305d authored about 5 years ago by Eugene Chechuryn <[email protected]>
Fix cleanupIDs if defs is last elem of svg

77464801e7f38a62ca4542033c8099d38b90d5f0 authored about 5 years ago by alexpavlovich <[email protected]>
Perform `cleanupIDs` optimization when style/script tag is empty

cleanupIDs plugin is disabled when a script or style tag is present. I
assume that this is beca...

1152257505fac490b29dd7e8eed0d7b3bdf8e557 authored about 5 years ago by Cyrille David <[email protected]>
Correct test

6db82a3323f787329a6fe6db25ae8b3aa63db0af authored about 5 years ago by GreLI <[email protected]>
Fix `prefixIds` plugin error with animations

Fix #848

fafcbd7bd00de03d93ab55429e5841bc70681a14 authored about 5 years ago by Sviatoslav Bulbakha <[email protected]>
Add test for collapsing of repeated commands

fdf9236d12b861cee926d7ba3f00284ff7884eab authored about 5 years ago by GreLI <[email protected]>
Fix collapsing of repeated commands in convertPathData plugin

This fixes #1166

dfe649fa8ddf9ebd69c9ec9e38fd93db236307c7 authored about 5 years ago by jlherren <[email protected]>
Change wording of API doc comment

72db8ebbbf5aa3ac82a32c5b744cb09deeba5e35 authored about 5 years ago by Marc Jansen <[email protected]>
v1.3.2

d17c429c4f12467fa2beee2d7396bbcb1074bf05 authored about 5 years ago by Lev Solntsev <[email protected]>
Default `info` on SVGO.optimize API

99d9c3c13af04ec48c13b32103c9095879cf4fba authored about 5 years ago by James Ross <[email protected]>
v1.3.1

58232a323adc03450211f5e6b5aed025af72224b authored about 5 years ago by GreLI <[email protected]>
Fix 'cleanupIDs' minify bug due to preserved IDs

Prevent 'cleanupIDs' plugin from producing a preserved ID, including one
which matches a preserv...

0e6b0ad8e5ee16a1f4efe93530db57097f7c8b81 authored about 5 years ago by James Thomson <[email protected]>
Add multipassCount to info object passed to the plugins.

Use info object to skip subsequent passes in prefixIds plugin to prevent unintended, multiple pre...

71c7fe74b9a6cbbbe6d8e4f318a0d6fb35c1d727 authored about 5 years ago by strarsis <[email protected]>
Update csso to 4.0.2 (+semicola in styles test) (#1172)

Add test with SVG with double semicola (;;) in styles for reproducing csso bug.
Update css-tree...

67be534d30e1a645d6f2948e068b5081c50ace8b authored about 5 years ago by strarsis <[email protected]>
Add active column in plugins table to readme

11f9c797411a8de966aacc4cb83dbb3e471757bc authored over 5 years ago by Marco Fugaro <[email protected]>
added node v12 in travis

9160a41fef31001d4c420608ee8c72e93ff98beb authored over 5 years ago by Aditya Patadia <[email protected]>
v1.3.0

10a302f73dd81122c8363ae164ba5a6af1de46e2 authored over 5 years ago by GreLI <[email protected]>
Add ‘sortDefsChildren’ to default plugins list and readme

cc9ad33082c11044e175c806b37620d5ac4289f4 authored over 5 years ago by GreLI <[email protected]>
Use ’force’ option in ‘mergePaths’ only for paths with same attributes

023013abf904e16dcd6b8724370c2a342a9ac6b5 authored over 5 years ago by GreLI <[email protected]>
Fix 180deg ‘convertTransform’

Fix NaN after Math.acos due to error making illegal value out of bounds
Fix #1101

e1dd31cf84fa2d6e95d82d6154f1e4dac8bb0b69 authored over 5 years ago by GreLI <[email protected]>
Fix incorrect prev arc segment angle calculation.

Close #1109

8671c4c3df824d1a836205fee9e752d679abaf2b authored over 5 years ago by GreLI <[email protected]>
Add a warning about plugin configuration error

Usual error by not proper YML syntax like #1115

27cdeb7c1ca550466fc4e4637a6ebd255d948f2a authored over 5 years ago by GreLI <[email protected]>
Copy plugin params when initializing plugin by name

ac3438646629860e8b8e32ca6d41a3c8034905ec authored over 5 years ago by Vjacheslav Trushkin <[email protected]>
Export config function to enable to use

d3e91418aaadad1557d4c5999098f235cf08be08 authored over 5 years ago by 1000ch <[email protected]>
Add options to prefixIds plugin for selectively prefixing IDs and/or classes.

5ee68c480847c047ef681abf2d068cec1f23d6c3 authored over 5 years ago by strarsis <[email protected]>
lib/config: add setPluginActiveState function

357de5f3ea4cdbf3d6045065cc388a2684049553 authored over 5 years ago by Vitaly Harisov <[email protected]>
lib/config: load custom plugin defined via path in config

3d6d8045d999cbf309665e3b2e6bec34e7fbd72d authored over 5 years ago by Vitaly Harisov <[email protected]>
Add ‘convertEllipseToCircle‘ plugin to readme

b5330638e81271c45016cd97a9138f7e6a2be30c authored over 5 years ago by GreLI <[email protected]>
Add ‘convertEllipseToCircle‘ to default plugins list

7d0c471675e55551fac25ae5565ce35dca21ebf3 authored over 5 years ago by GreLI <[email protected]>
Add ‘ellipseToCircle’ plugin

Converts non-eccentric ellipse elements to circle elements.
Adobe Illustrator seems to be fond ...

8e45fa2d58c5cb34fd36fa8ebc24a4814eb1824b authored over 5 years ago by Taylor Hunt <[email protected]>
Make removeDimensions add viewBox if it's missing

31e6a8cb65d98f42d4969ededcbff52fdeec1912 authored over 5 years ago by Adi Pascu <[email protected]>
(Fix #800) Add option to the mergePaths plugin, forcing all path attributes to be combined (#1084)

Add option to the mergePaths plugin, forcing all path attributes to be combined

b9905aa5ec467e6e4e62fb501fc8508338d6841b authored over 5 years ago by Michael Irigoyen <[email protected]>
Update Node versions in Travis

Add Node 10
Remove Node 4 since it's not supported by latest mocha

269c47198b13d8a3a1981b77128455b225b3af54 authored over 5 years ago by GreLI <[email protected]>
Bump dependencies

9fe7c28a81f10983c03b53e954ab03efa56e68f6 authored over 5 years ago by GreLI <[email protected]>
Fix final sorting condition in ‘sortDefsChildren’

4dfbd76d594a442970d8990fe60aaa16a086891f authored over 5 years ago by GreLI <[email protected]>
Fix typos

8d0b9b8bf87dc7cd00a48c0ed26251cf95e5b910 authored over 5 years ago by GreLI <[email protected]>
Remove spaces after ‘arcto’ path command flags

258fecfa6b4a037d98ad2614f5c9573728f6959d authored over 5 years ago by GreLI <[email protected]>
Fix removeUnusedNS not counting usage in <svg> tag

Close #1107

95f7603983d50aa579b6ebb21fa747d0436e5581 authored over 5 years ago by GreLI <[email protected]>
Update package.json with new e-mail

5f70831868d29090e3d8f92c58e813814c22bc9c authored over 5 years ago by Kir Belevich <[email protected]>
Fixes svg/svgo#761. Sorting defs to improve compression.

c7058eb7aceb8126283d4a2929899042db8976be authored over 5 years ago by davidleston <[email protected]>
Update readme with Backers and Donations sections

d6e462b679a11376694c948c81e5c984c3db8bae authored over 5 years ago by Kir Belevich <[email protected]>
Updage changelog and documentation parts

fe0ecaf31eb87a913638a62f842044e425683623 authored over 5 years ago by GreLI <[email protected]>
Document multipass option

71188f8fb490fcb8217287dba8cf1653b41608bd authored over 5 years ago by Ben Scheiner <[email protected]>
🔧fix: update js-yaml for Code Injection warning

fix npm high Code Injection vulnerability warning patched in version 3.13.1

db45845e1cb2b3f8b5228e0e222098d3d638ee2c authored over 5 years ago by Kyle Aungst <[email protected]>
Update changelog [skip ci]

d9ae161e3410bdc90cc5897eec7465e78e1cce28 authored almost 6 years ago by Kir Belevich <[email protected]>
v1.2.1

5969899855e8ca2e448ec62d3868414abc97cf55 authored almost 6 years ago by Kir Belevich <[email protected]>
Merge pull request #1089 from eugestarr/master

Bump up js-yaml version to fix DoS vulnerability

593ea85828ffa0ec3b6f7dd52ed8fffa7ffb2635 authored almost 6 years ago by Kir Belevich <[email protected]>
Bump up js-yaml version to fix DoS vulnerability

bfae92835b56adaf06d8cebf699f997f9163aed2 authored almost 6 years ago by Eugene Starr <[email protected]>
bump package-lock.json version

aa0df733a6d23bb17cbcbb00ccc0bac415020e85 authored almost 6 years ago by GreLI <[email protected]>
v1.2.0

0cc1d0a3d6d6ea38eb2f764d17fb097d9ffe6b31 authored almost 6 years ago by GreLI <[email protected]>
Bump dependencies, add package-lock

3488f00a070d24901d880c13c17b80fb9af28387 authored almost 6 years ago by GreLI <[email protected]>
update readme

521ce0adf2680a26082b7b0069e4eeaa869f8770 authored almost 6 years ago by GreLI <[email protected]>
removeAttrs: add optional value filter (#977)

d23355e91a20d39bfe13bfbadf81155cdc18c541 authored almost 6 years ago by GreLI <[email protected]>
update namespace list (#1064)

5d97108687bc6400d6daabed2651db173483f8ff authored almost 6 years ago by bbqaaq <[email protected]>
Replace colors dependency with chalk (#1061)

use 'chalk' for colors in console

eb0d66ab1b019ac62fa219378ea6ff2256c20f8e authored almost 6 years ago by Pavel Djundik <[email protected]>
Add config to preserve IDs based on prefix matching (#1060)

add parameter to preserve IDs based on prefix matching

7eeb5d064d22f67cbf365ee6547c30a0e3d5de18 authored almost 6 years ago by Brad Kotsopoulos <[email protected]>
Add prefixIds to readme (#1047)

add prefixIds to readme

dcd95d50ff006ca3a0b121d42272dab0a8006403 authored almost 6 years ago by Bart Nagel <[email protected]>
Support comma list of plugins for --disable, --enable options. (#1019)

support comma list of plugins for --disable, --enable options

f84bff32204c21774bcb4759a444ace5a1c2bc77 authored almost 6 years ago by Jerry Martinez <[email protected]>
SVGO: Add plugin "reusePaths". (#1005)

416fcdfa9f2fad623c1d4a5c3648402918191cb1 authored almost 6 years ago by Jacob Howcroft <[email protected]>
Add the preserveCurrentColor option to the removeAttrs plugin. (#1000)

Add the preserveCurrentColor option to the removeAttrs plugin.

0fe5368e0ebee837cc025690412da8e56cc15073 authored almost 6 years ago by Rob Levin <[email protected]>
add removeOffCanvasPaths plugin (#979)

32558b891f689a9db11e72e1165b0cabafbb4828 authored almost 6 years ago by JoshyPHP <[email protected]>
Add removeAttributesBySelector plugin (#929)

* Add removeAttributesBySelector plugin

Removes attributes of elements that match a css selec...

b4bd5d52e3cd3ffaf3fd0d6a10710433fc5c28a3 authored almost 6 years ago by Bradley Mease <[email protected]>
Option recursive (#837)

Add -recursive (-r) option

d911f0f4c71246d37cefd5ba69f97e03fe98c5f3 authored almost 6 years ago by Kozlov Sergey <[email protected]>
Fix indentation

ee065be5a88c85b976db601c13eb6e55650a7d68 authored about 6 years ago by GreLI <[email protected]>
Make default config behave as immutable

5718ef276c7b96ff6d6051b67102ac9f0cd9888e authored about 6 years ago by panczarny <[email protected]>
v1.1.1

02e0e416c8145da6770fde2174b977a83daea008 authored over 6 years ago by GreLI <[email protected]>
Fix crash when ‘info’ is absent

Fix #1030

dfcc145d5abac0690453b7ab15a24c59004da1bf authored over 6 years ago by Lev Solntsev <[email protected]>
Fix and update cleanupListOfValues tests

ed75e56bdeea9be274a9016d58d6bce5f90843c7 authored over 6 years ago by GreLI <[email protected]>
v1.1.0

e7bdce66ed1f47bed291ddda2ce9871eb78bd327 authored over 6 years ago by GreLI <[email protected]>
Fix cleanupListOfValues to preserve non-numeric values

Fix #923

37d4ca88efa1c85b8761e63ad3ddaf207196a1ce authored over 6 years ago by GreLI <[email protected]>
Fix convertTransform wrong rotate sign

Fix #986

eeeb67d5a8cc18168027064088312f25e8eac823 authored over 6 years ago by GreLI <[email protected]>
Fix collapseGroups plugin affecting switch and subgroups

Fix #1020

7a07b8436d14df671f4372317066904d5ade27aa authored over 6 years ago by GreLI <[email protected]>
Fix converting to large arcs from nearly straight lines curves

Fix #842

580063522638e9e301d32effa7035a577db96354 authored over 6 years ago by GreLI <[email protected]>
Prevent removeUnknownsAndDefaults removing attributes from elements with id

Fix #959

a4fb3a4a7e27c89a8947a14ebbb8ea683c18fd7a authored over 6 years ago by GreLI <[email protected]>
Fix empty path segments removing with stroke-linecap

Fix #1017

831f95fccc93646b7157b4f8cf7328a291b08dc1 authored over 6 years ago by GreLI <[email protected]>
Update presentation attribute collection for removeNonInheritableGroupAttrs plugin

a165206632d322cf0dd03ef1fc8c4fe3cd2e658f authored over 6 years ago by GreLI <[email protected]>
Fix removeNonInheritableGroupAttrs not working as intended

36db31adcfb733f357dee2a882de16122c4aefe9 authored over 6 years ago by GreLI <[email protected]>
Fix viewBox value parsing

Fix #1024

f3bcbcc6a6c077af6763dd15762b34f881320af3 authored over 6 years ago by GreLI <[email protected]>
Correct parsing of arc flags without following comma/spaces

Fix #822

3c82fd7287522e65ab0303834beaf7a92260cbe6 authored over 6 years ago by GreLI <[email protected]>
Handle !important keyword in convertStyleToAttrs

Fix #749

86ecd372e72b9d2335706aa62c0c4199eaea8ee6 authored over 6 years ago by GreLI <[email protected]>
Sync readme and tty help

Fix #597

72fa7d335f309ab5545d47cc0769cc36737cc81f authored over 6 years ago by GreLI <[email protected]>
Update css-select to version 2

32e9e415ee1fd829ccf2b3165ed4cabd2dd3bdf2 authored over 6 years ago by Rouven Weßling <[email protected]>
Update js-yaml to version 3.12

aa99c6fcc1b5a546be7add3597493eadada4819b authored over 6 years ago by Rouven Weßling <[email protected]>
Add rollup-plugin-svgo to list of usage

7fd5bde8080789fe0026ed306a398b9326df8f84 authored over 6 years ago by Rasmus Porsager <[email protected]>
adds jshint to devDependencies

This enables 'npm i && npm run lint' to work with no globals required

8a43a5c140f25742343573362a21438b2c12b524 authored over 6 years ago by dabutvin <[email protected]>
Add keepRoleAttr option for removeUnknownsAndDefaults (#1002)

f92629fc545f194e146eab1a121071e27227cf92 authored over 6 years ago by Mike Morici <[email protected]>
Return the path, so it can be used to overwrite the file with the optimized version

62f67dee297430869e41f5649996699c44c68e5f authored over 6 years ago by Benedek Gagyi <[email protected]>
tweak: do not collapse group properties to children if they contain filters.

b2b9acb23ee490d68661c2b2cb807cc52112942d authored over 6 years ago by Sasha Joseph <[email protected]>
feat: offer ES module interop default export (#934)

3e2fd44a17a464514f32f526ba6cd972ab4816c5 authored over 6 years ago by Bradley Ayers <[email protected]>
Upgrade css-tree from alpha25 to alpha.28

API changed walkFoo(ast, fun) to walk(ast,{visit: 'Rule',enter: fun)
csstree.translate renamed t...

e7b8a6ce7d4467dee981b43cf25fd01468b5ab03 authored over 6 years ago by Stephanie Miller <[email protected]>
Update convertPathData.js (#906)

Added parameter forceAbsolutePath to get absolute SVG path (even when the relative path is short...

e928c1f050c6e809c2b8180d7d52b244458d837d authored over 6 years ago by Mikuláš Sychra <[email protected]>
dont transform stroke width for non-scaling-strokes (#857)

50f4fed02b6140a2ac7a021a3e0308cc1706311a authored over 6 years ago by Alex Lockwood <[email protected]>
Fix missing return in JSAPI#removeAttr method (#855)

5e376a4b656cd4a7909b07f3d075e365b3729749 authored over 6 years ago by Alex Lockwood <[email protected]>
fix broken jsapi clone method (#854)

828a72a8962a9ef0a2aca3f9ba50382fabe87950 authored over 6 years ago by Alex Lockwood <[email protected]>
Fix default plugins initializing

Fixe #852, close #853

dd2a21fcd2b9790993a38ba06e4e06a764c95d7f authored over 6 years ago by GreLI <[email protected]>
Don’t round `version` attribute (#1028)

Fixes #1003

ba07843565aa50cd9dfde0c8806921c14f532096 authored over 6 years ago by Taylor Hunt <[email protected]>