{"_id":"@astrouxds/rux-classification-marking","_rev":"26-fbd59fcfe3201534b58ecaa6bc32ae9e","name":"@astrouxds/rux-classification-marking","dist-tags":{"latest":"5.3.0"},"versions":{"1.0.0":{"name":"@astrouxds/rux-classification-marking","version":"1.0.0","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-classification-marking@1.0.0","maintainers":[{"name":"cskerbo","email":"chris.kerbo@rocketcom.com"},{"name":"cortney-rocket","email":"cortneyr@rocketcom.com"},{"name":"tblaisde","email":"toddb@rocketcom.com"},{"name":"dmcalester","email":"duncan@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"e262c8e0a38aa63fd74e43b8d30d8ef42ac477f7","tarball":"https://registry.npmjs.org/@astrouxds/rux-classification-marking/-/rux-classification-marking-1.0.0.tgz","fileCount":4,"integrity":"sha512-VH8hnF69qzk30/VrmujMIagiItl1QJFltaRS8pW9G5F+9U+DbwpC45OTSk4HH7/l9V/5u7yjTRbQrMJNr6NGCA==","signatures":[{"sig":"MEYCIQDh5bKROzuwZedc/XfIUIWfnS2+MQd4jxHsA30fshOJdwIhAPJwBRLKRoxTHF6fV9zQa2pYL81t7hF4tjUdRnD5MnQx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjvsUCRA9TVsSAnZWagAABq0P/jKbIu67tAu8UPQW2BZS\nplcVRMguEQ+Lqxp0pyqWEAbykMwhsPOZFOtXH0bXDeasQefwOsstrySpBzRe\nmtcJluQmm80jFUcb+5qOe4i0U+/i+HN187+bdWD0YRrJ7oSFWDhzjvhjleC5\n+TR2HMxlISJJjQI/kQ3CnwkD0dyrER+b/nASo2nK0RjjrsFuvefbw7IVOlHr\niL2FAGKe3BwBoMIxExz45OOBbOoUcfaQMxaXlL9cMZXR3JANfUlQy/YR7ap0\nEsmR/yJU+SNo15qIZlh7AB5j9jvP/0120cVtLFT+ocsbKosGzTJcCmBN4uYG\n4oSBjbdTGx2gdMrtaM7fcjZSfA/ER5zrlvZLNRQ/Zd9DXrLhZ9kOkPgCFp43\n2kN1HT7QBCiYTA5TDSeQoAxaCrkyEjlsXd8jLCH+nF1XGeFdT9zsN8Rr5FfL\n9lUGEFDx1TcgxJYkX0yea8jrlbyx4KXCUueKMB90shAlptIlidbzqlPlbz0c\nhyv6EbUKPFA9OqQCBbg0L4nZnw8GvaRJU/2cc6qoqwMjzDxGcWVfdrQuXuxQ\nstksQ3Ttv0GJ8WTNhRuqGhyBpHE5WIEl1wtcuz/xiobjkXkqlTfRuw8xC+f/\nLbuWNt7EzkWLWrP6o9R9PFr/eGQi/Y+FbAWRY9+BvdK7tcBgayOBpXx7Ddnv\nWzHz\r\n=IDZA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-classification-marking.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cortney-rocket","email":"cortneyr@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"_npmVersion":"6.4.1","description":"Astro Web Component for classification marking","directories":{},"_nodeVersion":"8.12.0","dependencies":{"lit-element":"^2.4.0","@webcomponents/webcomponentsjs":"^2.4.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-classification-marking_1.0.0_1603205908304_0.9558510954931574","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@astrouxds/rux-classification-marking","version":"2.0.0","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-classification-marking@2.0.0","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"cortney-rocket","email":"cortneyr@rocketcom.com"},{"name":"cskerbo","email":"chris.kerbo@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"2986dc781a60f361e7036dfad04d2b259ab69c5d","tarball":"https://registry.npmjs.org/@astrouxds/rux-classification-marking/-/rux-classification-marking-2.0.0.tgz","fileCount":4,"integrity":"sha512-kP4OzrIlo90vHH+r9f8VzMLKjsxv9hY8EyHAZHVIxY/LraPVVMOuxF5BpPlgrmFXOyxq6oQdmvVOl/iPs46blw==","signatures":[{"sig":"MEQCIH3Xkbr/W93wmB8+MX+8poAICZiqUxy5U0390VhCj0L5AiAoKbA2vFWJH9cjuJ7gwGObFVJv9YvO313Ff3aqlLTTXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEJCHCRA9TVsSAnZWagAA9g0P/3DDDZZVaW2cHNKxmxos\n/c9oyfDC68zHtX10p4HOmeV8wth8JlPXY43Q2T/RAz47yRfp3WXDnMUsg8W+\novbc/RNm6iQ461h5kWkbp1/9wKuB1fphlAJWcrPpsCDx5g0J+eMvV8c9Jmnu\nKc45VFEcFSAdtBPlAsSEuCFL2Np1hcLd9UPjU9M6nawD2wzFRsqBw93dor8V\n7uxTCBULN+aF0gEt9kUxRJ37JOWYp1WYxdpwLM4Wv7J8W+cDAvIuY55s3KFp\nAI9Oq+bTFb3MbccP6MVqNdtmARMiMcNRC0rjsL1QS2TioXBaM/iyOZh30veA\nIVn7QEOYp+VZLNedd2xzle57/Qys/rzPGqeuUwi4BaXqtEZMBPjfuGalUJ4w\nabCPGWO9bgdZpwy8KGbCnRazvgZuNsaIa0ZpVxVXyilyKJimwGxnShvtzUT7\nawjJhENQsVvn9G+T8ReY9TSne1B6R0zWIfDG+ySDAqNFkJQPJzbnSpgQmFYk\n9zjvKjvcYJjKD/6uy98xdbJzpzaumm23cSTW4FcPVmO1yAGFVmtlR2JocF75\nGqzQLwldDD/TUR4jZBh2tDcmAdp8HA8kfHxTSC3ilayBo1mKiY7CxFp3M/aN\nYrJ65rAJnEJTwLy1mJTox59B21zSUGp4hKmk+aOtLUTORG9ao05k9f1H738G\nPJ5F\r\n=rmjW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-classification-marking.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"_npmVersion":"6.10.2","description":"Astro Web Component for classification marking","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.4.0","@webcomponents/webcomponentsjs":"^2.4.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-classification-marking_2.0.0_1611698310816_0.77722105517838","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@astrouxds/rux-classification-marking","version":"2.0.1","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-classification-marking@2.0.1","maintainers":[{"name":"rocketmark","email":"mark.cianfrani@rocketcom.com"},{"name":"joel_perez","email":"joel.perez@rocketcom.com"},{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"cskerbo","email":"chris.kerbo@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"744d52479275ae5aa43b8dd6ae4226e115712f17","tarball":"https://registry.npmjs.org/@astrouxds/rux-classification-marking/-/rux-classification-marking-2.0.1.tgz","fileCount":4,"integrity":"sha512-Slv23n1eaJiWYdqhrbSF5SvrCj+YVdOs+rl+gdirYjD1rSdy9xgo+4sr8t3L1coVHhuGJptSTWfnj6lFjrrI0A==","signatures":[{"sig":"MEQCIE6kSVCSXOqYRf60hfubSsLstHZyGtL5JWjNtps6qEBlAiBVhhEoC5D4uHrnMGJ7XIOdlJ4uAyAW3r5mu/NaoNe0hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2en0CRA9TVsSAnZWagAABG0P+wR3GGK3UXEPj4UxNG3y\nJ/keruBwd+PcIWXttEbhHDXbdesekJ7jZoM6cMj/3oYjDxe5TYxrXJY+sBJE\nMx4ETxl8nX8mGa4sIRxmF+hd/jz3f+bCt2QTiYS3cKBh8CSm48rsGjNu9R/Z\n8go35wR4DHjSxVm/syUo1PAj8bq8qRbmvWA5/hOwseGNKBF3OtDR8XmyZcjD\nVHjjMup5Ud2bFQhn6FUsTwsJzwMDKcAVjxvpem8gjWoE5AfpQXzLa70ECZ2k\nY/QON93pqjLMOhX2o0v19f7V4FUK2iTnTPGaQKBhr7Y0g7H+mcpjnJ5t2dcm\n90z8P9cMkNxto2fM9zF2wz5NDjFeyZ2IycfntTBnECr1dbx1QgIVxps4btd/\ncJerENjJusIZGQC55pAdJPDH4v/3RJOi7PzebQq5y2oIT0lOmtxOc8Aygef/\nD1ISmqK8YFJL3FZ1gS/XWXTqkDSlmwUuvDRqG7sDA+qawUQRpuWbe4A9PwKh\nensvW2w2ld56J4her6RPnfjhnAqJQd9gsc0Rn7VwQVquEMMJUu3fmXBl4XYY\n2FJo8THf3sGHejGnfa1vqBgZUSmccIN8febdfcU52lEgeBTKYn9W6ZTcA+BK\nNtq9qN9pTZeSJwa4E9nh9tS2eVLBEnIDQ4j9zjqAsqsgrQYz7QYB2Na1UFiN\nAdDg\r\n=ljEI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-classification-marking.js","gitHead":"1baa15908593f0e6452e8283be1e279a05862079","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (darwin)","description":"Astro Web Component for classification marking","directories":{},"_nodeVersion":"14.16.1","dependencies":{"lit-element":"^2.4.0","@webcomponents/webcomponentsjs":"^2.4.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-classification-marking_2.0.1_1624893940212_0.8235186443977796","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"@astrouxds/rux-classification-marking","version":"5.3.0","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-classification-marking@5.3.0","maintainers":[{"name":"jacob-rocket","email":"jacob.norton@rocketcom.com"},{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"joel_perez","email":"joel.perez@rocketcom.com"},{"name":"rocketmark","email":"mark.cianfrani@rocketcom.com"},{"name":"sasha-rocket","email":"aleksandr.antonov@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"643129ea7b47f2b3e64c02055554b1ad3607456e","tarball":"https://registry.npmjs.org/@astrouxds/rux-classification-marking/-/rux-classification-marking-5.3.0.tgz","fileCount":3,"integrity":"sha512-J05YLH908aLGU8lySk08zZOMx5euzBXV/4Ah8oabuMnr497ECmY32Te/IkvHMaZyLhg/DNeF+IBgm/tgoDzVeg==","signatures":[{"sig":"MEYCIQCp6CkJjTPZnq2x5pUX5vDtE4eNf8v2orqmFL19x5FD9QIhAI2O6++uv8uKQzfRVeVgKglAAw7x5WDQR7KrbhkPc+TV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzGT0CRA9TVsSAnZWagAAsPcP/ih74UloXgTHuhZGkD1w\nV2pOBHSdfYyI0MG3F0vK1FHiEo1oez9eE9PboCZSEe2Gl3sUI/dWLTbzAQd2\ndQZ57lV9OpLRtRMNKsuwsZkcB1Jtibw1c4Jl5fT9jfvy+rx8I3VtUfryZx1V\nJCVk76mE6SjNRUPhwJ+8MfqUmFUvoOUd1QnXHfgGGG9c1OrQpwaLkdzhi4Lm\nQpi6pDps+3ZALeS+NyfsST8cyHsCxvK86PrkkvyIOOUmprDNsQMThLYzh2fl\ndqpmpRq0Vtw/KEOMLHqldu/oxccrWqMa0uzO+2YSviDWK9C1oAndaZfNnaGx\nPacWPumFIZ3UhEX3hWt4fdW+V6HOIEU32ekoU+04Yte4vIdGP1nLN+2u/0z0\nQwgik/Xck1/dfshq8eDuh/TyMKK9gb8NH1RUBJwbkeW2Z/yb/Ghz7F47RMR4\nOsgYqqnRMjF33uKQfvVP7LQ0nNVhbz+88VDqwNV8oHD8t/mp71uWCZawL8lE\nfBHK6G+CkQodpDCgRQ20iZLFg/dn5rRHNdDWEUH/Xw6uy1Fk73QsDNnQK+Ga\n9GQHjVnXBXVvBWrl3uvZ3/mn27GO0FOBklhTXT4G3MABda9RC3raAWQOf/CR\nYISIOXkUs3xqmG4szI+VnDJKemq5oLtQ7vQ8yYFjDQsbji5gAHRwL1Lfl1A6\nlhDA\r\n=Dnqt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-classification-marking.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"_npmVersion":"6.14.12","description":"Astro Web Component for classification marking","directories":{},"_nodeVersion":"14.16.1","dependencies":{"lit-element":"^2.4.0","@webcomponents/webcomponentsjs":"^2.4.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-classification-marking_5.3.0_1634850408279_0.9693765405761288","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-10-20T14:58:28.035Z","modified":"2026-06-23T21:42:06.022Z","1.0.0":"2020-10-20T14:58:28.443Z","2.0.0":"2021-01-26T21:58:30.980Z","2.0.1":"2021-06-28T15:25:40.383Z","5.3.0":"2021-10-21T21:06:48.416Z"},"bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","homepage":"https://www.astrouxds.com","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"description":"Astro Web Component for classification marking","maintainers":[{"email":"chrisk@rocketcom.com","name":"ck_rocket"},{"email":"micah.jones@rocketcom.com","name":"rocket_micah"},{"email":"jacob.norton@rocketcom.com","name":"jacob-rocket"},{"email":"frances.morrison@rocketcom.com","name":"rocket_frances"}],"readme":"# Classification Markings\n\nClassification and control markings are required for digital products created for government clients who interact with classified or controlled information.\n\nFor the most up-to-date policies, see the [ISOO Training Aids](https://www.archives.gov/isoo/training/training-aids) for classification marking policies and the [CUI Registry](https://www.archives.gov/cui) for control marking policies. In addition to these requirements, each government agency may have their own rules to use for classification and control markings.\n\n## Guidelines\n\n-   [Astro UXDS: Classification Markings](https://astrouxds.com/components/classification-markings/)\n\n## Web Components Usage\n\n### 1. Installation\n\n#### Install the Astro UXDS Classification Markings package via Command Line (Preferred Method)\n\n```sh\nnpm i --save @astrouxds/rux-classification-marking\n```\n\nYou may use Yarn, NPM, or your Node package manager of choice. The `--save` flag adds this component as a dependency in your `package.json` file.\n\n#### **Alternatively**, download the [Astro UXDS Component Library](https://github.com/RocketCommunicationsInc/astro-components/) source to your project.\n\nVia CLI:\n\n```sh\ngit clone https://github.com/RocketCommunicationsInc/astro-components.git\n```\n\nOr, [download the Astro UXDS Components as a .zip](https://github.com/RocketCommunicationsInc/astro-components/archive/master.zip)\n\n### 2. Import the Astro Classification Markings Web Component\n\nThis example assumes you're using the NPM package in `node_modules`. Otherwise, import the component using the path to the Astro Components directory in your project.\n\n```javascript\nimport { RuxClassification } from '@astrouxds/rux-classification-marking/rux-classification-marking.js'\n```\n\n### 3. Render the Classification Markings Component\n\nPass properties as attributes of the Astro Classification custom element:\n\n```javascript\n<rux-classification-marking\n    classification=\"controlled\"\n    label=\"\"\n></rux-classification-marking>\n```\n\n| Property       | Type    | Default          | Required | Description                                                                |\n| -------------- | ------- | ---------------- | -------- | -------------------------------------------------------------------------- |\n| Classification | String  | `'unclassified'` | Yes      | This property                                                              |\n| Tag            | Boolean | `false`          | No       | This property defines the marking as a`tag` rather than the default banner |\n| Label          | String  | `null`           | No       | This property allows additional text labels to be added to the a marking   |\n\n#### Marking Type Declaration\n\nBy default classification markings rendered in banner format. Applying the `tag` property attribute sets the marking type. The `tag` attribute property defines the classification marking as a tag.\n\n##### Banner Marking Type\n\n```javascript\n<rux-classification-marking classification=\"controlled\"></rux-classification-marking>\n```\n\n##### Tag Marking Type\n\n```javascript\n<rux-classification-marking\n    classification=\"controlled\"\n    tag\n></rux-classification-marking>\n```\n\n#### Custom Marking Labels\n\nApplying the `label` property attribute to the classification custom element adds `label` text value to the marking in addition to its classification text.\n\n```javascript\n<rux-classification-marking\n    classification=\"controlled\"\n    label=\"//custom/label\"\n></rux-classification-marking>\n```\n","readmeFilename":"README.md"}