{"_id":"circletype","_rev":"19-51e4254a113c24163ef728abd81e37f9","name":"circletype","description":"A JavaScript library that lets you curve type on the web.","dist-tags":{"latest":"2.3.0"},"versions":{"1.0.0":{"name":"circletype","version":"1.0.0","description":"A jQuery plugin that lets you curve type on the web","main":"js/circletype.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"keywords":["curved","text","curved","type","circular","text","typography","jquery"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","gitHead":"6360b01c9b0db9f529b000041086b8a15035088c","_id":"circletype@1.0.0","_shasum":"06aa94c9ab262a493d7156bf4a483e4b707517bd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"06aa94c9ab262a493d7156bf4a483e4b707517bd","tarball":"https://registry.npmjs.org/circletype/-/circletype-1.0.0.tgz","integrity":"sha512-4XN+u7qmAmvtp/4/rrdoMeXZMmP+bkjigD6ppF6Zxz0BC6/1o7q8Nvf0dKhiuvi7WpzM6k7zm846+useymkkTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJCEfRSZIb3l5C5b/a4DbHRWFfJGwqHbebBmnTmcBUrQIgPzwkd7mX9HXdlQR6tnOM1iVrEXkWOQvpEUFTPFZVJ7o="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-1.0.0.tgz_1500964735853_0.49397306563332677"},"directories":{}},"2.0.0":{"name":"circletype","version":"2.0.0","description":"A JavaScript libarary that lets you curve type on the web","main":"src/circletype.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"keywords":["circletype","curved text","curved type","circular text","typography","jquery"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","dependencies":{},"devDependencies":{"babel":"6.23.0","babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"^1.6.0","eslint":"4.4.1","eslint-config-airbnb":"15.1.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.2.0","webpack":"^3.5.3"},"gitHead":"37ae22582ae4c798a53c6e1b01b89bd38a4984f1","_id":"circletype@2.0.0","_shasum":"56e0838ed147d01db8d5cce9d9d3ac9298854aec","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"56e0838ed147d01db8d5cce9d9d3ac9298854aec","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.0.tgz","integrity":"sha512-Ctw6Zy0koBJls6+JhQxdwtdeKF01x99RFtXpLlh0/tpwLFFxOkR2A6qUpySON/PRNirQ+lkV+ArR7I3RYcSnvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK5PBr4/m2UhOeZrLHOYtjSLeA2MosKyTpdrxfdxxl9gIhAM4IsRl1/6sPGcPETgmHbOoOnsqZDr4Be8AwY2L/5O2G"}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.0.tgz_1503640789050_0.9023724833969027"},"directories":{}},"2.0.1":{"name":"circletype","version":"2.0.1","description":"A JavaScript library that lets you curve type on the web","main":"src/circletype.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"keywords":["circletype","curved text","curved type","circular text","typography","jquery"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","dependencies":{},"devDependencies":{"babel":"6.23.0","babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"^1.6.0","eslint":"4.4.1","eslint-config-airbnb":"15.1.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.2.0","webpack":"^3.5.3"},"gitHead":"8da82161f3e28bf36f90173b7e10aa40c36299e3","_id":"circletype@2.0.1","_shasum":"afed7e6c97c1cd825af1bbc9b97a089aba71d411","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"afed7e6c97c1cd825af1bbc9b97a089aba71d411","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.1.tgz","integrity":"sha512-U8TT2HTZ5PYNe2hjo5pytkUIUOl8YwUen77aLGizlHRE5wiWTAMw20xwpU5kxD5VMmMB3p05USaYTBl4Iy1pZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV6Pg0aKkM8FiG/2sY89TZVboS24WkAtkLSs9n+hElFgIhAJXkoJU77GY6N5BqUsSQo1lazJsN1bw4byHPoDMLaP71"}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.1.tgz_1503643927673_0.24463344900868833"},"directories":{}},"2.0.2":{"name":"circletype","version":"2.0.2","description":"A JavaScript library that lets you curve type on the web.","main":"src/circletype.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"keywords":["circletype","curved text","curved type","circular text","typography","jquery"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","dependencies":{},"devDependencies":{"babel":"6.23.0","babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"^1.6.0","eslint":"4.4.1","eslint-config-airbnb":"15.1.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.2.0","webpack":"^3.5.3"},"gitHead":"d3f6a1d933dbddb45deabd138710b92cef973103","_id":"circletype@2.0.2","_shasum":"79e2b0793cc89a31904251490933b324672f2ef0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"79e2b0793cc89a31904251490933b324672f2ef0","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.2.tgz","integrity":"sha512-z99DLGv2FPJ7PPqT+pRKhaPcUW8BLzwX9xBYnjL9ahtBhtY7bTgjLIGTqM1if3K3w0MSNwsm1yVL0jsDeKBkaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxwxsWCV1rOs5DEOMJda5iQSxuywhphOzbC93JE4C59AIhAKIp/u4m5fRgLlWYEfmMQYcQkgBuxmLv4PeXUyHgIi+m"}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.2.tgz_1503731237909_0.47472096025012434"},"directories":{}},"2.0.3":{"name":"circletype","version":"2.0.3","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"keywords":["circletype","curved text","curved type","circular text","typography","jquery"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","dependencies":{},"devDependencies":{"babel":"6.23.0","babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"^1.6.0","eslint":"4.4.1","eslint-config-airbnb":"15.1.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.2.0","webpack":"^3.5.3"},"gitHead":"e6b71792d2e2bd32b684ad5261736cfafb7b125c","_id":"circletype@2.0.3","_shasum":"a96aa9865eb24622acf5f3dd19358a884663770e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"a96aa9865eb24622acf5f3dd19358a884663770e","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.3.tgz","integrity":"sha512-isKwCUSGwfKo8KbVmObNqrJjOb9Z+/k10oiVY9TOemTjSXwAuQNB9KJ76nZ6otwh9UJxf8zRDf1Dt0GF1tvbRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC791hXao2ZtutAFgdcWo7Ile776A4av2IgwwU3IRHOYQIhAPyknvtz3lg3odqhNSn76IS+SoY84+Axywact8TnT9Yy"}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.3.tgz_1503894498816_0.5919584182556719"},"directories":{}},"2.0.4":{"name":"circletype","version":"2.0.4","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"test":"jest --notify"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel":"6.23.0","babel-core":"6.26.0","babel-loader":"7.1.2","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-env":"1.6.0","eslint":"4.5.0","eslint-config-airbnb":"15.1.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.0","eslint-plugin-react":"7.3.0","jest":"20.0.4","webpack":"3.5.5"},"gitHead":"4ccb2024d9c066d8a3a5d00bb581634afb567625","_id":"circletype@2.0.4","_shasum":"f37d9ffa5c2978fcfd9a997ffa3a58b26a601cac","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"f37d9ffa5c2978fcfd9a997ffa3a58b26a601cac","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.4.tgz","integrity":"sha512-Z4nC58ILaIlXCP6tM+y9bkRq+/wfoORXQqElCWNx9GI61tGbblt/z9PVG3jLtFBidUL2cKMDwsvrB/u8qMCsCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChmb70dyUfa5mqcIhAfxvxXBc2YQMIaoe/CdAHvGFazwIhAN9RQvNyi8i1uIokLwYmK3x1C56Ng9c7Miw5RJ9D8TLu"}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.4.tgz_1503989880647_0.7461213690694422"},"directories":{}},"2.0.5":{"name":"circletype","version":"2.0.5","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"test":"jest --notify","docs":"jsdoc2md --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"6.26.0","babel-loader":"7.1.2","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-env":"1.6.0","eslint":"4.5.0","eslint-config-airbnb":"15.1.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.3.0","jest":"20.0.4","jsdoc-to-markdown":"3.0.0","webpack":"3.5.5"},"gitHead":"7259a5a16e3ddd8cf247e7b923ba2ac2fb58cb42","_id":"circletype@2.0.5","_shasum":"71353a31080aa312361a46858e06e40cd25ff52c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"71353a31080aa312361a46858e06e40cd25ff52c","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.5.tgz","integrity":"sha512-3cswTB+njhKoAYlOWO9LSJr0TH8kyYOylEIH/L/7GtJ7Sht3Vefop+HC7l0FrmAcm5bISuAAQIV4r0Aop/Lipg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/QdcgnSMkifl4XuJt6CoXaaQDgkIxHXJmATUVQTpLXwIgFlkKtC7frfrA4FteFH1XaQAivTo+eLnjUPOTDPlPfc8="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.5.tgz_1504154158740_0.7310246494598687"},"directories":{}},"2.0.6":{"name":"circletype","version":"2.0.6","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"test":"jest --notify","backstop":"backstop test","docs":"jsdoc2md --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"6.26.0","babel-loader":"7.1.2","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-env":"1.6.0","backstopjs":"3.0.22","eslint":"4.5.0","eslint-config-airbnb-base":"11.3.2","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","jest":"20.0.4","jsdoc-to-markdown":"3.0.0","webpack":"3.5.5"},"gitHead":"1c19551a4abebdecdab5f82e702e02a48b57400d","_id":"circletype@2.0.6","_shasum":"2a971a4228002d4e2df65770c1969f906c368881","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"2a971a4228002d4e2df65770c1969f906c368881","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.6.tgz","integrity":"sha512-Knomb0MEcSy/GR4sdPdhdAPHx8T3vTLQfYAO8wgtQuPp3SMeBj4VABKgSExSS2lqYL0doKSRTcQh9sHOmIBGWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGa8NWm+mNJoA88mb0kTqt7l1D9m7XBU2yI8jei+Nm5SAiEAqNweHjHjvV1B83BteTyUB62Kj/Hw9TmOhMpuOsPPvnc="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.6.tgz_1504414543629_0.22035936219617724"},"directories":{}},"2.0.7":{"name":"circletype","version":"2.0.7","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"test":"jest --notify","backstop":"backstop test","docs":"jsdoc2md --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.0","babel-preset-stage-0":"6.24.1","backstopjs":"3.0.23","eslint":"4.6.0","eslint-config-airbnb-base":"12.0.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","jest":"20.0.4","jsdoc-to-markdown":"3.0.0","webpack":"3.5.5"},"gitHead":"50b9065f6ac47714b00f3532a5eb7ead357aa048","_id":"circletype@2.0.7","_shasum":"1b443c9631af420c39a67921594b1a305d559a02","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"1b443c9631af420c39a67921594b1a305d559a02","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.7.tgz","integrity":"sha512-ODwbOW7DaivxHRC+HDhGzC+7Plu/4I3Eh5NWBqKswxezpDmDXqJZhupxhWNDQcD2eD5nT5ypRQrmAZQrGN5j1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+3rt3iW/ALXfn0525ETRadT+7OpTAcCjmGL5fzrScIAiBHNGAqBHnDNQwXhmr9H9qYzPi+NHrc5k7tGac+C9RCFA=="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.7.tgz_1504595137341_0.08600045717321336"},"directories":{}},"2.0.8":{"name":"circletype","version":"2.0.8","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"test":"jest src --notify && node ./scripts/backstop.js","backstop":"backstop test","docs":"jsdoc2md --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.0","babel-preset-stage-0":"6.24.1","backstopjs":"3.0.23","eslint":"4.6.0","eslint-config-airbnb-base":"12.0.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","jest":"20.0.4","jsdoc-to-markdown":"3.0.0","webpack":"3.5.5"},"gitHead":"2a4fe4c7ab7ce5d9e5eda6b349a33cbf35b238c7","_id":"circletype@2.0.8","_shasum":"948d68c41d9c6ca31c4bd2f9fe86192cc4fddda5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"948d68c41d9c6ca31c4bd2f9fe86192cc4fddda5","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.8.tgz","integrity":"sha512-0mq+oNTqw3Fq2c0BZIRXrjDf9Rfuw9Lt1r3YvcUlk0JFEhsIkCBUxFeURwwK0ip1N9TSMik65eMe5ovGCxU3GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHEWORY8/I62pM9mi2UZbFWxJzcKnLCP0eAbPi+PemgAiEA5ItdCW00gtOlABRA1BwNRozI2zmYHLkxUB2g7Up7xhY="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.8.tgz_1504762282857_0.6618463557679206"},"directories":{}},"2.0.9":{"name":"circletype","version":"2.0.9","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"test":"jest src --notify && node ./scripts/backstop.js","backstop":"backstop test","docs":"jsdoc2md --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.0","babel-preset-stage-0":"6.24.1","backstopjs":"3.0.23","eslint":"4.6.0","eslint-config-airbnb-base":"12.0.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","jest":"20.0.4","jsdoc-to-markdown":"3.0.0","webpack":"3.5.5"},"gitHead":"93bf44e6f056ab1825bf43ed5518c34bfd16a0fc","_id":"circletype@2.0.9","_shasum":"5b0ac813b609c8548130b2cbbcf917e33bfd7bfe","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"5b0ac813b609c8548130b2cbbcf917e33bfd7bfe","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.9.tgz","integrity":"sha512-O0D7m5g/BngAr4QZum4n7XES0bK8rv32niK0VnI8ZbrCNgZ96DS68uGrmIOKHw9ovsPdJ4GzBBEanS8SJcpb4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2/Uo8Hh8ugJEcvSXgt5kZEdh757Ayf+xnZemA3p5EIAiEArGZDy/3N7FfxuFUgukPYL6TLmDifo3i04rVa+o2yT8E="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.9.tgz_1505020647754_0.9130793369840831"},"directories":{}},"2.0.10":{"name":"circletype","version":"2.0.10","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"test":"jest src --notify && node ./scripts/backstop.js","backstop":"backstop test","docs":"jsdoc2md --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.0","babel-preset-stage-0":"6.24.1","backstopjs":"3.0.25","eslint":"4.6.1","eslint-config-airbnb-base":"12.0.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","jest":"21.0.2","jsdoc-to-markdown":"3.0.0","webpack":"3.5.6"},"gitHead":"acdb3f5d8cd07b7ea5b854000f6fe14987da5203","_id":"circletype@2.0.10","_shasum":"61193213a826ea02c1369edf8411adacc334cd51","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"61193213a826ea02c1369edf8411adacc334cd51","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.10.tgz","integrity":"sha512-ecy0mvSrmBSBbeWFrpG0rNSBulNAtCDeFvub3CuLSLLDZ8v1apPQTFBOUzKBH8bDHiN7ePxB60C5e7xa5ncmnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaykm+U6WRbwIEx2OLaHeG7PbFmKMQzBGEh8jJlNnaLAiAiYBDu4g7QAbk2PckoJGoCSn6UPUMbuaAv/7HwsUe8tA=="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.10.tgz_1506125992586_0.8439024100080132"},"directories":{}},"2.0.11":{"name":"circletype","version":"2.0.11","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"test":"jest src --notify && node ./scripts/backstop.js","backstop":"backstop test","docs":"jsdoc2md --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.0","babel-preset-stage-0":"6.24.1","backstopjs":"3.0.25","eslint":"4.6.1","eslint-config-airbnb-base":"12.0.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","jest":"21.0.2","jsdoc-to-markdown":"3.0.0","webpack":"3.5.6"},"gitHead":"cd439a8cab5ad7b8d401033b7b51c55bdb5d6fd3","_id":"circletype@2.0.11","_shasum":"90231015f49fc43fb94f5459a9ba2bf512d7f5e4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"90231015f49fc43fb94f5459a9ba2bf512d7f5e4","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.0.11.tgz","integrity":"sha512-SnxP9rpXu93v2OU5vmHetObmaZ4gIyszqp48FfO1tYZ8vArRR1eMZe/uuJhD1GOG2XjQLT//8ScCEeJKU4a4kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG283RFIJaoOzkO6tq01OUgFfhqkFjX8Np0fMQXX+KX2AiAudCmIpRi1OMZZq3Auq5DTR9G6+yslZ4qghpVWsEFy6w=="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.0.11.tgz_1506484583851_0.9980467378627509"},"directories":{}},"2.1.0":{"name":"circletype","version":"2.1.0","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"dev":"webpack-dev-server --open","start":"eslint src && npm t && npm run docs && webpack -p","test":"jest src --notify && docker run -w /usr/data -v \"$PWD\":/usr/data tenjaa/java-chrome-nodejs npm run backstop-test","reference":"docker run -w /usr/data -v \"$PWD\":/usr/data tenjaa/java-chrome-nodejs npm run backstop-reference","backstop-test":"backstop test","backstop-reference":"backstop reference","docs":"jsdoc2md --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.0","babel-preset-stage-0":"6.24.1","backstopjs":"3.0.25","eslint":"4.6.1","eslint-config-airbnb-base":"12.0.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","jest":"21.0.2","jsdoc-to-markdown":"3.0.0","webpack":"3.5.6","webpack-dev-server":"2.9.4"},"gitHead":"426a0e347529c5d5f331750473dbea1d708fb152","_id":"circletype@2.1.0","_shasum":"ca9f7f0e9d47827210a7d46203b9c0370b8dc56d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"ca9f7f0e9d47827210a7d46203b9c0370b8dc56d","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.1.0.tgz","integrity":"sha512-eMwh9ZeBBCwGKjbXNX/shwkrpE1EQCyvz/sBOuf8B6tgdFz696OPDhwRoVbrUYaCPy4c66N9br0eeOXKuBLvcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+5ClceSAr3KTCWGdGTLicPjQCzAoxpCrYO0f6SzdFnAiEA+mGHIZ7qC6X8TWs++bhQdx9maG3a+Pt+IzWdtxuRv+Q="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.1.0.tgz_1510476886077_0.5285855690017343"},"directories":{}},"2.2.0":{"name":"circletype","version":"2.2.0","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"dev":"webpack-dev-server --open","start":"eslint src && npm t && npm run docs && webpack -p","test":"jest src --notify && webpack -p && docker run -w /usr/data -v \"$PWD\":/usr/data tenjaa/java-chrome-nodejs npm run backstop-test","reference":"docker run -w /usr/data -v \"$PWD\":/usr/data tenjaa/java-chrome-nodejs npm run backstop-reference","backstop-test":"backstop test","backstop-reference":"backstop reference","docs":"jsdoc2md --heading-depth 2 --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.0","babel-preset-stage-0":"6.24.1","backstopjs":"3.0.25","eslint":"4.6.1","eslint-config-airbnb-base":"12.0.0","eslint-loader":"1.9.0","eslint-plugin-import":"2.7.0","jest":"21.0.2","jsdoc-to-markdown":"3.0.0","webpack":"3.5.6","webpack-dev-server":"2.9.4"},"gitHead":"d1ed27a956315f3e44a9be60b4f13dd4394cc357","_id":"circletype@2.2.0","_shasum":"774373dbe501655c8fbcaf4999be7a6d633ae818","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"shasum":"774373dbe501655c8fbcaf4999be7a6d633ae818","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.2.0.tgz","integrity":"sha512-R8w4tTFxWlVdXZzOTGqLDyhl2mCG9iz5EQYac6EWhqgkcPNzNdLFC2S3N4ykKzSTocZZwQf7aO2iDsuzvoKK1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbSR6qLHLR6B9wp5mLjo87By7nlVJpuoOc860xkFxNrAiB0EvwXv8whTry6FZDctXxWMKdW4PdIKckj7GlKmkP8xA=="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype-2.2.0.tgz_1511735920209_0.828722941223532"},"directories":{}},"2.2.1":{"name":"circletype","version":"2.2.1","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"dev":"webpack-dev-server --open","start":"eslint src && npm t && npm run docs && webpack -p","test":"jest src --notify && webpack -p && docker run -w /usr/data -v \"$PWD\":/usr/data tenjaa/java-chrome-nodejs npm run backstop-test","reference":"docker run -w /usr/data -v \"$PWD\":/usr/data tenjaa/java-chrome-nodejs npm run backstop-reference","backstop-test":"backstop test","backstop-reference":"backstop reference","docs":"jsdoc2md --heading-depth 2 --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-stage-0":"^6.24.1","backstopjs":"^3.0.25","eslint":"^4.6.1","eslint-config-airbnb-base":"^12.0.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.7.0","jest":"^21.0.2","jsdoc-to-markdown":"^3.0.0","webpack":"^3.5.6","webpack-dev-server":"^2.9.4"},"dependencies":{"core-js":"^2.5.6"},"gitHead":"a710cbb0f5d4a5adf76a1015e2b06d8e76d8254a","_id":"circletype@2.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"integrity":"sha512-sY2fETi3SWxakPjP8rq2xZLWH68Qwm8W4cEDG1zVcanWbb2Djhrkp8ofxAEaiIo1SqMeCH+gNiainglrdwwfvg==","shasum":"73d7057448db34cb7aaa62ce3f07e9948863c8df","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.2.1.tgz","fileCount":5,"unpackedSize":27391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9R02CRA9TVsSAnZWagAA/4QQAIJ4kPxmGSa26uC0eAJq\nHkFqbTt6BiBSxdOKbgAToEWpqECwhrbFCZmL2XJGJxk6GVwv559yvHGA7KvO\nlVQKLl6F35bLdXsGG6nR0F4+Wg9m/KW7JA6RDQTv/8jqAXtBdy5wMBSZPGWW\nXuxdiAqmKQgjJZBHOZmc4ly1m/Mn3CppfUIQspwpsgXEluz9TPvtTYpiudTZ\nMN4Qx+cVud7jiCo8+5J/XCXDAhEm+pxBfmNm5kJXfnkiaHM+LWwwiBScTzrE\n88Pxy3PN3cw9HXDXycSEPtecEQtADiC6S+lnSMQpMa94+limg9Xi6tB56Nlc\nYiH577/d6CRf7f/gWBMFbLASDhWbSWVnjJQr6cGCXkGR9cLxu69AwlmAmyBI\nxF/jG0czDQFFbyXQ7vNAsi5TXyAgy6c/RblTAXk3rPmIzLWR0baVvFXrcotu\nSHrSBiB+SUj2pMhjMw9AhCx9OWcqCi0yFhl1+NexZw1OmPYLOMcOD3je2EEj\nMQCxRedP+ysULs4IJJSOMbNMFDSxoQ/wtcHUC1uM8HzdQ1pPcRrwCatwideD\nbteQEbI/+U43r2cHfYaBZoZQHsJ6IWIxhNTYUsWXv6quaQHvCsKvvhmLoi2f\nr7zpRgBD3duLJUfka/U7LTU9gSuzBBiwCfkS8EesnDvPzwoL8eWqtJR2ASP6\nSxwg\r\n=Vo5E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIuj/9CDtRc4fjl1oNJzGqZzNtaOsMKEfdNAdN56FIXAiBA4w4DWaCO1NtPqCVILKqxC5jRD1wSV3MewrMLPSzDdg=="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype_2.2.1_1526013237322_0.782591521003416"},"_hasShrinkwrap":false},"2.3.0":{"name":"circletype","version":"2.3.0","description":"A JavaScript library that lets you curve type on the web.","main":"dist/circletype.min.js","files":["dist"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"scripts":{"dev":"webpack-dev-server --open","start":"eslint src && npm t && npm run docs && webpack -p","test":"jest src --notify && webpack -p && docker run -w /usr/data -v \"$PWD\":/usr/data tenjaa/java-chrome-nodejs npm run backstop-test","reference":"docker run -w /usr/data -v \"$PWD\":/usr/data tenjaa/java-chrome-nodejs npm run backstop-reference","backstop-test":"backstop test","backstop-reference":"backstop reference","docs":"jsdoc2md --heading-depth 2 --template README.hbs --files src/class.js > README.md"},"keywords":["circletype","circular text","curved text","curved type","typography"],"author":{"name":"Peter Hrynkow"},"license":"MIT","bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"homepage":"https://github.com/peterhry/CircleType#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-stage-0":"^6.24.1","backstopjs":"^3.0.25","eslint":"^4.6.1","eslint-config-airbnb-base":"^12.0.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.7.0","jest":"^21.0.2","jsdoc-to-markdown":"^3.0.0","webpack":"^3.5.6","webpack-dev-server":"^2.9.4"},"dependencies":{"core-js":"^2.5.6"},"gitHead":"2b8f2ee4014753427c10a04caaa6e654e3586209","_id":"circletype@2.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"peterhry","email":"peter@labwire.ca"},"dist":{"integrity":"sha512-bg+aWmtljs6K2LNIoPg6NqHY5vUdTHtD2GH7snwdouRUmJVDtqfrXnZf7ZUH+PUs0Yz6tmZfG7TDMUMPk86bXg==","shasum":"4c57b01e344147c9b9dd4716036ac443a8ad073b","tarball":"https://registry.npmjs.org/circletype/-/circletype-2.3.0.tgz","fileCount":5,"unpackedSize":27835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbClaLCRA9TVsSAnZWagAAINMP/j6Of/GbmkX+utXGACv6\nGsQ3WRWT1XQ9s60SZGH7mPwbK/INd+FXbcEgLvXsLCtQo/yf7fS790OlS2wp\nK07F8RxxRcjT3wdryx0fmzEe0onmM6bphdsd+lSg8qF0Vi1Dht1E8qTqeE3l\nFzyoFUuO//ORrScK1cnuKB3uLBdYAMLmj6sP7NB0PCClWrELVm+OSrkpg23R\nSDcIBbxd0gXJkDaakKJbfDb6cY1B82Ktsl2/isGSKjpC2An/YsydHuTkRgaP\nE91eg1XV03U0OJ4SLkiOG3YqasJDqk+AnIRYmmTBa22Lql2G2HizELx+jBTn\n6HvuEU6Lc74maMHFyeHEkVaezs8cMQv0lP10L7TUqN4sZCjlylkRvEHCwAC8\nu7yfjLy07aMsP9PgcT/JLqIBmkooPya8mE9V+pUCSHdCQlDBkqtSCdPDa7bG\n7BJbCwVM52X+QdLm9qb2lTfLKykKoWvF4jVGxVMfiNLNnpRnjh3T/HtDCyE6\nGctPTTK6Xe/5PYOAiViEP2A3wZN0RJyUBtXRWrAISZMsb15TvO+lmVpGESwp\nbX5RdY1vABc2KVYHAW5Rw9Yx2eXZ28P4CrOxv4VH5Pz+m9s3IRqOUuli59pg\nH/rQOPeUXMyzW+u0KVPsfMQEf4EC+dhaGgPUNwqemZ1YWBcHc06FesH+8F4b\nMmbB\r\n=d77h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy208++LkNcEg0dmyid/CV8NBJe6dwJsw62xlcB/wKJgIgCEKkYJI6QrfPa0yfNmjRe+THfcWvfTRjxkEh6SJmrWU="}]},"maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/circletype_2.3.0_1527404169712_0.7852208932416509"},"_hasShrinkwrap":false}},"readme":"# CircleType\n\n[![Build Status](https://travis-ci.org/peterhry/CircleType.svg?branch=master)](https://travis-ci.org/peterhry/CircleType)\n\nA JavaScript library that lets you curve type on the web.\n\nDemo: <https://circletype.labwire.ca>\n\n## Installation\n\nIn a browser:\n```html\n<script src=\"circletype.min.js\"></script>\n```\n\nUsing npm:\n\n```shell\n$ npm i circletype --save\n```\n\nLoad ES module:\n```js\nimport CircleType from `circletype`;\n```\n\n# API\n\n<a name=\"CircleType\"></a>\n\n## CircleType\nA CircleType instance creates a circular text element.\n\n**Kind**: global class  \n\n* [CircleType](#CircleType)\n    * [new CircleType(elem, [splitter])](#new_CircleType_new)\n    * [.radius(value)](#CircleType+radius) ⇒ [<code>CircleType</code>](#CircleType)\n    * [.radius()](#CircleType+radius) ⇒ <code>number</code>\n    * [.dir(value)](#CircleType+dir) ⇒ [<code>CircleType</code>](#CircleType)\n    * [.dir()](#CircleType+dir) ⇒ <code>number</code>\n    * [.forceWidth(value)](#CircleType+forceWidth) ⇒ [<code>CircleType</code>](#CircleType)\n    * [.forceWidth()](#CircleType+forceWidth) ⇒ <code>boolean</code>\n    * [.forceHeight(value)](#CircleType+forceHeight) ⇒ [<code>CircleType</code>](#CircleType)\n    * [.forceHeight()](#CircleType+forceHeight) ⇒ <code>boolean</code>\n    * [.refresh()](#CircleType+refresh) ⇒ [<code>CircleType</code>](#CircleType)\n    * [.destroy()](#CircleType+destroy) ⇒ [<code>CircleType</code>](#CircleType)\n\n<a name=\"new_CircleType_new\"></a>\n\n### new CircleType(elem, [splitter])\n\n| Param | Type | Description |\n| --- | --- | --- |\n| elem | <code>HTMLElement</code> | A target HTML element. |\n| [splitter] | <code>function</code> | An optional function used to split the element's                              text content into individual characters |\n\n**Example**  \n```js\n// Instantiate `CircleType` with an HTML element.\nconst circleType = new CircleType(document.getElementById('myElement'));\n\n// Set the text radius and direction. Note: setter methods are chainable.\ncircleType.radius(200).dir(-1);\n\n// Provide your own splitter function to handle emojis\n// @see https://github.com/orling/grapheme-splitter\nconst splitter = new GraphemeSplitter()\nnew CircleType(\n  document.getElementById('myElement'),\n  splitter.splitGraphemes.bind(splitter)\n);\n```\n<a name=\"CircleType+radius\"></a>\n\n### circleType.radius(value) ⇒ [<code>CircleType</code>](#CircleType)\nSets the desired text radius. The minimum radius is the radius required\nfor the text to form a complete circle. If `value` is less than the minimum\nradius, the minimum radius is used.\n\n**Kind**: instance method of [<code>CircleType</code>](#CircleType)  \n**Returns**: [<code>CircleType</code>](#CircleType) - The current instance.  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| value | <code>number</code> | A new text radius in pixels. |\n\n**Example**  \n```js\nconst circleType = new CircleType(document.getElementById('myElement'));\n\n// Set the radius to 150 pixels.\ncircleType.radius(150);\n```\n<a name=\"CircleType+radius\"></a>\n\n### circleType.radius() ⇒ <code>number</code>\nGets the text radius in pixels. The default radius is the radius required\nfor the text to form a complete circle.\n\n**Kind**: instance method of [<code>CircleType</code>](#CircleType)  \n**Returns**: <code>number</code> - The current text radius.  \n**Example**  \n```js\nconst circleType = new CircleType(document.getElementById('myElement'));\n\ncircleType.radius();\n//=> 150\n```\n<a name=\"CircleType+dir\"></a>\n\n### circleType.dir(value) ⇒ [<code>CircleType</code>](#CircleType)\nSets the text direction. `1` is clockwise, `-1` is counter-clockwise.\n\n**Kind**: instance method of [<code>CircleType</code>](#CircleType)  \n**Returns**: [<code>CircleType</code>](#CircleType) - The current instance.  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| value | <code>number</code> | A new text direction. |\n\n**Example**  \n```js\nconst circleType = new CircleType(document.getElementById('myElement'));\n\n// Set the direction to counter-clockwise.\ncircleType.dir(-1);\n\n// Set the direction to clockwise.\ncircleType.dir(1);\n```\n<a name=\"CircleType+dir\"></a>\n\n### circleType.dir() ⇒ <code>number</code>\nGets the text direction. `1` is clockwise, `-1` is counter-clockwise.\n\n**Kind**: instance method of [<code>CircleType</code>](#CircleType)  \n**Returns**: <code>number</code> - The current text radius.  \n**Example**  \n```js\nconst circleType = new CircleType(document.getElementById('myElement'));\n\ncircleType.dir();\n//=> 1 (clockwise)\n```\n<a name=\"CircleType+forceWidth\"></a>\n\n### circleType.forceWidth(value) ⇒ [<code>CircleType</code>](#CircleType)\nSets the `forceWidth` option. If `true` the width of the arc is calculated\nand applied to the element as an inline style.\n\n**Kind**: instance method of [<code>CircleType</code>](#CircleType)  \n**Returns**: [<code>CircleType</code>](#CircleType) - The current instance.  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| value | <code>boolean</code> | `true` if the width should be set |\n\n**Example**  \n```js\nconst circleType = new CircleType(document.getElementById('myElement'));\n\ncircleType.radius(384);\n\nconsole.log(circleType.container);\n//=> <div style=\"position: relative; height: 3.18275em;\">...</div>\n\n// Enable the force width option\ncircleType.forceWidth(true);\n\nconsole.log(circleType.container);\n//=> <div style=\"position: relative; height: 3.18275em; width: 12.7473em;\">...</div>\n```\n<a name=\"CircleType+forceWidth\"></a>\n\n### circleType.forceWidth() ⇒ <code>boolean</code>\nGets the `forceWidth` option. If `true` the width of the arc is calculated\nand applied to the element as an inline style. Defaults to `false`.\n\n**Kind**: instance method of [<code>CircleType</code>](#CircleType)  \n**Returns**: <code>boolean</code> - The current `forceWidth` value  \n**Example**  \n```js\nconst circleType = new CircleType(document.getElementById('myElement'));\n\ncircleType.forceWidth();\n//=> false\n```\n<a name=\"CircleType+forceHeight\"></a>\n\n### circleType.forceHeight(value) ⇒ [<code>CircleType</code>](#CircleType)\nSets the `forceHeight` option. If `true` the height of the arc is calculated\nand applied to the element as an inline style.\n\n**Kind**: instance method of [<code>CircleType</code>](#CircleType)  \n**Returns**: [<code>CircleType</code>](#CircleType) - The current instance.  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| value | <code>boolean</code> | `true` if the height should be set |\n\n**Example**  \n```js\nconst circleType = new CircleType(document.getElementById('myElement'));\n\ncircleType.radius(384);\n\nconsole.log(circleType.container);\n//=> <div style=\"position: relative; height: 3.18275em;\">...</div>\n\n// Disable the force height option\ncircleType.forceHeight(false);\n\nconsole.log(circleType.container);\n//=> <div style=\"position: relative;\">...</div>\n```\n<a name=\"CircleType+forceHeight\"></a>\n\n### circleType.forceHeight() ⇒ <code>boolean</code>\nGets the `forceHeight` option. If `true` the height of the arc is calculated\nand applied to the element as an inline style. Defaults to `true`.\n\n**Kind**: instance method of [<code>CircleType</code>](#CircleType)  \n**Returns**: <code>boolean</code> - The current `forceHeight` value  \n**Example**  \n```js\nconst circleType = new CircleType(document.getElementById('myElement'));\n\ncircleType.forceHeight();\n//=> true\n```\n<a name=\"CircleType+refresh\"></a>\n\n### circleType.refresh() ⇒ [<code>CircleType</code>](#CircleType)\nSchedules a task to recalculate the height of the element. This should be\ncalled if the font size is ever changed.\n\n**Kind**: instance method of [<code>CircleType</code>](#CircleType)  \n**Returns**: [<code>CircleType</code>](#CircleType) - The current instance.  \n**Example**  \n```js\nconst circleType = new CircleType(document.getElementById('myElement'));\n\ncircleType.refresh();\n```\n<a name=\"CircleType+destroy\"></a>\n\n### circleType.destroy() ⇒ [<code>CircleType</code>](#CircleType)\nRemoves the CircleType effect from the element, restoring it to its\noriginal state.\n\n**Kind**: instance method of [<code>CircleType</code>](#CircleType)  \n**Returns**: [<code>CircleType</code>](#CircleType) - This instance.  \n**Example**  \n```js\nconst circleType = new CircleType(document.getElementById('myElement'));\n\n// Restore `myElement` to its original state.\ncircleType.destroy();\n```\n\n## Development Commands\n\n| Command                 | Description                       |\n|:------------------------|:----------------------------------|\n| `npm run dev`           | Start dev server                  |\n| `npm start`             | Build for release                 |\n| `npm test`              | Run unit and screenshot tests     |\n| `npm run docs`          | Generate documentation            |\n| `npm run reference`     | Generate reference screenshots    |\n","maintainers":[{"name":"peterhry","email":"peter@labwire.ca"}],"time":{"modified":"2022-06-13T06:03:01.605Z","created":"2017-07-25T06:38:56.074Z","1.0.0":"2017-07-25T06:38:56.074Z","2.0.0":"2017-08-25T05:59:49.162Z","2.0.1":"2017-08-25T06:52:07.959Z","2.0.2":"2017-08-26T07:07:17.989Z","2.0.3":"2017-08-28T04:28:18.912Z","2.0.4":"2017-08-29T06:58:01.064Z","2.0.5":"2017-08-31T04:35:59.071Z","2.0.6":"2017-09-03T04:55:43.698Z","2.0.7":"2017-09-05T07:05:37.436Z","2.0.8":"2017-09-07T05:31:22.973Z","2.0.9":"2017-09-10T05:17:27.953Z","2.0.10":"2017-09-23T00:19:52.680Z","2.0.11":"2017-09-27T03:56:23.929Z","2.1.0":"2017-11-12T08:54:46.150Z","2.2.0":"2017-11-26T22:38:40.300Z","2.2.1":"2018-05-11T04:33:57.432Z","2.3.0":"2018-05-27T06:56:10.125Z"},"homepage":"https://github.com/peterhry/CircleType#readme","keywords":["circletype","circular text","curved text","curved type","typography"],"repository":{"type":"git","url":"git+https://github.com/peterhry/CircleType.git"},"author":{"name":"Peter Hrynkow"},"bugs":{"url":"https://github.com/peterhry/CircleType/issues"},"license":"MIT","readmeFilename":"README.md"}