{"_id":"@charles-evolv/yml-min","_rev":"9-bb1f9035b22a1cfdb0fc9bb2913b20fa","name":"@charles-evolv/yml-min","dist-tags":{"latest":"0.1.10"},"versions":{"0.1.0":{"name":"@charles-evolv/yml-min","version":"0.1.0","description":"Applies post-processing and minification to scripts and styles contained in Evolv metamodel files.","main":"bin/index.js","author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"bin":{"yml-min":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"license":"ISC","devDependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","cssnano":"^6.0.1","js-yaml":"^4.1.0","postcss":"^8.4.31","postcss-sort-media-queries":"^5.2.0","terser":"^5.21.0"},"gitHead":"01adbb5c64dc78385d26a158cc8f1a1684fdaed2","_id":"@charles-evolv/yml-min@0.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-u+ElTJxEv5160uTeCL2tfWoZc89iHaXOFsw4KE99+r1O71KBfsp2JARph8yrLhffTBQiF5hAOqn/a+RsOLy21g==","shasum":"d45c9f5304b73b7937ac864d1684dcc347c3c51c","tarball":"https://registry.npmjs.org/@charles-evolv/yml-min/-/yml-min-0.1.0.tgz","fileCount":4,"unpackedSize":31805,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGd0xawwf0Yl55g8CGzDBJrPq5XRGbO2Qj6zoQRxSFkqAiB5D3x2l1VIsaWs1tZexmBs8eHmg80cIf1ppyhB8Mh1hw=="}]},"_npmUser":{"name":"charles-evolv","email":"charles.robertson@evolv.ai"},"directories":{},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yml-min_0.1.0_1697137417096_0.8810460647238343"},"_hasShrinkwrap":false},"0.1.1":{"name":"@charles-evolv/yml-min","version":"0.1.1","description":"Applies post-processing and minification to scripts and styles contained in Evolv metamodel files.","main":"bin/index.js","author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"bin":{"yml-min":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"license":"ISC","devDependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","cssnano":"^6.0.1","js-yaml":"^4.1.0","postcss":"^8.4.31","postcss-sort-media-queries":"^5.2.0","terser":"^5.21.0"},"gitHead":"01adbb5c64dc78385d26a158cc8f1a1684fdaed2","_id":"@charles-evolv/yml-min@0.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-T7+OrGVy5/2z1MCLbQNgg2fPOl7SYm1AMx3k/Jx4Q9jDFMkrkjSqlGzpgGNes4gW2MDbTIIj6Nf/rBkw2aqBxg==","shasum":"1e365b1a733e7f208b29cfa93a9399b1afd534dc","tarball":"https://registry.npmjs.org/@charles-evolv/yml-min/-/yml-min-0.1.1.tgz","fileCount":3,"unpackedSize":3750,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxib48CZf01BEbZY4a7EgSd5ld/mgEBVk4Xltq4aezfAiEArDjPNsUq+G6X/NAMvgZfBZrwrVrNhhHC/IFUWWBh9D0="}]},"_npmUser":{"name":"charles-evolv","email":"charles.robertson@evolv.ai"},"directories":{},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yml-min_0.1.1_1697137640138_0.03446579200965849"},"_hasShrinkwrap":false},"0.1.3":{"name":"@charles-evolv/yml-min","version":"0.1.3","description":"Applies post-processing and minification to scripts and styles contained in Evolv metamodel files.","main":"bin/index.js","author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"bin":{"yml-min":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"license":"ISC","devDependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","cssnano":"^6.0.1","js-yaml":"^4.1.0","postcss":"^8.4.31","postcss-sort-media-queries":"^5.2.0","terser":"^5.21.0"},"gitHead":"01adbb5c64dc78385d26a158cc8f1a1684fdaed2","_id":"@charles-evolv/yml-min@0.1.3","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-mffVNNAo2RW7V4KN53z012xIyIy030UyDmGMJWfLjQhmJsNDbJMlSfG7FUgMwcXZI7hM4RdsmmPCChPEVXu9VQ==","shasum":"08a1efd4b1dc1c6493f6c1c2e46e2ccbc3c986e4","tarball":"https://registry.npmjs.org/@charles-evolv/yml-min/-/yml-min-0.1.3.tgz","fileCount":3,"unpackedSize":3765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxeY1Rf+dgqnsgS6WTD665nehbgHCKutRwS9us9kxXNgIhAPzx37LnVGybF5zvmo/n9G4O97MJCoqs7ooDws3jtLt8"}]},"_npmUser":{"name":"charles-evolv","email":"charles.robertson@evolv.ai"},"directories":{},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yml-min_0.1.3_1697206838696_0.44700732215447414"},"_hasShrinkwrap":false},"0.1.4":{"name":"@charles-evolv/yml-min","version":"0.1.4","description":"Post processing for Evolv AI YAML files","main":"bin/index.js","author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"bin":{"yml-min":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"license":"ISC","devDependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","cssnano":"^6.0.1","js-yaml":"^4.1.0","postcss":"^8.4.31","postcss-sort-media-queries":"^5.2.0","terser":"^5.21.0"},"gitHead":"01adbb5c64dc78385d26a158cc8f1a1684fdaed2","_id":"@charles-evolv/yml-min@0.1.4","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-v+FjYWSkeR10QqvJoSlUgR2FTAop+SKyFXw3KX3S5s+g7rUlJ/QEHz/GLcA5zga3015QcaKyEg3YACV91u4B7w==","shasum":"24f493339eb65b4495c9447fe1a9e11e973cfc79","tarball":"https://registry.npmjs.org/@charles-evolv/yml-min/-/yml-min-0.1.4.tgz","fileCount":3,"unpackedSize":3809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpV6nD8NK/xHMzZgB6yuTpr6nM4mxR/yU6miVus035EwIgEDxBd0bKxaggqCMKVDZEvwHAEN0Pt/G/bWpmXqJtxkM="}]},"_npmUser":{"name":"charles-evolv","email":"charles.robertson@evolv.ai"},"directories":{},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yml-min_0.1.4_1697209268716_0.610695085621977"},"_hasShrinkwrap":false},"0.1.5":{"name":"@charles-evolv/yml-min","version":"0.1.5","description":"Post processing for Evolv AI YAML files","main":"bin/index.js","author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"bin":{"yml-min":"bin/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"license":"ISC","devDependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","cssnano":"^6.0.1","js-yaml":"^4.1.0","postcss":"^8.4.31","postcss-sort-media-queries":"^5.2.0","terser":"^5.21.0"},"gitHead":"01adbb5c64dc78385d26a158cc8f1a1684fdaed2","_id":"@charles-evolv/yml-min@0.1.5","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-2DGMj2ZftRdei6PDCxCTlbCoWgeYrglZpe5J0KuZLUG/Z4NFwjP9ZYOdyXWidnIuTJRLSgnzak5LNqolcpTjEw==","shasum":"fec69ab5d618b04d1d2c4ce740a6ae7bd5955aef","tarball":"https://registry.npmjs.org/@charles-evolv/yml-min/-/yml-min-0.1.5.tgz","fileCount":3,"unpackedSize":3810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8qpEaZDc8TWR2AgbDBT7SFCxazruE1K69KwPkWZo12AiEA+sPXLMs++KYdLlEVGOZkZwkeiXKHpdF8FfX4m0p7RQ0="}]},"_npmUser":{"name":"charles-evolv","email":"charles.robertson@evolv.ai"},"directories":{},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yml-min_0.1.5_1697209341564_0.7161249757927113"},"_hasShrinkwrap":false},"0.1.6":{"name":"@charles-evolv/yml-min","version":"0.1.6","description":"Post processing for Evolv AI YAML files","main":"bin/index.js","author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"bin":{"yml-min":"bin/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"license":"ISC","dependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","cssnano":"^6.0.1","js-yaml":"^4.1.0","postcss":"^8.4.31","postcss-sort-media-queries":"^5.2.0","terser":"^5.21.0"},"gitHead":"01adbb5c64dc78385d26a158cc8f1a1684fdaed2","_id":"@charles-evolv/yml-min@0.1.6","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-j9qWyE8sMR+tVa8kjI4XvLErkiVHNHEmgs3bq7KMN+oCi7pzhbq2j08KkHFEIwVV7cbUpeh/6xU0Z+EdtfpWXA==","shasum":"a62bce59689b3e59c0b515095018549adf2d86fc","tarball":"https://registry.npmjs.org/@charles-evolv/yml-min/-/yml-min-0.1.6.tgz","fileCount":3,"unpackedSize":3807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpfiNbUFLvAuMK7CKvcDqg37pO9lsLdyyzM+RAlgiyGAiBIqMqLuNpWXKIsNNOg1r7RG4GUwnYB64t4oJVptGVVRQ=="}]},"_npmUser":{"name":"charles-evolv","email":"charles.robertson@evolv.ai"},"directories":{},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yml-min_0.1.6_1697209566280_0.0845224226767578"},"_hasShrinkwrap":false},"0.1.7":{"name":"@charles-evolv/yml-min","version":"0.1.7","description":"Post processing for Evolv AI YAML files","main":"bin/index.js","author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"bin":{"yml-min":"bin/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"license":"ISC","dependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","cssnano":"^6.0.1","js-yaml":"^4.1.0","nodemon":"^3.0.1","postcss":"^8.4.31","postcss-sort-media-queries":"^5.2.0","terser":"^5.21.0"},"gitHead":"01adbb5c64dc78385d26a158cc8f1a1684fdaed2","_id":"@charles-evolv/yml-min@0.1.7","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-PaMCxP7XhZuVGuwOwR/zSEZW8BpvYI9R3VcPmZckCaX77VWG4EGL3D5+zdG/v9WjxGvYvcdDM/nkStz+KyXEsQ==","shasum":"541af5132b5623ad0b37359456c5ba2aa68536ea","tarball":"https://registry.npmjs.org/@charles-evolv/yml-min/-/yml-min-0.1.7.tgz","fileCount":3,"unpackedSize":3832,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjhAPEYSPulaeilmAoqYXvYl8TtklEcXFR2dWNjKKJAgIhAKVa7ImXK7eAivJ3f3OxMS294NGx4OFdbuKHIekw0V+h"}]},"_npmUser":{"name":"charles-evolv","email":"charles.robertson@evolv.ai"},"directories":{},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yml-min_0.1.7_1697210024010_0.026199291827169624"},"_hasShrinkwrap":false},"0.1.8":{"name":"@charles-evolv/yml-min","version":"0.1.8","description":"Post processing for Evolv AI YAML files","main":"bin/index.js","author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"bin":{"yml-min":"bin/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"license":"ISC","dependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","cssnano":"^6.0.1","js-yaml":"^4.1.0","nodemon":"^3.0.1","postcss":"^8.4.31","postcss-sort-media-queries":"^5.2.0","terser":"^5.21.0"},"gitHead":"0a81bd0e5fa97bb8569cf859262650ab7bb3341f","_id":"@charles-evolv/yml-min@0.1.8","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-a73LdGtCTIYHaD5J/wLdgBC3WYPGjzygqs4OzEmLiHFfQxVfdfasda9kiQ6JoRfIyVuZmNtXAwB4V3VhLqbpAg==","shasum":"b44ab23f5f8ba5e0c7b65b56e85703ff3adba46e","tarball":"https://registry.npmjs.org/@charles-evolv/yml-min/-/yml-min-0.1.8.tgz","fileCount":3,"unpackedSize":4231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPsTqCXzcaeDtFlL27A5aiQwaRicIqvnrGfwgl+STXRAiBvqMZnlvZ8/bvs6Bw23AFPrCdsa2LIFJgVD9j8y2QzRA=="}]},"_npmUser":{"name":"charles-evolv","email":"charles.robertson@evolv.ai"},"directories":{},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yml-min_0.1.8_1697213861243_0.06940958986626766"},"_hasShrinkwrap":false},"0.1.9":{"name":"@charles-evolv/yml-min","version":"0.1.9","description":"Post processing for Evolv AI YAML files","main":"bin/index.js","author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"bin":{"yml-min":"bin/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"license":"ISC","dependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","cssnano":"^6.0.1","js-yaml":"^4.1.0","nodemon":"^3.0.1","postcss":"^8.4.31","postcss-sort-media-queries":"^5.2.0","terser":"^5.21.0"},"gitHead":"f5c43dbee2bc51f85fae7f7fdbac36f3e5f44bc1","_id":"@charles-evolv/yml-min@0.1.9","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-36j1ytpkxSf/ZoAwVCVPOmwuG/3/zWrlUOJY+4prtwj5J7jz0VADM5XmGEqFDJryksSbxPvrN8K01gGkRNjo8A==","shasum":"dd106b9a7430dd755b49cb6fcb97c518a796e413","tarball":"https://registry.npmjs.org/@charles-evolv/yml-min/-/yml-min-0.1.9.tgz","fileCount":3,"unpackedSize":4229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAb0DJ3rVzXxtkbUgVU1QNsZVkcaatSjZtQZY1I++tn9AiEAiYK0993Cza/CGfO1SgWq40qnRKdfiBCq8dDL2/Nz3LI="}]},"_npmUser":{"name":"charles-evolv","email":"charles.robertson@evolv.ai"},"directories":{},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yml-min_0.1.9_1697596342026_0.5078846590790276"},"_hasShrinkwrap":false},"0.1.10":{"name":"@charles-evolv/yml-min","version":"0.1.10","description":"Post processing for Evolv AI YAML files","main":"bin/index.js","author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"bin":{"yml-min":"bin/index.mjs"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"license":"ISC","dependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","cssnano":"^6.0.1","js-yaml":"^4.1.0","nodemon":"^3.0.1","postcss":"^8.4.31","postcss-sort-media-queries":"^5.2.0","terser":"^5.21.0"},"gitHead":"f12f537dd2a7f4ae2047cee14853022bcaaa3a2b","_id":"@charles-evolv/yml-min@0.1.10","_nodeVersion":"16.14.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-8DoE19um3SWVlL7IwUJOqXU3o7r7NG5f8vG1nWTFHePozOV6Dm4FlALdM4hahvN+UQCIH38sxWwNW6Jl7kEl1g==","shasum":"2ee81983ca1f8f489363f53b14051c9d3f4ecdef","tarball":"https://registry.npmjs.org/@charles-evolv/yml-min/-/yml-min-0.1.10.tgz","fileCount":3,"unpackedSize":4350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPP2hOLBR6ckhJyHp7jN0O6wAt3EJv6KUlBpCcYlGnxAiEAoTqh+AQxkm2DXLH0BzAGI6IFhzVZUT/j47GkHwOAqSk="}]},"_npmUser":{"name":"charles-evolv","email":"charles.robertson@evolv.ai"},"directories":{},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yml-min_0.1.10_1697596873269_0.0118373220961554"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-12T19:03:36.991Z","0.1.0":"2023-10-12T19:03:37.253Z","modified":"2023-10-18T02:41:13.621Z","0.1.1":"2023-10-12T19:07:20.312Z","0.1.3":"2023-10-13T14:20:38.878Z","0.1.4":"2023-10-13T15:01:08.952Z","0.1.5":"2023-10-13T15:02:21.728Z","0.1.6":"2023-10-13T15:06:06.460Z","0.1.7":"2023-10-13T15:13:44.175Z","0.1.8":"2023-10-13T16:17:41.382Z","0.1.9":"2023-10-18T02:32:22.251Z","0.1.10":"2023-10-18T02:41:13.436Z"},"maintainers":[{"name":"charles-evolv","email":"charles.robertson@evolv.ai"}],"description":"Post processing for Evolv AI YAML files","keywords":[],"author":{"name":"Charles Robertson","email":"charles.robertson@evolv.ai"},"license":"ISC","readme":"# yml-min\n\nApplies post-processing and minification to scripts and styles contained in Evolv metamodel files.\n\n## Post Processing\n\n### JS\n\n- Babel\n- Terser\n\n### CSS\n\n- Post CSS\n- sort-media-queries plugin\n- cssnano plugin\n\n## Getting started\n\nInstall from NPM\n\n```shell\nnpm install @charles-evolv/yml-min\n```\n\n## Usage\n\nAfter running you will find your minified yml in the base folder near your original file. A folder will also be created with all the code for all of your contexts and variants can be found there for easy code review.\n\n### Run once\n\n```shell\nnpx yml-min <metamodel.yml>\n```\n\n### Watch for changes\n\n`yml-min` installs with `nodemon` by default, to automatically update your minified file every time your original yml is saved, paste this into the `scripts` section of your `package.json` file.\n\n```json\n\"watch\": \"nodemon --watch <metamodel.yml> --exec \\\"yml-min <metamodel.yml>\\\"\"\n```\n\nand run with:\n\n```shell\nnpm run watch\n```\n","readmeFilename":"README.md"}