{"_id":"@devcake/styling","_rev":"3-989b94b6196137e514b2cd644458feeb","name":"@devcake/styling","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@devcake/styling","version":"0.0.1","main":"./dist/index.js","scripts":{"build":"rollup -c","build:watch":"rollup -c -w","test":"jest --coverage","test:watch":"jest --coverage --watch"},"dependencies":{"global":"^4.4.0"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-transform-runtime":"^7.12.15","@babel/preset-env":"^7.12.13","@babel/preset-typescript":"^7.12.13","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-node-resolve":"^11.1.1","jest":"^26.6.3","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-typescript2":"^0.29.0"},"description":"## Usage The styling module helps pass around styling objects, which can be updated and accessed in various ways. Querying a style is simple:","_id":"@devcake/styling@0.0.1","_nodeVersion":"12.16.3","_npmVersion":"7.5.2","dist":{"integrity":"sha512-mLBAXTQlW9qtbvCKIjIhItmiQSrKsRANkNOFKcpojh7qhYwNlX8itNDsxa1VSz5ilhjuGRk8pw7ZsUQGT3ZcHw==","shasum":"99c1f77ca8071fcbf2014a09cdc566822208310b","tarball":"https://registry.npmjs.org/@devcake/styling/-/styling-0.0.1.tgz","fileCount":27,"unpackedSize":68278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIQ9iCRA9TVsSAnZWagAA+qYP/0Wh4YySJuZLotr7XeUu\nEzCDNt+NxXSkGNL0M70KDhBminAtC1eT7Ri1Y74Hl4VnF7SCdhvU9JbLLeT9\n2kRI+NLZorYpkdEGjTVZMefertaUJOAsvoHiUS8GBc+7WjrydOh2VwDY0Ybz\n+YU7tfA5TS5vC7nTfP+7GbBG7wExAt0P7U7MI/PoGWwj8fZ40T20OSO4MMM3\nLqiaB8hd+lYPlPDLzgXsD6U0WpJi7M03zAHWNuJvuvmc7Zud4W08PFs8xPxq\nfSGUyiZs6YD2fDTBVU83oLGLgNO5xrrBqr8W/oQq1wMY8tAoHxwRlAixgPIj\nDOcBsvEGkUsfXnpu7i5vx+gN5fhX/sHe7adO8x/P2VjarcaSqXPijh/X/jkC\n0wpEj8AYtmfq8LeVpHF7TF/MdicqJgyB8trWOPKDjdFpUxUMPxAosuj6b+Ok\n7CjyJ5CeEDAWXSFzvbxncVPAPyYLOBCw0oQw7CLuhHHQQDlltXhaatd23R1t\neA0sVAliPDNpYNOJtKUr3+zr6ix5QObm5glD15YOqgfHEYEL3VxQ1YVJNUlK\nAT+Ko8/XRtORyr0eFTtx8GTVO1ei8bUQxHMefGDxUq3BdN8zgXB8JML0m+MM\nD6WcUou23dyPhT66uz8EGUsfJvY5kw3yunir6YsKJRwS2OAgYOfppSlwSMPW\n7tPs\r\n=rSWb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0C0fu5aX6XvGnIpwrxc8ke6l/5PgBM70JWW0TWbSBNwIhAPa++OmP470e8AeAQ9eMUWD2Khi/UPD8rh+ccO6vR0kv"}]},"_npmUser":{"name":"cerebralfart","email":"s.mol@student.utwente.nl"},"directories":{},"maintainers":[{"name":"m.slinkman","email":"m.slinkman@devcake.nl"},{"name":"cerebralfart","email":"s.mol@student.utwente.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styling_0.0.1_1612779361471_0.9852019522836"},"_hasShrinkwrap":false},"0.0.2":{"name":"@devcake/styling","version":"0.0.2","main":"./dist/index.js","scripts":{"build":"rollup -c","build:watch":"rollup -c -w","test":"jest --coverage","test:watch":"jest --coverage --watch"},"dependencies":{"global":"^4.4.0"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-transform-runtime":"^7.12.15","@babel/preset-env":"^7.12.13","@babel/preset-typescript":"^7.12.13","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-node-resolve":"^11.1.1","jest":"^26.6.3","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-typescript2":"^0.29.0"},"gitHead":"1e22b51253f3fcf538be1126cefdf9c94468ab6f","description":"## Usage The styling module helps pass around styling objects, which can be updated and accessed in various ways. Querying a style is simple:","_id":"@devcake/styling@0.0.2","_nodeVersion":"12.16.3","_npmVersion":"7.5.2","dist":{"integrity":"sha512-7cF7mWxqO3InBMQoPQGy77dBO4wRA+dlzZx9WPA3QanlD4JHwaAuhQ7lodNs8JaY0DztLDcCsbmzQorOfICXtw==","shasum":"5fbd76335c85597cf7f354088783a8630dc97865","tarball":"https://registry.npmjs.org/@devcake/styling/-/styling-0.0.2.tgz","fileCount":14,"unpackedSize":15931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJR/sCRA9TVsSAnZWagAA+xgP/1MXBnv79zinnrU4Fg61\najVr2gtHTFi6xwlLUDiFH5idleJK9E9Rt+snsn//CCbiilpYrFoKbSCZUdkl\nQXKbt5ve5avK6+jyVGy6lBpHFKHjd48AWt3mrzCq3ZgAPsxaAAp99nUcHeqJ\nVqRNVw+V87OxO9MkvgjNXrt0m4tinEBKXLMI225Hii9QZCcbTOfCxhUMQrBy\nPBVNor318x5MbZzKPTo/2PtNoc1gdFcujNQE/bcPz3fqCCrdRAjDrROlEJQR\npa2L4bX7Xns7nRfC5JdTDxbhUYBsT6ZC70U4h/QtCGVL3e5ObPxmRx0gtPRw\n3Tlm7lDxz/ZxHZ5GWBfT1E/H8INRZQuhXpVblrKYPIDfqlnX972ThFI8QEhF\nmZ8qSEYIofUfzLcaOUBGXDjO1ChMXGNy+yC6IL/ADpvaro2GvbOUmi+iLxiz\n3nc/e4IZq3dVDGyR8egpLJ9W7znm5STuGX226kjl3mB9QT2c+aqf8ZMfPR0L\nRZ21dZZo3jDpG0Cikt4I/0ERtxHPpfZ4GQOBIfdNl4bYfgbu9wWJkT9vJDPw\ntPoh7bUWNsRFYvvllxNQQK9ZoQE+M1mYjruTpTSO5nE5dJNb7295QuImMmVj\nlhuPzpxc2Ix61J+pE4nYMmur9avaK7JAjjJouzkQ2Tl3DJeDXZaVnEzItJ87\nF7VA\r\n=OeU5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4+O8S4iWKSiZdemTpQlO2S//wkwB8u/ABXYISSt6hyAiB3iFyU0UbEn5+hqBOtlcL/ARKamjEeBdG+L4Pv+Tstxw=="}]},"_npmUser":{"name":"cerebralfart","email":"s.mol@student.utwente.nl"},"directories":{},"maintainers":[{"name":"m.slinkman","email":"m.slinkman@devcake.nl"},{"name":"cerebralfart","email":"s.mol@student.utwente.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styling_0.0.2_1613045739832_0.4973740426305402"},"_hasShrinkwrap":false},"0.0.3":{"name":"@devcake/styling","version":"0.0.3","main":"./dist/index.js","scripts":{"build":"rollup -c","build:watch":"rollup -c -w","test":"jest --coverage","test:watch":"jest --coverage --watch"},"dependencies":{"global":"^4.4.0"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-transform-runtime":"^7.12.15","@babel/preset-env":"^7.12.13","@babel/preset-typescript":"^7.12.13","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-node-resolve":"^11.1.1","jest":"^26.6.3","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-typescript2":"^0.29.0"},"gitHead":"1729f07f565e63feb0066d92a623244a856a2d7a","description":"## Usage The styling module helps pass around styling objects, which can be updated and accessed in various ways. Querying a style is simple:","_id":"@devcake/styling@0.0.3","_nodeVersion":"12.16.3","_npmVersion":"7.5.2","dist":{"integrity":"sha512-R9RaDYLX/rPT0l1V7UT4vZR+P76hAF61VS8a5QUJqCfqJhAOrwE3Pjh6zSabH1GaY+Uxmgr5hJZ0pFeovnPT1g==","shasum":"3bf9fc8d7d8b9ce5661bf12318d5fc3080ff136e","tarball":"https://registry.npmjs.org/@devcake/styling/-/styling-0.0.3.tgz","fileCount":13,"unpackedSize":21843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN3KECRA9TVsSAnZWagAASRYP/R1M0bYBsbbJ0uLuzMRJ\nio1jtBz8KK68znZoSa/j50LK7N1vZ8ube3zJWkCwu1eD81Xk2gHuNxn5hFFi\nEb7lBavSpGdXx5nlM1K40wpqq12T4pzlAdfJTgAdYOVyEYHpKPfGOrq8bISg\nGXnNhi625Rc9w3S+pSg7dUlBiOTgPmLoKY4Mou+gG5gNVEG8IIfmJ3no6Vjc\nVdFFFsbuCqMl/DeOYvzNkqdnwMFVzdY+RHuoaF1EC9uvYsMoW9AhZqcCRrcH\nNaJyGM8kXaNpL1oN/0DrGKrWiSPkSzEt3xgHru3a10B/UJ2RwlyOe6Lg50HK\nCSEGg68ieEgiClbrgGa1Qotsdy+ruOZIfHPL/9EUo6Jyd9PefwrSGDml5qYm\neSeOXgu383Ca6XS2d+VGlfQOZesOZ2of8MBo2owK6UyhiQWB6xyGRPAAjDru\n2Z76ZaoVAt7immLIkO2kRnfogOA0G/fQJnS716wVtDVS30ZLB4FhraZWwmoi\nmR+rpdgv3O/i+3NEFpIJl3jA60otOewE5CCQfN8rakCME+3jUfyblT0XKVlb\nX568P9ZMLwkz7TmFslsBISIl2W6mI7AmxSKo7AGIH8lIbwj6SIKNx2lInl3z\njL5tbiqWBuXpS0X0WrQXhkGklOXyD2kWZaYYroVcshDjVRPl8idJu6q4Uprj\n+0n8\r\n=tgMu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwLf6YdiYVV46jFyOX5bYmvAylj3i2IU6nqdbDnpVNGgIhAISruC0cFa3DXn+7sXcaL7koxb3fv3MGOHN14PQuuUsR"}]},"_npmUser":{"name":"cerebralfart","email":"s.mol@student.utwente.nl"},"directories":{},"maintainers":[{"name":"m.slinkman","email":"m.slinkman@devcake.nl"},{"name":"cerebralfart","email":"s.mol@student.utwente.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styling_0.0.3_1614246532416_0.10554212297207632"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-08T10:16:01.218Z","0.0.1":"2021-02-08T10:16:01.678Z","modified":"2022-04-05T04:03:39.344Z","0.0.2":"2021-02-11T12:15:40.055Z","0.0.3":"2021-02-25T09:48:52.606Z"},"maintainers":[{"name":"m.slinkman","email":"m.slinkman@devcake.nl"},{"name":"cerebralfart","email":"s.mol@student.utwente.nl"}],"description":"## Usage The styling module helps pass around styling objects, which can be updated and accessed in various ways. Querying a style is simple:","readme":"# DEVcake Styling\n\n## Usage\nThe styling module helps pass around styling objects, which can be updated and accessed in various ways. Querying a style is simple:\n\n```js\nstyle = styling.get(\"button.blue\");\n```\n\nYou can also set application-specific styles:\n\n```js\nstyling.set(\"button.red\", \"bg-red-200\")\n```\n\nNote that this package does not enforce how these style-strings are used. They may, for example, be CSS classes, HTML colors or SVG paths.\n\nIf you're developing a package, we recommend setting defaults for the properties you need.\n\n```js\nstyling.setDefault(\"button.green\",\"bg-green-200\")\n```\n\n## Roadmap\nIn future realeases, we want to support fluent interaction with properties. The proposed syntax as follows:\n\n```js\nstyle = styling.button.blue\nstyling.button.red = \"bg-red-200\"\n```","readmeFilename":"README.md"}