{"_id":"@assemblylanguage/class-id-minifier","_rev":"1-e9630258840ad7e9abac0ed99e7e892d","name":"@assemblylanguage/class-id-minifier","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@assemblylanguage/class-id-minifier","version":"1.0.0","description":"Minifies class and id attributes in a document.","author":{"name":"assemblylanguage"},"license":"AGPLv3","repository":{"type":"git","url":"git+https://github.com/assemblylanguage/class-id-minifier.git"},"main":"./out/index.js","types":"./out/index.d.ts","scripts":{"build":"npx tsc","test":"npx ava","docs":"npx typedoc","all":"npx tsc && npx ava && npx typedoc"},"dependencies":{"css-tree":"1.1.2"},"devDependencies":{"@types/css-tree":"1.0.5","@types/jsdom":"16.2.5","@types/node":"15.6.1","@typescript-eslint/eslint-plugin":"4.15.1","@typescript-eslint/parser":"4.15.1","ava":"3.15.0","eslint":"7.17.0","eslint-config-airbnb-base":"14.2.1","eslint-config-airbnb-typescript":"15.0.0","eslint-plugin-import":"2.25.2","jsdom":"16.4.0","ts-loader":"8.0.13","typedoc":"0.22.10","typescript":"4.1.2"},"gitHead":"98eb66f5d9d3fb246ee45cc5be61b8237c8820bc","bugs":{"url":"https://github.com/assemblylanguage/class-id-minifier/issues"},"homepage":"https://github.com/assemblylanguage/class-id-minifier#readme","_id":"@assemblylanguage/class-id-minifier@1.0.0","_nodeVersion":"12.22.5","_npmVersion":"8.4.0","dist":{"integrity":"sha512-YmA+rENA/zLm4Y6d9IvyEaQPqO1Eux87meOdNUJX9sucSsivJM1Dwbji25lsxG+eb6hM7UxZvVuPz9YSPgZ5UA==","shasum":"1392be109d14fa175424968c8f47b080b15df6b2","tarball":"https://registry.npmjs.org/@assemblylanguage/class-id-minifier/-/class-id-minifier-1.0.0.tgz","fileCount":39,"unpackedSize":292942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh80ktCRA9TVsSAnZWagAAREwP/1JOU2Y/fOrI0sRZA0OB\nowoz6c7p3pzx5CtuzWvGu3NZqWowXpoZoo7TYXK9AAkT//n7cIqkkH6ebOtZ\nLxqZRtHYIJ98b7RYL2YMbC1M6TmUUjmbJFuXb6s+2yVH8FvriyxgMY9WMAyF\nrQobSVtYXHetKpLd6EH5I+tNRwW3iBbCpMb4W/u94Yon8ttXEj/DADbxzt1v\ncy1etxCKK7G4zBZ2xOwXNBCpIQn7GsOOR496McC2zdswVlxTQbXMvW79dyUe\nQDmPM6KwSsTRAF6e1v2mitljAutMUzrDY9aKFPG9/vav8dBKd4uLD8iVU+VB\n/uO/dYAReoFz87a/xqsK5Z3ZI6xRV7OTFTg6tXi6v6IImciOEz2ufT97lQpt\nScXVKifXbuoAub+P57muHwKz6XVsmO7KWIsylne9OF4U6UA+7ckK6Y/26aVk\n9+TtnlcnJmeGsEZ9rDQvDOPAcO4jwr+D0S3/6Jr9Y+v/whTQe7pyeXzbv5Mc\n+Muu+5DiQdlEXZ+hSYoMCP5p03TAi6dW7MEJxbOW0vdOPtcAO/LMNRq57WBv\n/kIPMKDlr+xA2t5r/q537G+QQvhw0Cb6MmLnKRxGfGhPEvJbsDNRSal6r7qz\nJlZLRR6kPat9ipd2ajWZ7ZkElN+bSm8QS1x14mW7R/eoqmbWI+C6dWQ69db/\nRxBf\r\n=GBcM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm4PrQkNCq8Jh3wKVwUyrpusAJzvq+aNKce6d0664DwAIhALAGP2OfPGTKpBETlBMX8eLf/p9dClMJvTcQQSCzK8Qu"}]},"_npmUser":{"name":"assemblylanguage","email":"assemblylanguage@protonmail.com"},"directories":{},"maintainers":[{"name":"assemblylanguage","email":"assemblylanguage@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-id-minifier_1.0.0_1643333933813_0.7873611741434947"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-28T01:38:53.762Z","1.0.0":"2022-01-28T01:38:53.922Z","modified":"2022-04-04T15:50:55.003Z"},"maintainers":[{"name":"assemblylanguage","email":"assemblylanguage@protonmail.com"}],"description":"Minifies class and id attributes in a document.","homepage":"https://github.com/assemblylanguage/class-id-minifier#readme","repository":{"type":"git","url":"git+https://github.com/assemblylanguage/class-id-minifier.git"},"author":{"name":"assemblylanguage"},"bugs":{"url":"https://github.com/assemblylanguage/class-id-minifier/issues"},"license":"AGPLv3","readme":"# Class ID Minifier\n\n## Table of Contents\n\n* [Overview](#overview)\n* [Installation](#installation)\n* [Building](#building)\n* [License](#license)\n\n## Overview\n\nMinifies `class` and `id` attributes within a document in both the DOM and CSSOM. Minified values will be consistent across both the DOM and CSSOM.\n\n## Installation\n\nInstall by downloading the package from NPM:\n\n```sh\nnpm install @assemblylanguage/class-id-minifier\n```\n\n## Building\n\nInstructions for building from source:\n\n```sh\ngit clone https://github.com/assemblylanguage/class-id-minifier\ncd class-id-minifier\nnpm install --force\nnpm run all\n```\n\nIf the build was successful:\n\n* The library will be built at `./out`\n* The docs will be built at `./docs`\n\n## License\n\n(C) AssemblyLanguage 2022, Licensed under the GNU AGPLv3.\n\n### Commercial Usage\n\nCommercial usage is allowed subject to the terms of the GNU AGPLv3 license. For license exceptions, reach out to `assemblylanguage@protonmail.com`.\n","readmeFilename":"README.md"}