{"_id":"svg-pathdata","_rev":"4423819","name":"svg-pathdata","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","dist-tags":{"latest":"9.0.0"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"time":{"modified":"2026-04-08T13:48:47.000Z","created":"2013-11-04T15:38:51.164Z","9.0.0":"2026-03-27T13:53:31.198Z","8.0.0":"2025-06-16T14:48:17.582Z","7.2.0":"2025-03-15T18:38:50.258Z","7.1.0":"2024-08-30T08:24:15.927Z","7.0.1":"2024-08-27T13:03:11.115Z","7.0.0":"2024-07-29T19:41:48.048Z","6.0.3":"2021-09-18T15:06:55.589Z","6.0.2":"2021-09-17T06:25:32.687Z","6.0.1":"2021-09-12T15:43:24.179Z","6.0.0":"2021-04-02T09:46:53.425Z","5.0.5":"2020-06-06T08:27:10.245Z","5.0.4":"2020-02-20T17:17:54.199Z","5.0.3":"2020-02-04T17:33:52.493Z","5.0.2":"2018-06-05T17:37:10.185Z","5.0.1":"2018-06-03T20:34:05.986Z","5.0.0":"2018-06-02T12:21:00.009Z","4.0.1":"2017-08-22T09:59:13.739Z","4.0.0":"2017-08-22T09:50:24.616Z","3.2.3":"2017-08-13T11:11:13.745Z","3.2.2":"2017-08-13T09:57:41.245Z","3.2.1":"2017-08-13T09:41:26.899Z","3.2.0":"2017-08-12T23:30:17.176Z","3.1.1":"2017-08-12T23:21:14.809Z","3.1.0":"2017-05-19T13:25:07.738Z","3.0.0":"2017-05-02T16:51:55.057Z","2.0.3":"2017-04-21T18:38:54.202Z","2.0.1":"2017-02-26T21:07:22.154Z","2.0.0":"2017-02-26T20:23:07.352Z","1.0.4":"2016-11-07T15:19:19.172Z","1.0.3":"2015-11-20T20:11:07.670Z","1.0.2":"2015-10-10T10:59:10.421Z","1.0.1":"2015-06-27T08:43:14.892Z","1.0.0":"2014-11-16T16:06:45.063Z","0.0.6":"2014-06-02T19:17:08.712Z","0.0.5":"2014-03-30T13:14:12.174Z","0.0.4":"2014-03-29T07:54:25.671Z","0.0.3":"2014-02-03T14:44:01.172Z","0.0.2":"2013-11-30T18:54:08.899Z","0.0.1":"2013-11-13T13:18:33.990Z","0.0.0":"2013-11-04T15:38:51.164Z"},"users":{},"author":{"name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com","url":"https://insertafter.com/en/index.html"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"versions":{"9.0.0":{"metapak":{"data":{"files":"'src/**/*.ts'","testsFiles":"'src/**/*.test.ts'","distFiles":"'dist/**/*.js'","ignore":["dist"],"bundleFiles":["dist","src"]},"configs":["main","readme","eslint","tsesm","jest","jsdocs","ghactions","coveralls"]},"name":"svg-pathdata","version":"9.0.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rimraf 'dist' && tsc --outDir dist","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","cli":"env NODE_ENV=${NODE_ENV:-cli}","commitlint":"commitlint","cover":"node --run jest -- --coverage","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","format":"node --run prettier","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","metapak":"metapak","precommit":"node --run test && node --run lint && node --run metapak -- -s && node --run build && node --run doc","prettier":"prettier --write 'src/**/*.ts'","preversion":"node --run test && node --run lint && node --run build && node --run doc && node --run metapak -- -s","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","test":"node --run jest","version":"node --run changelog"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com","url":"https://insertafter.com/en/index.html"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=24.14.0"},"devDependencies":{"@commitlint/cli":"^20.5.0","@commitlint/config-conventional":"^20.5.0","@eslint/js":"^10.0.1","@swc/cli":"^0.8.0","@swc/core":"^1.15.21","@swc/jest":"^0.2.39","conventional-changelog":"^7.2.0","eslint":"^10.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jest":"^29.15.1","eslint-plugin-prettier":"^5.5.5","jest":"^30.3.0","jsdoc-to-markdown":"^9.1.3","metapak":"^7.0.0","metapak-nfroidure":"22.0.1","prettier":"^3.8.1","rimraf":"^6.1.3","typescript":"^6.0.2","typescript-eslint":"^8.57.2"},"funding":{"type":"individual","url":"https://github.com/sponsors/nfroidure"},"config":{},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"all","proseWrap":"always"},"jest":{"coverageReporters":["lcov"],"testPathIgnorePatterns":["/node_modules/"],"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"extensionsToTreatAsEsm":[".ts"]},"jsarch":{"parserOptions":{"plugins":["typescript"]}},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"}},"gitHead":"c90936bfcb601c5a9c6d6fa655adc04bcad0b2e8","_id":"svg-pathdata@9.0.0","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"8a067c72ffef4645cea7a1de948c5061ebc9175e","size":120775,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-9.0.0.tgz"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"directories":{},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svg-pathdata_9.0.0_1774619611036_0.8839919923568318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T13:53:31.198Z","publish_time":1774619611198,"_source_registry_name":"default","_cnpm_publish_time":1774619611198},"8.0.0":{"metapak":{"data":{"files":"'src/**/*.ts'","testsFiles":"'src/**/*.test.ts'","distFiles":"'dist/**/*.js'","ignore":["dist"],"bundleFiles":["dist","src"]},"configs":["main","readme","eslint","tsesm","jest","jsdocs","ghactions","coveralls"]},"name":"svg-pathdata","version":"8.0.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rimraf 'dist' && tsc --outDir dist","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"node --run jest -- --coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","format":"npm run prettier","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","metapak":"metapak","precz":"node --run test && node --run lint && node --run doc && node --run build && node --run metapak -- -s","prettier":"prettier --write 'src/**/*.ts'","preversion":"node --run test && node --run lint && node --run doc && node --run build && node --run metapak -- -s","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","test":"node --run jest","version":"node --run changelog"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com","url":"https://insertafter.com/en/index.html"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=22.16.0"},"devDependencies":{"@eslint/js":"^9.29.0","@swc/cli":"^0.7.7","@swc/core":"^1.12.1","@swc/helpers":"^0.5.17","@swc/jest":"^0.2.38","commitizen":"^4.3.1","conventional-changelog-cli":"^5.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^9.29.0","eslint-config-prettier":"^10.1.5","eslint-plugin-jest":"^28.14.0","eslint-plugin-prettier":"^5.4.1","jest":"^30.0.0","jsdoc-to-markdown":"^9.1.1","metapak":"^6.0.3","metapak-nfroidure":"20.0.4","prettier":"^3.5.3","rimraf":"^6.0.1","typescript":"^5.8.3","typescript-eslint":"^8.34.0"},"funding":{"type":"individual","url":"https://github.com/sponsors/nfroidure"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["commitizen","cz-conventional-changelog","conventional-changelog-cli","eslint","prettier","eslint-config-prettier","eslint-plugin-prettier","typescript-eslint","typescript","rimraf","@swc/cli","@swc/core","@swc/helpers","jest","@swc/jest","jsdoc-to-markdown"]},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"all","proseWrap":"always"},"jest":{"coverageReporters":["lcov"],"testPathIgnorePatterns":["/node_modules/"],"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"extensionsToTreatAsEsm":[".ts"]},"jsarch":{"parserOptions":{"plugins":["typescript"]}},"_id":"svg-pathdata@8.0.0","gitHead":"a0b90a2e254bfc95ad5cb2becb011f8bf16c1fd5","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"4e45f3b3761e1f38c21e4d233dd16cdab27b93d9","size":120757,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-8.0.0.tgz"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"directories":{},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svg-pathdata_8.0.0_1750085297397_0.010350839439971615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-16T14:48:17.582Z","publish_time":1750085297582,"_source_registry_name":"default","_cnpm_publish_time":1750085297582},"7.2.0":{"name":"svg-pathdata","version":"7.2.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.json","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","cover":"jest --coverage","format":"npm run prettier","jest":"jest","lint":"eslint \"src/**/*.ts\"","precz":"npm t && npm run lint && npm run build","prettier":"prettier --write \"src/**/*.ts\"","preversion":"npm t && npm run lint && npm run build","test":"jest","type-check":"tsc --pretty --noEmit","version":"npm run changelog"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com","url":"https://insertafter.com/en/index.html"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=20.11.1"},"devDependencies":{"@eslint/js":"^9.21.0","@swc/core":"^1.11.9","@swc/jest":"^0.2.37","conventional-changelog-cli":"^5.0.0","eslint":"^9.21.0","eslint-config-prettier":"^10.0.2","eslint-plugin-jest":"^28.11.0","jest":"^29.7.0","prettier":"^3.3.3","typescript":"^5.7.0","typescript-eslint":"^8.25.0"},"jest":{"coverageReporters":["lcov"],"testPathIgnorePatterns":["/node_modules/"],"roots":["<rootDir>/src"],"transform":{"^.+\\.(t|j)sx?$":"@swc/jest"},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"extensionsToTreatAsEsm":[".ts"],"prettierPath":null},"_id":"svg-pathdata@7.2.0","gitHead":"4e886f1f8a6db670e95d7eeac8ba23afee7f989b","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_nodeVersion":"22.2.0","_npmVersion":"10.7.0","dist":{"shasum":"a786973f2cea2580981c56c77a00742b677222f2","size":110284,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-7.2.0.tgz"},"_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"directories":{},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svg-pathdata_7.2.0_1742063930008_0.9831717205145121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-15T18:38:50.258Z","publish_time":1742063930258,"_source_registry_name":"default","_cnpm_publish_time":1742063930258},"7.1.0":{"metapak":{"configs":["main","readme","tsesm","jest","eslint","codeclimate","ghactions"],"data":{"files":"'src/**/*.ts'","testsFiles":"'src/**/*.test.ts'","distFiles":"'dist/**/*.js'","ignore":["dist"],"bundleFiles":["dist","src"]}},"name":"svg-pathdata","version":"7.1.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rimraf 'dist' && tsc --outDir dist","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"npm run jest -- --coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","format":"npm run prettier","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","metapak":"metapak","precz":"npm t && npm run lint && npm run metapak -- -s && npm run build","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm t && npm run lint && npm run metapak -- -s && npm run build","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","test":"npm run jest","type-check":"tsc --pretty --noEmit","version":"npm run changelog"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com","url":"https://insertafter.com/en/index.html"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=20.11.1"},"devDependencies":{"@eslint/js":"^9.7.0","@swc/cli":"^0.4.0","@swc/core":"^1.6.13","@swc/helpers":"^0.5.12","@swc/jest":"^0.2.36","commitizen":"^4.3.0","conventional-changelog-cli":"^5.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^9.7.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest":"^28.6.0","eslint-plugin-prettier":"^5.1.3","jest":"^29.7.0","metapak":"^6.0.1","metapak-nfroidure":"18.2.0","prettier":"^3.3.3","rimraf":"^6.0.1","typescript":"^5.5.3","typescript-eslint":"^7.16.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["commitizen","cz-conventional-changelog","conventional-changelog-cli","typescript","rimraf","@swc/cli","@swc/core","@swc/helpers","jest","@swc/jest","eslint","prettier","eslint-config-prettier","eslint-plugin-prettier","typescript-eslint"]},"overrides":{"eslint":"^9.7.0"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"all","proseWrap":"always"},"dependencies":{"yerror":"^8.0.0"},"jest":{"coverageReporters":["lcov"],"testPathIgnorePatterns":["/node_modules/"],"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"extensionsToTreatAsEsm":[".ts"],"prettierPath":null},"_id":"svg-pathdata@7.1.0","gitHead":"50ad245add4253b09e56852069dd240a338d0e78","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"c8dbf09e5d842c8073f2c62d57d67c07df509f36","size":94432,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-7.1.0.tgz"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"directories":{},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_7.1.0_1725006255787_0.37502884233172273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-30T08:24:15.927Z","publish_time":1725006255927,"_source_registry_name":"default","_cnpm_publish_time":1725006255927},"7.0.1":{"metapak":{"configs":["main","readme","tsesm","jest","eslint","codeclimate","ghactions"],"data":{"files":"'src/**/*.ts'","testsFiles":"'src/**/*.test.ts'","distFiles":"'dist/**/*.js'","ignore":["dist"],"bundleFiles":["dist","src"]}},"name":"svg-pathdata","version":"7.0.1","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rimraf 'dist' && tsc --outDir dist","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"npm run jest -- --coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","format":"npm run prettier","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","metapak":"metapak","precz":"npm t && npm run lint && npm run metapak -- -s && npm run build","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm t && npm run lint && npm run metapak -- -s && npm run build","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","test":"npm run jest","type-check":"tsc --pretty --noEmit","version":"npm run changelog"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com","url":"https://insertafter.com/en/index.html"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=20.11.1"},"devDependencies":{"@eslint/js":"^9.7.0","@swc/cli":"^0.4.0","@swc/core":"^1.6.13","@swc/helpers":"^0.5.12","@swc/jest":"^0.2.36","commitizen":"^4.3.0","conventional-changelog-cli":"^5.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^9.7.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest":"^28.6.0","eslint-plugin-prettier":"^5.1.3","jest":"^29.7.0","metapak":"^6.0.1","metapak-nfroidure":"18.2.0","prettier":"^3.3.3","rimraf":"^6.0.1","typescript":"^5.5.3","typescript-eslint":"^7.16.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["commitizen","cz-conventional-changelog","conventional-changelog-cli","typescript","rimraf","@swc/cli","@swc/core","@swc/helpers","jest","@swc/jest","eslint","prettier","eslint-config-prettier","eslint-plugin-prettier","typescript-eslint"]},"overrides":{"eslint":"^9.7.0"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"all","proseWrap":"always"},"dependencies":{"yerror":"^8.0.0"},"jest":{"coverageReporters":["lcov"],"testPathIgnorePatterns":["/node_modules/"],"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"extensionsToTreatAsEsm":[".ts"],"prettierPath":null},"_id":"svg-pathdata@7.0.1","gitHead":"ad2c021b82892a3ed7ee3cc0c44577aac809629f","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"2407164d6c8ea0e8611444aa047d087b23e8b1f0","size":94345,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-7.0.1.tgz"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"directories":{},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_7.0.1_1724763790866_0.9332139665061232"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-27T13:03:11.115Z","publish_time":1724763791115,"_source_registry_name":"default","_cnpm_publish_time":1724763791115},"7.0.0":{"metapak":{"configs":["main","readme","tsesm","jest","eslint","codeclimate","ghactions"],"data":{"files":"'src/**/*.ts'","testsFiles":"'src/**/*.test.ts'","distFiles":"'dist/**/*.js'","ignore":["dist"],"bundleFiles":["dist","src"]}},"name":"svg-pathdata","version":"7.0.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rimraf 'dist' && tsc --outDir dist","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"npm run jest -- --coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","format":"npm run prettier","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","metapak":"metapak","precz":"npm t && npm run lint && npm run metapak -- -s && npm run build","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm t && npm run lint && npm run metapak -- -s && npm run build","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","test":"npm run jest","type-check":"tsc --pretty --noEmit","version":"npm run changelog"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com","url":"https://insertafter.com/en/index.html"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=20.11.1"},"devDependencies":{"@eslint/js":"^9.7.0","@swc/cli":"^0.4.0","@swc/core":"^1.6.13","@swc/helpers":"^0.5.12","@swc/jest":"^0.2.36","commitizen":"^4.3.0","conventional-changelog-cli":"^5.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^9.7.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest":"^28.6.0","eslint-plugin-prettier":"^5.1.3","jest":"^29.7.0","metapak":"^6.0.1","metapak-nfroidure":"18.2.0","prettier":"^3.3.3","rimraf":"^6.0.1","typescript":"^5.5.3","typescript-eslint":"^7.16.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["commitizen","cz-conventional-changelog","conventional-changelog-cli","typescript","rimraf","@swc/cli","@swc/core","@swc/helpers","jest","@swc/jest","eslint","prettier","eslint-config-prettier","eslint-plugin-prettier","typescript-eslint"]},"overrides":{"eslint":"^9.7.0"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"all","proseWrap":"always"},"dependencies":{"yerror":"^8.0.0"},"jest":{"coverageReporters":["lcov"],"testPathIgnorePatterns":["/node_modules/"],"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"extensionsToTreatAsEsm":[".ts"],"prettierPath":null},"_id":"svg-pathdata@7.0.0","gitHead":"73bedd6cf8300619cbee97d4ffa522c7e605ca4d","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"a64dc510e7bd5a6a9450063083f11e7308d2a3bc","size":94264,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-7.0.0.tgz"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"directories":{},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_7.0.0_1722282107871_0.7392580549918892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-29T19:41:48.048Z","publish_time":1722282108048,"_source_registry_name":"default","_cnpm_publish_time":1722282108048},"6.0.3":{"name":"svg-pathdata","version":"6.0.3","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.cjs","module":"lib/SVGPathData.module.js","exports":{"import":"./lib/SVGPathData.module.js","require":"./lib/SVGPathData.cjs"},"type":"module","types":"lib/SVGPathData.d.ts","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","test:ci":"npm run lint && npm run build && npm run test","build":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js -w"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=12.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.1","chai":"^4.3.4","chai-stats":"^0.3.0","commitizen":"^4.2.3","conventional-changelog-cli":"^2.1.1","coveralls":"^3.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.23.0","eslint-config-simplifield":"^12.0.0","istanbul":"0.4.5","mocha":"^9.0.2","mocha-lcov-reporter":"1.3.0","rollup":"^2.44.0","rollup-plugin-terser":"^7.0.2","tslib":"2.1.0","tslint":"^6.1.3","typescript":"^4.2.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"24e6e7a418781e01467ca4d1b0d50353b1a73268","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@6.0.3","_nodeVersion":"16.8.0","_npmVersion":"6.14.15","dist":{"shasum":"80b0e0283b652ccbafb69ad4f8f73e8d3fbf2cac","size":58250,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-6.0.3.tgz"},"_npmUser":{"name":"pioug","email":"gilles.piou@gmail.com"},"directories":{},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_6.0.3_1631977615410_0.38197582926934315"},"_hasShrinkwrap":false,"publish_time":1631977615589,"_cnpm_publish_time":1631977615589,"_cnpmcore_publish_time":"2021-12-16T22:15:51.100Z"},"6.0.2":{"name":"svg-pathdata","version":"6.0.2","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.cjs","module":"lib/SVGPathData.module.js","exports":{"import":"./lib/SVGPathData.module.js","require":"./lib/SVGPathData.cjs"},"type":"module","types":"lib/SVGPathData.d.ts","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","test:ci":"npm run lint && npm run build && npm run test","build":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js -w"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=12.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.1","chai":"^4.3.4","chai-stats":"^0.3.0","commitizen":"^4.2.3","conventional-changelog-cli":"^2.1.1","coveralls":"^3.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.23.0","eslint-config-simplifield":"^12.0.0","istanbul":"0.4.5","mocha":"^9.0.2","mocha-lcov-reporter":"1.3.0","rollup":"^2.44.0","rollup-plugin-terser":"^7.0.2","tslib":"2.1.0","tslint":"^6.1.3","typescript":"^4.2.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"f6e0c907994c39e52f6c52b22a17f1b5ddb9fdec","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@6.0.2","_nodeVersion":"16.8.0","_npmVersion":"6.14.15","dist":{"shasum":"80003cb75e27b8a96bb6c5dca01748bdd1b1c627","size":58230,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-6.0.2.tgz"},"_npmUser":{"name":"pioug","email":"gilles.piou@gmail.com"},"directories":{},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_6.0.2_1631859932519_0.8413217989268154"},"_hasShrinkwrap":false,"publish_time":1631859932687,"_cnpm_publish_time":1631859932687,"_cnpmcore_publish_time":"2021-12-16T22:15:51.396Z"},"6.0.1":{"name":"svg-pathdata","version":"6.0.1","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.cjs","module":"lib/SVGPathData.module.js","exports":{"import":"./lib/SVGPathData.module.js","require":"./lib/SVGPathData.cjs"},"type":"module","types":"lib/SVGPathData.d.ts","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","test:ci":"npm run lint && npm run build && npm run test","build":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js -w"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=12.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.1","chai":"^4.3.4","chai-stats":"^0.3.0","commitizen":"^4.2.3","conventional-changelog-cli":"^2.1.1","coveralls":"^3.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.23.0","eslint-config-simplifield":"^12.0.0","istanbul":"0.4.5","mocha":"^9.0.2","mocha-lcov-reporter":"1.3.0","rollup":"^2.44.0","rollup-plugin-terser":"^7.0.2","tslib":"2.1.0","tslint":"^6.1.3","typescript":"^4.2.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"e86fd6f39b962a6709891d0a9388adede73ce9ed","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@6.0.1","_nodeVersion":"16.8.0","_npmVersion":"6.14.15","dist":{"shasum":"46794f5988e93b6335fea8d78ce9a9408852e882","size":44397,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-6.0.1.tgz"},"_npmUser":{"name":"pioug","email":"gilles.piou@gmail.com"},"directories":{},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_6.0.1_1631461404020_0.776721640786229"},"_hasShrinkwrap":false,"publish_time":1631461404179,"_cnpm_publish_time":1631461404179,"_cnpmcore_publish_time":"2021-12-16T22:15:51.656Z"},"6.0.0":{"name":"svg-pathdata","version":"6.0.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.js","module":"lib/SVGPathData.module.js","types":"lib/SVGPathData.d.ts","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","test:ci":"npm run lint && npm run build && npm run test","build":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js -w"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=12.0.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.1","chai":"^4.3.4","chai-stats":"^0.3.0","commitizen":"^4.2.3","conventional-changelog-cli":"^2.1.1","coveralls":"^3.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.23.0","eslint-config-simplifield":"^12.0.0","istanbul":"0.4.5","mocha":"^8.3.2","mocha-lcov-reporter":"1.3.0","rollup":"^2.44.0","rollup-plugin-terser":"^7.0.2","tslib":"2.1.0","tslint":"^6.1.3","typescript":"^4.2.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"00a52599f76c947186564dc75502e0305081902b","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@6.0.0","_nodeVersion":"15.6.0","_npmVersion":"6.14.12","dist":{"shasum":"53fc61dcdbd2cb51359f2484e890c63371f1e977","size":58342,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-6.0.0.tgz"},"_npmUser":{"name":"pioug","email":"gilles.piou@gmail.com"},"directories":{},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_6.0.0_1617356813315_0.6839494024250672"},"_hasShrinkwrap":false,"publish_time":1617356813425,"_cnpm_publish_time":1617356813425,"_cnpmcore_publish_time":"2021-12-16T22:15:52.045Z"},"5.0.5":{"name":"svg-pathdata","version":"5.0.5","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.js","module":"lib/SVGPathData.module.js","types":"lib/SVGPathData.d.ts","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","test:ci":"npm run lint && npm run build && npm run test","build":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js -w"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"contributors":[{"name":"Anders Kaseorg","email":"andersk@mit.edu"}],"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"devDependencies":{"chai":"^4.2.0","chai-stats":"^0.3.0","commitizen":"^4.0.3","conventional-changelog-cli":"^2.0.31","coveralls":"^3.0.9","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","eslint-config-simplifield":"^10.0.1","istanbul":"0.4.5","mocha":"^7.0.1","mocha-lcov-reporter":"1.3.0","rollup":"^1.31.0","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.25.3","tslint":"^6.0.0","typescript":"^3.7.5","uglify-es":"^3.3.9"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"fccc8176632d2ea114a05a0c2b049a4e77a5f627","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@5.0.5","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"65e8d765642ba15fe15434444087d082bc526b29","size":70663,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-5.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-5.0.5.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_5.0.5_1591432030091_0.3082634751680793"},"_hasShrinkwrap":false,"publish_time":1591432030245,"_cnpm_publish_time":1591432030245,"_cnpmcore_publish_time":"2021-12-16T22:15:52.359Z"},"5.0.4":{"name":"svg-pathdata","version":"5.0.4","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.js","module":"lib/SVGPathData.module.js","types":"lib/SVGPathData.d.ts","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","test:ci":"npm run lint && npm run build && npm run test","build":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js -w"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"devDependencies":{"chai":"^4.2.0","chai-stats":"^0.3.0","commitizen":"^4.0.3","conventional-changelog-cli":"^2.0.31","coveralls":"^3.0.9","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","eslint-config-simplifield":"^10.0.1","istanbul":"0.4.5","mocha":"^7.0.1","mocha-lcov-reporter":"1.3.0","rollup":"^1.31.0","rollup-plugin-typescript2":"^0.25.3","tslint":"^6.0.0","typescript":"^3.7.5","uglify-es":"^3.3.9"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"dependencies":{"rollup-plugin-terser":"^5.2.0"},"gitHead":"390398bfe853a1b254a7092c29146991994f3374","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@5.0.4","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"ea083e82abe8eab75e5375af9bef4b6525ee725f","size":70595,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-5.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-5.0.4.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmUser":{"name":"pioug","email":"gilles.piou@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_5.0.4_1582219074083_0.24713160570521486"},"_hasShrinkwrap":false,"publish_time":1582219074199,"_cnpm_publish_time":1582219074199,"_cnpmcore_publish_time":"2021-12-16T22:15:52.638Z"},"5.0.3":{"name":"svg-pathdata","version":"5.0.3","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.js","module":"lib/SVGPathData.module.js","types":"lib/SVGPathData.d.ts","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","test:ci":"npm run lint && npm run build && npm run test","build":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js -w"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"devDependencies":{"chai":"^4.2.0","chai-stats":"^0.3.0","commitizen":"^4.0.3","conventional-changelog-cli":"^2.0.31","coveralls":"^3.0.9","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","eslint-config-simplifield":"^10.0.1","istanbul":"0.4.5","mocha":"^7.0.1","mocha-lcov-reporter":"1.3.0","rollup":"^1.31.0","rollup-plugin-typescript2":"^0.25.3","tslint":"^6.0.0","typescript":"^3.7.5","uglify-es":"^3.3.9"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"dependencies":{"rollup-plugin-terser":"^5.2.0"},"gitHead":"6664240641295d37c0d2c852769d48ae99a040c7","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@5.0.3","_nodeVersion":"12.13.0","_npmVersion":"6.13.6","dist":{"shasum":"04728ec61756329b1721eaafa20edbad0b573fd1","size":70324,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-5.0.3.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_5.0.3_1580837632315_0.173994524793176"},"_hasShrinkwrap":false,"publish_time":1580837632493,"_cnpm_publish_time":1580837632493,"_cnpmcore_publish_time":"2021-12-16T22:15:52.999Z"},"5.0.2":{"name":"svg-pathdata","version":"5.0.2","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.js","module":"lib/SVGPathData.module.js","types":"lib/SVGPathData.d.ts","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","test:ci":"npm run build && npm run test","build":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js -w"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"devDependencies":{"chai":"^4.1.2","chai-stats":"^0.3.0","commitizen":"^2.10.1","conventional-changelog-cli":"^1.2.0","coveralls":"^3.0.1","cz-conventional-changelog":"^2.0.0","istanbul":"0.4.5","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","rollup":"^0.59.4","rollup-plugin-typescript2":"^0.14.0","rollup-plugin-uglify":"^4.0.0","tslint":"^5.6.0","typescript":"^2.9.1","uglify-es":"^3.3.9"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"321052a3162bde5768f4c3246872a69329b722ff","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@5.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"e667b94a6071b60c5b123df04f9d6c9fe2f4850e","size":119889,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-5.0.2.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_5.0.2_1528220230066_0.3597194161785464"},"_hasShrinkwrap":false,"publish_time":1528220230185,"_cnpm_publish_time":1528220230185,"_cnpmcore_publish_time":"2021-12-16T22:15:53.674Z"},"5.0.1":{"name":"svg-pathdata","version":"5.0.1","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.js","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","build":"browserify lib/SVGPathData.js -o dist/SVGPathData.js -s svgpathdata","test:ci":"tsc && npm run lint && npm run build && npm run test"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{},"devDependencies":{"@types/node":"^10.3.0","browserify":"^14.4.0","chai":"^4.1.2","chai-stats":"^0.3.0","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"^4.5.0","eslint-config-simplifield":"7.1.0","istanbul":"0.4.5","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4","tslint":"^5.6.0","typescript":"^2.9.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"5182b13a8bbab4b05fcb958d5936d419bd284dbd","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@5.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"523a0561e7097b68cfa7bd19bd760f6cd1dae281","size":77865,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-5.0.1.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_5.0.1_1528058045886_0.4737899534348824"},"_hasShrinkwrap":false,"publish_time":1528058045986,"_cnpm_publish_time":1528058045986,"_cnpmcore_publish_time":"2021-12-16T22:15:54.130Z"},"5.0.0":{"name":"svg-pathdata","version":"5.0.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.js","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","build":"browserify lib/SVGPathData.js -o dist/SVGPathData.js -s svgpathdata","test:ci":"tsc && npm run lint && npm run build && npm run test"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{},"devDependencies":{"@types/node":"^10.3.0","browserify":"^14.4.0","chai":"^4.1.2","chai-stats":"^0.3.0","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"^4.5.0","eslint-config-simplifield":"7.1.0","istanbul":"0.4.5","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4","tslint":"^5.6.0","typescript":"^2.9.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"6305d79e05d23b04364a96707c1bd890ba5586de","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@5.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"c8cf61f7abb2039666f06696cc7a98bf17403291","size":81779,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-5.0.0.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata_5.0.0_1527942059901_0.8499844878806979"},"_hasShrinkwrap":false,"publish_time":1527942060009,"_cnpm_publish_time":1527942060009,"_cnpmcore_publish_time":"2021-12-16T22:15:54.927Z"},"4.0.1":{"name":"svg-pathdata","version":"4.0.1","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.js","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","build":"browserify lib/SVGPathData.js -o dist/SVGPathData.js -s svgpathdata","test:ci":"tsc && npm run lint && npm run build && npm run test"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{},"devDependencies":{"@types/node":"^8.0.24","browserify":"^14.4.0","chai":"^4.1.1","chai-stats":"^0.3.0","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"^4.5.0","eslint-config-simplifield":"^6.0.0","istanbul":"0.4.5","mocha":"3.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4","tslint":"^5.6.0","typescript":"^2.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"044b492860ed3da313e9c95576385297e1d00656","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@4.0.1","_shasum":"7d880d05140ef3bda312c72a023db733e9d8ef7a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"7d880d05140ef3bda312c72a023db733e9d8ef7a","size":152736,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-4.0.1.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata-4.0.1.tgz_1503395952242_0.4600885035470128"},"directories":{},"publish_time":1503395953739,"_hasShrinkwrap":false,"_cnpm_publish_time":1503395953739,"_cnpmcore_publish_time":"2021-12-16T22:15:55.523Z"},"4.0.0":{"name":"svg-pathdata","version":"4.0.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"lib/SVGPathData.js","scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint tests/*.mocha.js && tslint -p tsconfig.json","preversion":"npm run test:ci","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md","build":"browserify lib/SVGPathData.js -o dist/SVGPathData.js -s svgpathdata","test:ci":"tsc && npm run lint && npm run build && npm run test"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{},"devDependencies":{"@types/node":"^8.0.24","browserify":"^14.4.0","chai":"^4.1.1","chai-stats":"^0.3.0","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"^4.5.0","eslint-config-simplifield":"^6.0.0","istanbul":"0.4.5","mocha":"3.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4","tslint":"^5.6.0","typescript":"^2.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"02bcc551f7e9af9bf12de0be84c82cbcdbd2f5cc","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@4.0.0","_shasum":"30d61718235aa9b3e55adc688ee2aa1b61758594","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"30d61718235aa9b3e55adc688ee2aa1b61758594","size":129192,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-4.0.0.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata-4.0.0.tgz_1503395422980_0.08677976508624852"},"directories":{},"publish_time":1503395424616,"_hasShrinkwrap":false,"_cnpm_publish_time":1503395424616,"_cnpmcore_publish_time":"2021-12-16T22:15:56.121Z"},"3.2.3":{"name":"svg-pathdata","version":"3.2.3","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"src/SVGPathData.js","metapak":{"configs":["readme"],"data":{"files":"src/*.js tests/*.mocha.js","testsFiles":"tests/*.mocha.js"}},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint src/*.js tests/*.mocha.js","metapak":"metapak || exit 0","postinstall":"npm run metapak --silent","preversion":"npm t && npm run lint","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{"debug":"^2.6.1","readable-stream":"^2.3.3"},"devDependencies":{"chai":"^4.1.1","chai-stats":"^0.3.0","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"3.16.0","eslint-config-simplifield":"4.1.1","istanbul":"0.4.5","metapak":"^0.0.21","metapak-nfroidure":"^0.7.0","mocha":"3.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"bc4c207757d575f481ae2851c516584f2356031f","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@3.2.3","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"71ea8b3c93d31190eaaf28515448bfeb16ad9eba","size":50437,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-3.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-3.2.3.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata-3.2.3.tgz_1502622672557_0.3366491694469005"},"directories":{},"publish_time":1502622673745,"_hasShrinkwrap":false,"_cnpm_publish_time":1502622673745,"_cnpmcore_publish_time":"2021-12-16T22:15:56.396Z","hasInstallScript":true},"3.2.2":{"name":"svg-pathdata","version":"3.2.2","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"src/SVGPathData.js","metapak":{"configs":["readme"],"data":{"files":"src/*.js tests/*.mocha.js","testsFiles":"tests/*.mocha.js"}},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint src/*.js tests/*.mocha.js","metapak":"metapak || exit 0","postinstall":"npm run metapak --silent","preversion":"npm t && npm run lint","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{"debug":"^2.6.1","readable-stream":"^2.3.3"},"devDependencies":{"chai":"^4.1.1","chai-stats":"^0.3.0","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"3.16.0","eslint-config-simplifield":"4.1.1","istanbul":"0.4.5","metapak":"^0.0.21","metapak-nfroidure":"^0.7.0","mocha":"3.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"d1c4289a8ce10662e8a316357b7374a143e5b3cb","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@3.2.2","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"7c642f8505ae5813a25fefafd618b9196173c06e","size":50545,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-3.2.2.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata-3.2.2.tgz_1502618260103_0.07698717201128602"},"directories":{},"publish_time":1502618261245,"_hasShrinkwrap":false,"_cnpm_publish_time":1502618261245,"_cnpmcore_publish_time":"2021-12-16T22:15:56.709Z","hasInstallScript":true},"3.2.1":{"name":"svg-pathdata","version":"3.2.1","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"src/SVGPathData.js","metapak":{"configs":["readme"],"data":{"files":"src/*.js tests/*.mocha.js","testsFiles":"tests/*.mocha.js"}},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint src/*.js tests/*.mocha.js","metapak":"metapak || echo 'Please `npm install --save-dev metapak`' && exit 0","postinstall":"npm run metapak --silent","preversion":"npm t && npm run lint","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{"debug":"2.6.1","readable-stream":"~2.0.4"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","chai-stats":"^0.3.0","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"3.16.0","eslint-config-simplifield":"4.1.1","istanbul":"0.4.5","metapak":"0.0.18","metapak-nfroidure":"0.4.1","mocha":"3.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"321e6f253fe07b685ad331b4c591adfdd6ad1900","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@3.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"2bed7ed1aa478276b6e66f78645378cdab5258b1","size":50519,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-3.2.1.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata-3.2.1.tgz_1502617285842_0.6186873086262494"},"directories":{},"publish_time":1502617286899,"_hasShrinkwrap":false,"_cnpm_publish_time":1502617286899,"_cnpmcore_publish_time":"2021-12-16T22:15:57.000Z","hasInstallScript":true},"3.2.0":{"name":"svg-pathdata","version":"3.2.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"src/SVGPathData.js","metapak":{"configs":["readme"],"data":{"files":"src/*.js tests/*.mocha.js","testsFiles":"tests/*.mocha.js"}},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint src/*.js tests/*.mocha.js","metapak":"metapak || echo 'Please `npm install --save-dev metapak`' && exit 0","postinstall":"npm run metapak --silent","preversion":"npm t && npm run lint","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{"debug":"2.6.1","readable-stream":"~2.0.4"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"3.16.0","eslint-config-simplifield":"4.1.1","istanbul":"0.4.5","metapak":"0.0.18","metapak-nfroidure":"0.4.1","mocha":"3.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"8f3a895ce8cf1e2b78f30ee2d2920c0fb54ee52d","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@3.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"fb90c7599e28de4a848515e579dffdec57f763e0","size":50545,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-3.2.0.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata-3.2.0.tgz_1502580613360_0.6861698045395315"},"directories":{},"publish_time":1502580617176,"_hasShrinkwrap":false,"_cnpm_publish_time":1502580617176,"_cnpmcore_publish_time":"2021-12-16T22:15:57.287Z","hasInstallScript":true},"3.1.1":{"name":"svg-pathdata","version":"3.1.1","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"src/SVGPathData.js","metapak":{"configs":["readme"],"data":{"files":"src/*.js tests/*.mocha.js","testsFiles":"tests/*.mocha.js"}},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint src/*.js tests/*.mocha.js","metapak":"metapak || echo 'Please `npm install --save-dev metapak`' && exit 0","postinstall":"npm run metapak --silent","preversion":"npm t && npm run lint","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/svg-pathdata.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{"debug":"2.6.1","readable-stream":"~2.0.4"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"3.16.0","eslint-config-simplifield":"4.1.1","istanbul":"0.4.5","metapak":"0.0.18","metapak-nfroidure":"0.4.1","mocha":"3.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"8ad3e2a2d538c12507e27747c9ee7c93566ccd18","homepage":"https://github.com/nfroidure/svg-pathdata#readme","_id":"svg-pathdata@3.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"755517b27133241f5490c9659a177555f60a44d1","size":48308,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-3.1.1.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata-3.1.1.tgz_1502580073721_0.15132301743142307"},"directories":{},"publish_time":1502580074809,"_hasShrinkwrap":false,"_cnpm_publish_time":1502580074809,"_cnpmcore_publish_time":"2021-12-16T22:15:57.560Z","hasInstallScript":true},"3.1.0":{"name":"svg-pathdata","version":"3.1.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"src/SVGPathData.js","metapak":{"configs":["readme"],"data":{"files":"src/*.js tests/*.mocha.js","testsFiles":"tests/*.mocha.js"}},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint src/*.js tests/*.mocha.js","metapak":"metapak || echo 'Please `npm install --save-dev metapak`' && exit 0","postinstall":"npm run metapak --silent","preversion":"npm t && npm run lint","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{"debug":"2.6.1","readable-stream":"~2.0.4"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"3.16.0","eslint-config-simplifield":"4.1.1","istanbul":"0.4.5","metapak":"0.0.18","metapak-nfroidure":"0.4.1","mocha":"3.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"134897ffd8e7ada21cec01e1aef904075246bc16","homepage":"https://github.com/nfroidure/SVGPathData#readme","_id":"svg-pathdata@3.1.0","_shasum":"402a34e25cd995dc37850ae1ad7248c7023a5a1f","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"402a34e25cd995dc37850ae1ad7248c7023a5a1f","size":59007,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-3.1.0.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svg-pathdata-3.1.0.tgz_1495200306375_0.090747213922441"},"directories":{},"publish_time":1495200307738,"_hasShrinkwrap":false,"_cnpm_publish_time":1495200307738,"_cnpmcore_publish_time":"2021-12-16T22:15:58.249Z","hasInstallScript":true},"3.0.0":{"name":"svg-pathdata","version":"3.0.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"src/SVGPathData.js","metapak":{"configs":["readme"],"data":{"files":"src/*.js tests/*.mocha.js","testsFiles":"tests/*.mocha.js"}},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint src/*.js tests/*.mocha.js","metapak":"metapak || echo 'Please `npm install --save-dev metapak`' && exit 0","postinstall":"npm run metapak --silent","preversion":"npm t && npm run lint","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{"debug":"2.6.1","readable-stream":"~2.0.4"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"3.16.0","eslint-config-simplifield":"4.1.1","istanbul":"0.4.5","metapak":"0.0.18","metapak-nfroidure":"0.4.1","mocha":"3.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"98eeccb7152dfd15859555575b04bad9550ead3b","homepage":"https://github.com/nfroidure/SVGPathData#readme","_id":"svg-pathdata@3.0.0","_shasum":"35b2d49e4bbf230417d065d71092c9b633a14e7f","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"35b2d49e4bbf230417d065d71092c9b633a14e7f","size":47029,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-3.0.0.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/svg-pathdata-3.0.0.tgz_1493743913153_0.638868861598894"},"directories":{},"publish_time":1493743915057,"_hasShrinkwrap":false,"_cnpm_publish_time":1493743915057,"_cnpmcore_publish_time":"2021-12-16T22:15:58.566Z","hasInstallScript":true},"2.0.3":{"name":"svg-pathdata","version":"2.0.3","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","main":"src/SVGPathData.js","metapak":{"configs":["readme"],"data":{"files":"src/*.js tests/*.mocha.js","testsFiles":"tests/*.mocha.js"}},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"istanbul cover _mocha --report html -- tests/*.mocha.js -R spec -t 5000","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cz":"env NODE_ENV=${NODE_ENV:-cli} git cz","lint":"eslint src/*.js tests/*.mocha.js","metapak":"metapak || echo 'Please `npm install --save-dev metapak`' && exit 0","postinstall":"npm run metapak --silent","preversion":"npm t && npm run lint","test":"mocha tests/*.mocha.js","version":"npm run changelog && git add CHANGELOG.md"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">=6.9.5"},"dependencies":{"debug":"2.6.1","readable-stream":"~2.0.4"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","commitizen":"^2.9.6","conventional-changelog-cli":"^1.2.0","coveralls":"2.11.15","cz-conventional-changelog":"^2.0.0","eslint":"3.16.0","eslint-config-simplifield":"4.1.1","istanbul":"0.4.5","metapak":"0.0.18","metapak-nfroidure":"0.4.1","mocha":"3.2.0","mocha-lcov-reporter":"1.3.0","rimraf":"^2.4.4"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"greenkeeper":{"ignore":["debug","eslint","eslint-config-simplifield","mocha","mocha-lcov-reporter","commitizen","cz-conventional-changelog","coveralls","istanbul","conventional-changelog-cli"]},"gitHead":"a226a721e3ac638ac7f6c3127bd75e91cbd78191","homepage":"https://github.com/nfroidure/SVGPathData#readme","_id":"svg-pathdata@2.0.3","_shasum":"72cfba2e3ab46abffe8341688f56bdc75a80f0c5","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"72cfba2e3ab46abffe8341688f56bdc75a80f0c5","size":97471,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-2.0.3.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/svg-pathdata-2.0.3.tgz_1492799932016_0.34592381212860346"},"directories":{},"publish_time":1492799934202,"_hasShrinkwrap":false,"_cnpm_publish_time":1492799934202,"_cnpmcore_publish_time":"2021-12-16T22:15:59.026Z","hasInstallScript":true},"2.0.1":{"name":"svg-pathdata","version":"2.0.1","description":"Parse, transform and encode SVG Path Data.","main":"src/SVGPathData.js","scripts":{"test":"mocha tests/*.mocha.js","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && coveralls < ./coverage/lcov.info && rimraf ./coverage","cover":"istanbul cover --report html _mocha -- tests/*.mocha.js -R spec -t 5000","build":"browserify src/SVGPathData.js -o dist/SVGPathData.js -s SVGPathData","lint":"eslint src/*.js tests/*.js","preversion":"npm test","prepublish":"npm run build","cli":"env NPM_RUN_CLI=1"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"readable-stream":"~2.0.4"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","coveralls":"^2.11.4","eslint":"^1.10.0","eslint-config-simplifield":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.4","mocha-lcov-reporter":"^1.0.0","rimraf":"^2.4.4"},"gitHead":"74d4201f813cd491dba642601090c9001e261a5f","homepage":"https://github.com/nfroidure/SVGPathData#readme","_id":"svg-pathdata@2.0.1","_shasum":"eca60da845e05124e7e99557853cdd922fed6d49","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"eca60da845e05124e7e99557853cdd922fed6d49","size":83295,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-2.0.1.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/svg-pathdata-2.0.1.tgz_1488143240016_0.3654687397647649"},"directories":{},"publish_time":1488143242154,"_hasShrinkwrap":false,"_cnpm_publish_time":1488143242154,"_cnpmcore_publish_time":"2021-12-16T22:15:59.460Z"},"2.0.0":{"name":"svg-pathdata","version":"2.0.0","description":"Parse, transform and encode SVG Path Data.","main":"src/SVGPathData.js","scripts":{"test":"mocha tests/*.mocha.js","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && coveralls < ./coverage/lcov.info && rimraf ./coverage","cover":"istanbul cover --report html _mocha -- tests/*.mocha.js -R spec -t 5000","build":"browserify src/SVGPathData.js -o dist/SVGPathData.js -s SVGPathData","lint":"eslint src/*.js tests/*.js","preversion":"npm test","cli":"env NPM_RUN_CLI=1"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"readable-stream":"~2.0.4"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","coveralls":"^2.11.4","eslint":"^1.10.0","eslint-config-simplifield":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.4","mocha-lcov-reporter":"^1.0.0","rimraf":"^2.4.4"},"gitHead":"ff84bf1767c4ec8b5779e04448f433c62228e1a1","homepage":"https://github.com/nfroidure/SVGPathData#readme","_id":"svg-pathdata@2.0.0","_shasum":"c491cdf29dcd8817cb8889ffe92d29413dda230d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"narida","email":"adrianleonhard@gmail.com"},"dist":{"shasum":"c491cdf29dcd8817cb8889ffe92d29413dda230d","size":79250,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-2.0.0.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/svg-pathdata-2.0.0.tgz_1488140585348_0.9716036797035486"},"directories":{},"publish_time":1488140587352,"_hasShrinkwrap":false,"_cnpm_publish_time":1488140587352,"_cnpmcore_publish_time":"2021-12-16T22:15:59.848Z"},"1.0.4":{"name":"svg-pathdata","version":"1.0.4","description":"Parse, transform and encode SVG Path Data.","main":"src/SVGPathData.js","scripts":{"test":"mocha tests/*.mocha.js","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && coveralls < ./coverage/lcov.info && rimraf ./coverage","cover":"istanbul cover --report html _mocha -- tests/*.mocha.js -R spec -t 5000","build":"browserify src/SVGPathData.js -o dist/SVGPathData.js -s SVGPathData","lint":"eslint src/*.js tests/*.js","preversion":"npm test","cli":"env NPM_RUN_CLI=1"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"readable-stream":"~2.0.4"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","coveralls":"^2.11.4","eslint":"^1.10.0","eslint-config-simplifield":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.4","mocha-lcov-reporter":"^1.0.0","rimraf":"^2.4.4"},"gitHead":"bb3beb7fe18cf933254dd02ca22677bc95e4c993","homepage":"https://github.com/nfroidure/SVGPathData#readme","_id":"svg-pathdata@1.0.4","_shasum":"7a681342aac7effd8d52afba7999910c9da3b959","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.9.1","_npmUser":{"name":"huerlisi","email":"simon.huerlimann@cyt.ch"},"dist":{"shasum":"7a681342aac7effd8d52afba7999910c9da3b959","size":116729,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-1.0.4.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/svg-pathdata-1.0.4.tgz_1478531956899_0.05541544244624674"},"directories":{},"publish_time":1478531959172,"_hasShrinkwrap":false,"_cnpm_publish_time":1478531959172,"_cnpmcore_publish_time":"2021-12-16T22:16:00.316Z"},"1.0.3":{"name":"svg-pathdata","version":"1.0.3","description":"Parse, transform and encode SVG Path Data.","main":"src/SVGPathData.js","scripts":{"test":"mocha tests/*.mocha.js","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && coveralls < ./coverage/lcov.info && rimraf ./coverage","cover":"istanbul cover --report html _mocha -- tests/*.mocha.js -R spec -t 5000","build":"browserify src/SVGPathData.js -o dist/SVGPathData.js -s SVGPathData","lint":"eslint src/*.js tests/*.js","preversion":"npm test","cli":"env NPM_RUN_CLI=1"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"readable-stream":"~2.0.4"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","coveralls":"^2.11.4","eslint":"^1.10.0","eslint-config-simplifield":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.4","mocha-lcov-reporter":"^1.0.0","rimraf":"^2.4.4"},"gitHead":"d52943d3aa4ef339f8e29fb321e5a23fb415c8c0","homepage":"https://github.com/nfroidure/SVGPathData#readme","_id":"svg-pathdata@1.0.3","_shasum":"2e31e35a468b54844cf27634defca082f175884a","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"dist":{"shasum":"2e31e35a468b54844cf27634defca082f175884a","size":66958,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-1.0.3.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"publish_time":1448050267670,"_hasShrinkwrap":false,"_cnpm_publish_time":1448050267670,"_cnpmcore_publish_time":"2021-12-16T22:16:00.669Z"},"1.0.2":{"name":"svg-pathdata","version":"1.0.2","description":"Parse, transform and encode SVG Path Data.","main":"src/SVGPathData.js","scripts":{"test":"mocha tests/*.mocha.js","coveralls":"istanbul cover _mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && coveralls < ./coverage/lcov.info && rimraf ./coverage","cover":"istanbul cover --report html _mocha -- tests/*.mocha.js -R spec -t 5000","build":"browserify src/SVGPathData.js -o dist/SVGPathData.js -s SVGPathData","cli":"env NPM_RUN_CLI=1"},"repository":{"type":"git","url":"git+https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"readable-stream":"~2.0.2"},"devDependencies":{"browserify":"^11.2.0","chai":"^3.3.0","coveralls":"^2.11.4","eslint":"^1.6.0","eslint-config-simplifield":"^1.1.0","istanbul":"^0.3.22","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","rimraf":"^2.4.3"},"gitHead":"3aa2cd603e9ef078b2394a5463dfcc6267fa1a21","homepage":"https://github.com/nfroidure/SVGPathData#readme","_id":"svg-pathdata@1.0.2","_shasum":"c0041bb831dea6305ae1e52ffc37ba376cb08866","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"dist":{"shasum":"c0041bb831dea6305ae1e52ffc37ba376cb08866","size":67760,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-1.0.2.tgz"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"publish_time":1444474750421,"_hasShrinkwrap":false,"_cnpm_publish_time":1444474750421,"_cnpmcore_publish_time":"2021-12-16T22:16:01.301Z"},"1.0.1":{"name":"svg-pathdata","version":"1.0.1","description":"Parse, transform and encode SVG Path Data.","main":"src/SVGPathData.js","scripts":{"test":"mocha tests/*.mocha.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && coveralls < ./coverage/lcov.info && rimraf ./coverage","cover":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- tests/*.mocha.js -R spec -t 5000"},"repository":{"type":"git","url":"https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"readable-stream":"~2.0.1"},"devDependencies":{"mocha":"^2.2.5","mocha-lcov-reporter":"^0.0.2","coveralls":"^2.11.2","istanbul":"^0.3.16","karma":"^0.12.37","karma-chrome-launcher":"^0.2.0","karma-firefox-launcher":"^0.1.6","karma-opera-launcher":"^0.1.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-browserify":"^3.8.0","grunt-parallel":"^0.4.1","grunt-karma":"^0.11.1","karma-mocha":"^0.2.0","karma-chai":"^0.1.0","karma-sinon":"^1.0.4","matchdep":"^0.3.0","chai":"^3.0.0","rimraf":"^2.4.0"},"gitHead":"a8f1fb63ea3d1ace5038ec278911c50d807913cc","homepage":"https://github.com/nfroidure/SVGPathData","_id":"svg-pathdata@1.0.1","_shasum":"caa45d676d44a04c53cd5556dae2ba473d4d9d87","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"dist":{"shasum":"caa45d676d44a04c53cd5556dae2ba473d4d9d87","size":74839,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-1.0.1.tgz"},"directories":{},"publish_time":1435394594892,"_hasShrinkwrap":false,"_cnpm_publish_time":1435394594892,"_cnpmcore_publish_time":"2021-12-16T22:16:01.979Z"},"1.0.0":{"name":"svg-pathdata","version":"1.0.0","description":"SVG Path Datas parsing","main":"src/SVGPathData.js","scripts":{"test":"mocha tests/*.mocha.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && coveralls < ./coverage/lcov.info && rimraf ./coverage","cover":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- tests/*.mocha.js -R spec -t 5000"},"repository":{"type":"git","url":"https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","browserify"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":"0.10.*"},"dependencies":{"readable-stream":"~1.0.26-3"},"devDependencies":{"mocha":"~1.18.2","mocha-lcov-reporter":"0.0.1","coveralls":"~2.10.0","istanbul":"~0.2.6","karma":"~0.12.1","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-opera-launcher":"~0.1.0","grunt":"~0.4.4","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.6.1","grunt-contrib-jshint":"~0.9.2","grunt-browserify":"~2.0.1","grunt-parallel":"~0.3.1","grunt-karma":"~0.8.2","karma-mocha":"~0.1.3","karma-chai":"0.1.0","karma-sinon":"1.0.3","matchdep":"~0.3.0","chai":"~1.9.1","rimraf":"~2.2.6"},"gitHead":"d043a522d1e759a19e2b9a241772839f403a8f46","homepage":"https://github.com/nfroidure/SVGPathData","_id":"svg-pathdata@1.0.0","_shasum":"90f6a1c963cd4be13a9e300f79a1a3dde3c80334","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"dist":{"shasum":"90f6a1c963cd4be13a9e300f79a1a3dde3c80334","size":74784,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-1.0.0.tgz"},"directories":{},"publish_time":1416154005063,"_hasShrinkwrap":false,"_cnpm_publish_time":1416154005063,"_cnpmcore_publish_time":"2021-12-16T22:16:02.557Z"},"0.0.6":{"name":"svg-pathdata","version":"0.0.6","description":"SVG Path Datas parsing","main":"src/SVGPathData.js","scripts":{"test":"mocha tests/*.mocha.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && coveralls < ./coverage/lcov.info && rimraf ./coverage","cover":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- tests/*.mocha.js -R spec -t 5000"},"repository":{"type":"git","url":"https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","browserify"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":"0.10.*"},"dependencies":{"readable-stream":"~1.0.26-3"},"devDependencies":{"mocha":"~1.18.2","mocha-lcov-reporter":"0.0.1","coveralls":"~2.10.0","istanbul":"~0.2.6","karma":"~0.12.1","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-opera-launcher":"~0.1.0","grunt":"~0.4.4","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.6.1","grunt-contrib-jshint":"~0.9.2","grunt-browserify":"~2.0.1","grunt-parallel":"~0.3.1","grunt-karma":"~0.8.2","karma-mocha":"~0.1.3","karma-chai":"0.1.0","karma-sinon":"1.0.3","matchdep":"~0.3.0","chai":"~1.9.1","rimraf":"~2.2.6"},"homepage":"https://github.com/nfroidure/SVGPathData","_id":"svg-pathdata@0.0.6","dist":{"shasum":"1980bde3b0ea3eaa3e2f77de41ce86e8bf3238aa","size":89668,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-0.0.6.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"publish_time":1401736628712,"_hasShrinkwrap":false,"_cnpm_publish_time":1401736628712,"_cnpmcore_publish_time":"2021-12-16T22:16:03.054Z"},"0.0.5":{"name":"svg-pathdata","version":"0.0.5","description":"SVG Path Datas parsing","main":"src/SVGPathData.js","scripts":{"test":"mocha tests/*.mocha.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && coveralls < ./coverage/lcov.info && rimraf ./coverage","cover":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- tests/*.mocha.js -R spec -t 5000"},"repository":{"type":"git","url":"https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","browserify"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":"0.10.*"},"dependencies":{"readable-stream":"~1.0.26-3","karma-chai":"^0.1.0"},"devDependencies":{"mocha":"~1.18.2","mocha-lcov-reporter":"0.0.1","coveralls":"~2.10.0","istanbul":"~0.2.6","karma":"~0.12.1","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-opera-launcher":"~0.1.0","grunt":"~0.4.4","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.6.1","grunt-contrib-jshint":"~0.9.2","grunt-browserify":"~2.0.1","grunt-parallel":"~0.3.1","grunt-karma":"~0.8.2","karma-mocha":"~0.1.3","karma-chai":"0.1.0","karma-sinon":"1.0.3","matchdep":"~0.3.0","chai":"~1.9.1","rimraf":"~2.2.6"},"homepage":"https://github.com/nfroidure/SVGPathData","_id":"svg-pathdata@0.0.5","dist":{"shasum":"985ff9a385f72ea9ceee8c9394dd319f4d7182ec","size":133239,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-0.0.5.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"publish_time":1396185252174,"_hasShrinkwrap":false,"_cnpm_publish_time":1396185252174,"_cnpmcore_publish_time":"2021-12-16T22:16:03.631Z"},"0.0.4":{"name":"svg-pathdata","version":"0.0.4","description":"SVG Path Datas parsing","main":"src/SVGPathData.js","scripts":{"test":"mocha tests/*.mocha.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- tests/*.mocha.js -R spec -t 5000 && coveralls < ./coverage/lcov.info && rimraf ./coverage","cover":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- tests/*.mocha.js -R spec -t 5000"},"repository":{"type":"git","url":"https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","browserify"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":"0.10.*"},"dependencies":{"readable-stream":"~1.0.26-2"},"devDependencies":{"mocha":"~1.17.1","mocha-lcov-reporter":"0.0.1","coveralls":"~2.7.1","istanbul":"~0.2.4","karma":"~0.10.8","karma-chrome-launcher":"~0.1.1","karma-firefox-launcher":"~0.1.2","karma-opera-launcher":"~0.1.0","grunt":"~0.4.2","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-jshint":"~0.7.2","grunt-browserify":"~1.3.0","grunt-parallel":"~0.3.1","grunt-karma":"~0.6.2","karma-mocha":"~0.1.1","karma-chai":"0.0.2","karma-sinon":"1.0.0","matchdep":"~0.3.0","chai":"~1.9.0","rimraf":"~2.2.6"},"homepage":"https://github.com/nfroidure/SVGPathData","_id":"svg-pathdata@0.0.4","dist":{"shasum":"c3faa8e867838c10113d79d8c497914f6e785a6c","size":90454,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-0.0.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"publish_time":1396079665671,"_hasShrinkwrap":false,"_cnpm_publish_time":1396079665671,"_cnpmcore_publish_time":"2021-12-16T22:16:03.994Z"},"0.0.3":{"name":"svg-pathdata","version":"0.0.3","description":"SVG Path Datas parsing","main":"src/SVGPathData.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","browserify"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":"0.10.*"},"devDependencies":{"karma":"~0.10.8","karma-chrome-launcher":"~0.1.1","karma-firefox-launcher":"~0.1.2","karma-opera-launcher":"~0.1.0","grunt":"~0.4.2","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-jshint":"~0.7.2","grunt-browserify":"~1.3.0","grunt-parallel":"~0.3.1","grunt-karma":"~0.6.2","karma-mocha":"~0.1.1","karma-chai":"0.0.2","karma-sinon":"1.0.0","matchdep":"~0.3.0"},"homepage":"https://github.com/nfroidure/SVGPathData","_id":"svg-pathdata@0.0.3","dist":{"shasum":"651881c5e221f7f3ec8e7565074cfa1aa5fb4516","size":73257,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-0.0.3.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"publish_time":1391438641172,"_hasShrinkwrap":false,"_cnpm_publish_time":1391438641172,"_cnpmcore_publish_time":"2021-12-16T22:16:04.296Z"},"0.0.2":{"name":"svg-pathdata","version":"0.0.2","description":"SVG Path Datas parsing","main":"src/SVGPathData.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/nfroidure/SVGPathData.git"},"keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":"0.10.*"},"devDependencies":{"grunt":"0.4.x","grunt-parallel":"0.3.x","grunt-contrib-watch":"0.5.x","grunt-contrib-clean":"0.5.x","browserify":"2.x.x","grunt-browserify":"1.2.x","mocha":"1.13.x","chai":"1.8.x","sinon":"1.7.x","karma-chrome-launcher":"0.1.x","karma-firefox-launcher":"0.1.x","karma-phantomjs-launcher":"0.1.x","karma-mocha":"0.1.x","karma":"0.10.x","grunt-karma":"0.6.x","matchdep":"~0.3.0"},"readmeFilename":"README.md","homepage":"https://github.com/nfroidure/SVGPathData","_id":"svg-pathdata@0.0.2","dist":{"shasum":"5ee6b9484ec1dc36b7c01d70d97fdd747b6ca88c","size":70390,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"publish_time":1385837648899,"_hasShrinkwrap":false,"_cnpm_publish_time":1385837648899,"_cnpmcore_publish_time":"2021-12-16T22:16:04.685Z"},"0.0.1":{"name":"svg-pathdata","version":"0.0.1","description":"SVG Path Datas parsing","main":"dist/SVGPathData.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/nfroidure/SVGPathData.git"},"keywords":["SVG","PathData","parser"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"engines":{"node":"0.10.*"},"devDependencies":{"grunt":"0.4.x","grunt-parallel":"0.3.x","grunt-contrib-watch":"0.5.x","grunt-contrib-clean":"0.5.x","browserify":"2.x.x","grunt-browserify":"1.2.x","mocha":"1.13.x","chai":"1.8.x","sinon":"1.7.x","karma-script-launcher":"0.1.x","karma-chrome-launcher":"0.1.x","karma-firefox-launcher":"0.1.x","karma-phantomjs-launcher":"0.1.x","karma-mocha":"0.1.x","karma":"0.10.x","grunt-karma":"0.6.x"},"readmeFilename":"README.md","_id":"svg-pathdata@0.0.1","dist":{"shasum":"06735f5be772e0eb21dab7cec65517f0e9f0f102","size":66620,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"publish_time":1384348713990,"_hasShrinkwrap":false,"_cnpm_publish_time":1384348713990,"_cnpmcore_publish_time":"2021-12-16T22:16:05.025Z"},"0.0.0":{"name":"svg-pathdata","version":"0.0.0","description":"SVG Path Datas parsing","main":"dist/SVGPathData.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/nfroidure/SVGPathData.git"},"keywords":["SVG","PathData","parser"],"author":{"name":"Nicolas Froidure"},"license":"MIT","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-clean":"~0.5.0","grunt-browserify":"~1.2.8","grunt-parallel":"~0.3.1","browserify":"~2.35.0","karma-script-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.0","karma-firefox-launcher":"~0.1.0","karma-phantomjs-launcher":"~0.1.0","karma":"~0.10.2","grunt-karma":"~0.6.2","mocha":"~1.13.0","chai":"~1.8.1","karma-mocha":"~0.1.0","grunt-contrib-watch":"~0.5.3","sinon":"~1.7.3"},"readmeFilename":"README.md","_id":"svg-pathdata@0.0.0","dist":{"shasum":"2bcc215fe337be178017c586960b13a05c78780f","size":9932,"noattachment":false,"key":"/svg-pathdata/-/svg-pathdata-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/svg-pathdata/download/svg-pathdata-0.0.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nfroidure","email":"nfroidure@elitwork.com"},"maintainers":[{"name":"huerlisi","email":""},{"name":"narida","email":"adrianleonhard@gmail.com"},{"name":"nfroidure","email":"nfroidure@elitwork.com"},{"name":"pioug","email":""}],"directories":{},"publish_time":1383579531164,"_hasShrinkwrap":false,"_cnpm_publish_time":1383579531164,"_cnpmcore_publish_time":"2021-12-16T22:16:05.247Z"}},"readme":"[//]: # ( )\n[//]: # (This file is automatically generated by a `metapak`)\n[//]: # (module. Do not change it  except between the)\n[//]: # (`content:start/end` flags, your changes would)\n[//]: # (be overridden.)\n[//]: # ( )\n# svg-pathdata\n> Manipulate SVG path data (path[d] attribute content) simply and efficiently.\n\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/nfroidure/svg-pathdata/blob/main/LICENSE)\n[![Coverage Status](https://coveralls.io/repos/github/nfroidure/svg-pathdata/badge.svg?branch=main)](https://coveralls.io/github/nfroidure/svg-pathdata?branch=main)\n\n\n[//]: # (::contents:start)\n\n## Usage\n\nInstall the module:\n\n```sh\nnpm install --save svg-pathdata\n```\n\nThen in your JavaScript files:\n\n```js\nimport {\n  SVGPathData,\n  SVGPathDataTransformer,\n  SVGPathDataEncoder,\n  SVGPathDataParser,\n} from 'svg-pathdata';\n```\n\n## Reading PathData\n\n```js\nconst pathData = new SVGPathData(`\n  M 10 10\n  H 60\n  V 60\n  L 10 60\n  Z`);\n\nconsole.log(pathData.commands);\n\n// [  {type: SVGPathData.MOVE_TO,       relative: false,  x: 10,  y: 10},\n//    {type: SVGPathData.HORIZ_LINE_TO, relative: false,  x: 60},\n//    {type: SVGPathData.VERT_LINE_TO,  relative: false,          y: 60},\n//    {type: SVGPathData.LINE_TO,       relative: false,  x: 10,  y: 60},\n//    {type: SVGPathData.CLOSE_PATH}]\n```\n\n## Reading PathData in chunks\n\n```js\nconst parser = new SVGPathDataParser();\n\nparser.parse('   '); // returns []\nparser.parse('M 10'); // returns []\nparser.parse(' 10'); // returns [{type: SVGPathData.MOVE_TO, relative: false, x: 10, y: 10 }]\n\nparser.write('H 60'); // returns [{type: SVGPathData.HORIZ_LINE_TO, relative: false, x: 60 }]\n\nparser.write('V'); // returns []\nparser.write('60'); // returns [{type: SVGPathData.VERT_LINE_TO, relative: false, y: 60 }]\n\nparser.write('L 10 60 \\n  Z');\n// returns [\n//   {type: SVGPathData.LINE_TO, relative: false, x: 10, y: 60 },\n//   {type: SVGPathData.CLOSE_PATH }]\n\nparser.finish(); // tell parser there is no more data: will throw if there are unfinished commands.\n```\n\n## Outputting PathData\n\n```js\nconst pathData = new SVGPathData(`\n  M 10 10\n  H 60\n  V 60\n  L 10 60\n  Z`);\n// returns \"M10 10H60V60L10 60Z\"\n\nencodeSVGPath({ type: SVGPathData.MOVE_TO, relative: false, x: 10, y: 10 });\n// returns \"M10 10\"\n\nencodeSVGPath({ type: SVGPathData.HORIZ_LINE_TO, relative: false, x: 60 });\n// returns \"H60\"\n\nencodeSVGPath([\n  { type: SVGPathData.VERT_LINE_TO, relative: false, y: 60 },\n  { type: SVGPathData.LINE_TO, relative: false, x: 10, y: 60 },\n  { type: SVGPathData.CLOSE_PATH },\n]);\n// returns \"V60L10 60Z\"\n```\n\n## Transforming PathData\n\nThis library can perform transformations on SVG paths. Here is\n[an example of that kind of use](https://github.com/nfroidure/svgicons2svgfont/blob/aa6df0211419e9d61c417c63bcc353f0cb2ea0c8/src/index.js#L192).\n\n### Transforming entire paths\n\n```js\nnew SVGPathData(`\n   m 10,10\n   h 60\n   v 60\n   l 10,60\n   z`)\n  .toAbs()\n  .encode();\n// return s\"M10,10 H70 V70 L80,130 Z\"\n```\n\n### Transforming partial data\n\nHere, we take SVGPathData from stdin and output it transformed to stdout.\n\n```js\nconst transformingParser = new SVGPathDataParser().toAbs().scale(2, 2);\ntransformingParser.parse('m 0 0'); // returns [{ type: SVGPathData.MOVE_TO,       relative: false, x: 0, y: 0 }]\ntransformingParser.parse('l 2 3'); // returns [{ type: SVGPathData.LINE_TO,       relative: false, x: 4, y: 6 }]\n```\n\n## Supported transformations\n\nYou can find all supported transformations in\n[src/SVGPathDataTransformer.ts](https://github.com/nfroidure/SVGPathData/blob/master/src/SVGPathDataTransformer.ts#L47).\nAdditionally, you can create your own by writing a function with the following\nsignature:\n\n```js\ntype TransformFunction = (command: SVGCommand) => SVGCommand | SVGCommand[];\n\nfunction SET_X_TO(xValue = 10) {\n  return function(command) {\n    command.x = xValue; // transform command objects and return them\n    return command;\n  };\n};\n\n// Synchronous usage\nnew SVGPathData('...')\n  .transform(SET_X_TO(25))\n  .encode();\n\n// Chunk usage\nnew SVGPathDataParser().transform(SET_X_TO(25));\n```\n\n## Contributing\n\nClone this project, run:\n\n```sh\nnpm install; npm test\n```\n\n[//]: # (::contents:end)\n\n# API\n## Functions\n\n<dl>\n<dt><a href=\"#annotateArcCommand\">annotateArcCommand()</a></dt>\n<dd><p><a href=\"https://www.w3.org/TR/SVG/implnote.html#ArcImplementationNotes\">https://www.w3.org/TR/SVG/implnote.html#ArcImplementationNotes</a>\nFixes rX and rY.\nEnsures lArcFlag and sweepFlag are 0 or 1\nAdds center coordinates: command.cX, command.cY (relative or absolute, depending on command.relative)\nAdds start and end arc parameters (in degrees): command.phi1, command.phi2; phi1 &lt; phi2 iff. c.sweepFlag == true</p>\n</dd>\n<dt><a href=\"#intersectionUnitCircleLine\">intersectionUnitCircleLine()</a></dt>\n<dd><p>Solves a quadratic system of equations of the form\n     a * x + b * y = c\n     x² + y² = 1\nThis can be understood as the intersection of the unit circle with a line.\n     =&gt; y = (c - a x) / b\n     =&gt; x² + (c - a x)² / b² = 1\n     =&gt; x² b² + c² - 2 c a x + a² x² = b²\n     =&gt; (a² + b²) x² - 2 a c x + (c² - b²) = 0</p>\n</dd>\n<dt><a href=\"#arePointsCollinear\">arePointsCollinear(p1, p2, p3)</a> ⇒</dt>\n<dd><p>Determines if three points are collinear (lie on the same straight line)\nand the middle point is on the line segment between the first and third points</p>\n</dd>\n<dt><a href=\"#createEllipse\">createEllipse()</a></dt>\n<dd><p>Creates an ellipse path centered at (cx,cy) with radii rx and ry</p>\n</dd>\n<dt><a href=\"#createRect\">createRect()</a></dt>\n<dd><p>Creates a rectangle path with optional rounded corners</p>\n</dd>\n<dt><a href=\"#createPolyline\">createPolyline()</a></dt>\n<dd><p>Creates a polyline from an array of coordinates [x1,y1,x2,y2,...]</p>\n</dd>\n<dt><a href=\"#createPolygon\">createPolygon()</a></dt>\n<dd><p>Creates a closed polygon from an array of coordinates</p>\n</dd>\n<dt><a href=\"#REMOVE_COLLINEAR\">REMOVE_COLLINEAR(commands)</a> ⇒</dt>\n<dd><p>Process a path and remove collinear points</p>\n</dd>\n<dt><a href=\"#REVERSE_PATH\">REVERSE_PATH(commands, preserveSubpathOrder)</a> ⇒</dt>\n<dd><p>Reverses the order of path commands to go from end to start\nIMPORTANT: This function expects absolute commands as input.\nIt doesn&#39;t convert relative to absolute - use SVGPathDataTransformer.TO_ABS() first if needed.</p>\n</dd>\n</dl>\n\n<a name=\"annotateArcCommand\"></a>\n\n## annotateArcCommand()\nhttps://www.w3.org/TR/SVG/implnote.html#ArcImplementationNotes\nFixes rX and rY.\nEnsures lArcFlag and sweepFlag are 0 or 1\nAdds center coordinates: command.cX, command.cY (relative or absolute, depending on command.relative)\nAdds start and end arc parameters (in degrees): command.phi1, command.phi2; phi1 < phi2 iff. c.sweepFlag == true\n\n**Kind**: global function  \n<a name=\"intersectionUnitCircleLine\"></a>\n\n## intersectionUnitCircleLine()\nSolves a quadratic system of equations of the form\n     a * x + b * y = c\n     x² + y² = 1\nThis can be understood as the intersection of the unit circle with a line.\n     => y = (c - a x) / b\n     => x² + (c - a x)² / b² = 1\n     => x² b² + c² - 2 c a x + a² x² = b²\n     => (a² + b²) x² - 2 a c x + (c² - b²) = 0\n\n**Kind**: global function  \n<a name=\"arePointsCollinear\"></a>\n\n## arePointsCollinear(p1, p2, p3) ⇒\nDetermines if three points are collinear (lie on the same straight line)\nand the middle point is on the line segment between the first and third points\n\n**Kind**: global function  \n**Returns**: true if the points are collinear and p2 is on the segment p1-p3  \n\n| Param | Description |\n| --- | --- |\n| p1 | First point [x, y] |\n| p2 | Middle point that might be removed |\n| p3 | Last point [x, y] |\n\n<a name=\"createEllipse\"></a>\n\n## createEllipse()\nCreates an ellipse path centered at (cx,cy) with radii rx and ry\n\n**Kind**: global function  \n<a name=\"createRect\"></a>\n\n## createRect()\nCreates a rectangle path with optional rounded corners\n\n**Kind**: global function  \n<a name=\"createPolyline\"></a>\n\n## createPolyline()\nCreates a polyline from an array of coordinates [x1,y1,x2,y2,...]\n\n**Kind**: global function  \n<a name=\"createPolygon\"></a>\n\n## createPolygon()\nCreates a closed polygon from an array of coordinates\n\n**Kind**: global function  \n<a name=\"REMOVE_COLLINEAR\"></a>\n\n## REMOVE\\_COLLINEAR(commands) ⇒\nProcess a path and remove collinear points\n\n**Kind**: global function  \n**Returns**: New array with collinear points removed  \n\n| Param | Description |\n| --- | --- |\n| commands | Array of SVG path commands to process (must be absolute) |\n\n<a name=\"REVERSE_PATH\"></a>\n\n## REVERSE\\_PATH(commands, preserveSubpathOrder) ⇒\nReverses the order of path commands to go from end to start\nIMPORTANT: This function expects absolute commands as input.\nIt doesn't convert relative to absolute - use SVGPathDataTransformer.TO_ABS() first if needed.\n\n**Kind**: global function  \n**Returns**: New SVG commands in reverse order with absolute coordinates  \n\n| Param | Description |\n| --- | --- |\n| commands | SVG path commands in absolute form to reverse |\n| preserveSubpathOrder | If true, keeps subpaths in their original order |\n\n\n# Authors\n- [Nicolas Froidure](https://insertafter.com/en/index.html)\n- [Anders Kaseorg](mailto:andersk@mit.edu)\n\n# License\n[MIT](https://github.com/nfroidure/svg-pathdata/blob/main/LICENSE)\n","_attachments":{},"homepage":"https://github.com/nfroidure/svg-pathdata#readme","bugs":{"url":"https://github.com/nfroidure/SVGPathData/issues"},"license":"MIT"}