{"_id":"@a.nemreen/dga-tokens","_rev":"24-e0f2504bece3e3e5d9932121d0ba94ed","name":"@a.nemreen/dga-tokens","dist-tags":{"latest":"0.3.8"},"versions":{"0.2.0":{"name":"@a.nemreen/dga-tokens","version":"0.2.0","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n"],"author":{"name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.2.0","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://github.com/nemreen/dga-angular#readme","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"f986b42f4e9e2e59d6d8e42e7b35d8e1a571f5c4","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.2.0.tgz","fileCount":21,"integrity":"sha512-d6V2wctmsnl8TtwmU2AQCq6/YPp9mUDit1jYDCCOvsAN1tjKPzugoVjTWNM1m2T/cVCqkiY/8k+QQxxRmilk4Q==","signatures":[{"sig":"MEUCIEFl9FECSYa/LK8H9jAY7w+gS9hr0iQ1WkPwX8YJDaEqAiEAyU9U/j3lPcjUY01bD1WJopQI6Y8c+mfK83lgmLSJ56E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":942159},"module":"fesm2022/a.nemreen-dga-tokens.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"}},"gitHead":"12bc12aa5016a3463be6cacc751666d3ccb833fd","typings":"index.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"10.9.2","description":"DGA design tokens, Tailwind v4 theme, and Angular services for light/dark, locale (RTL/LTR), fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.15.1","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@angular/common":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.2.0_1784619737262_0.5601388691227778","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@a.nemreen/dga-tokens","version":"0.2.1","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.2.1","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"73d29e643425f81042bf25e899bff6821dedbf45","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.2.1.tgz","fileCount":22,"integrity":"sha512-A5PpYhAvn0vpXl647ulbFVMuJCpU29Ef6PEnk6QE5pnnpZZOCVajC2sIf4N4YhnYxAByDk3x3yN+dMqGQMMQHw==","signatures":[{"sig":"MEQCIBYri2C556G+a2hypPYaSQ4jw5rlDZk8yB0ggvKuT+grAiB9xcSs1850yMl1Yg1g0wypPUQ7cfdtz55rC007DTsLtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096381},"module":"fesm2022/a.nemreen-dga-tokens.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"}},"gitHead":"12bc12aa5016a3463be6cacc751666d3ccb833fd","typings":"index.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"10.9.2","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.15.1","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@angular/common":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.2.1_1784621116544_0.5353229184343047","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@a.nemreen/dga-tokens","version":"0.2.2","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.2.2","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"adceb50b52321267c804989f4d77d1c1fa41826a","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.2.2.tgz","fileCount":16,"integrity":"sha512-OdaZwB7+1HUQzxyK+bsH40TyrAE5yHZt8WbUPoUcKXUcoEfoZFs+15/1jyQVG+vaQChkH5xptn88MamRXoo3gg==","signatures":[{"sig":"MEUCIQDSgC8gfVIgRvSVPmuPQSTyF69ox7PndYbQnVISuEbAygIgYzGpZVFMAJWB35lh5MArZbJhGTY4dWnkqcKZLCnCN9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096986},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"}},"gitHead":"1f3f9b8d253701d6026d13cbfa542d01e221484a","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"10.9.8","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.2.2_1784628708856_0.2825329892062025","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@a.nemreen/dga-tokens","version":"0.2.3","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.2.3","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"924f3efa50e7e3e08e2285d4f8f9ba600e75b45f","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.2.3.tgz","fileCount":16,"integrity":"sha512-dfvn3a4xY9zqkoip9YqY5NduY1mv8f1iBDcR+VQ2Ftz0kr5PeeDq2BOo29zcGYYobqEhjRoKcosNLEHZep7pAw==","signatures":[{"sig":"MEYCIQC6L50S6zEmUF2IJn01Be5ZHHybHe27Hmis0wtRtnXpewIhAI368LUSXS/fQmXy3sus+y2SrHfXJPwEIAUM4FEC9/4L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1099186},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"}},"gitHead":"0c0e029982bd45e61f652f5b8e7db0dcd5de42af","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"10.9.8","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.2.3_1784639632080_0.6977743379485908","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@a.nemreen/dga-tokens","version":"0.2.4","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.2.4","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"db020ddc4774ba5c9df13555a10a7a6f3a84fad2","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.2.4.tgz","fileCount":16,"integrity":"sha512-MFyaSrj3YtRLc1XMsSJPROLUhKSlXCUdy0uBJU8ysn37HeNTc3hMJfOynO2Ep4IxRNvOMdLPPEKzGC0QvOSJOQ==","signatures":[{"sig":"MEUCIQC0X6hW5buXLQ9T2FjE0ij5+NGUlOt7aUheQKWz9DHo4gIgB45B/5e+cFrO4FoEcLbZxZg+XpuokKusnmD4hGfyDtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1102411},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"}},"gitHead":"3cbf2872d62de22a7b0fe17a7c3f2a1380a9d671","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.2.4_1784707078445_0.7735001349517041","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@a.nemreen/dga-tokens","version":"0.2.5","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.2.5","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"7203c2fe9a70b073ace8a513f79d617479f44abc","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.2.5.tgz","fileCount":17,"integrity":"sha512-V8scYXTkqWJqOlpibc4vRD8A4gE0AQ72Y5pUCmCmTiBz5nWFS3wgpUO/dacMqIlH7vlQtTPiDtoMXJVpoQhEKw==","signatures":[{"sig":"MEUCICm5US6iJYBrR79DxIdEsO2b+Inqk7qt+Sy+KyPJ1eZ1AiEA0gC/XRYuGLFpy7+35AHUjw9RUIzgtELY6Kb6sgHzlXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952765},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"}},"gitHead":"b0a255da06391cf8f19451f6ea076fcd72160223","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.2.5_1784710715124_0.3225624283707029","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@a.nemreen/dga-tokens","version":"0.2.6","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.2.6","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"2b9d6060fb18e435ddfa2c32578191c8d3843a9d","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.2.6.tgz","fileCount":17,"integrity":"sha512-fUBADoMnH05ghgTOL3DH8kUlTf00sHdMLjlv8eqcqGcJyB8ne3dVm525A8WLlrhMBSsqJcyLo+zo32Mu/t5sAQ==","signatures":[{"sig":"MEQCIGjMiZqepHRUZ0G1v1j5g0Vfqm7cfe2CNkQ0MT9CzMEeAiBcwa/jYMLWTiJAWuyjcrRNNvzZHBPdw3Jxo9hdQxIwyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952929},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"}},"gitHead":"f623e67866cce9816be4ccb3a56cf168e4d69fd5","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.2.6_1784715256450_0.2565286701032221","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@a.nemreen/dga-tokens","version":"0.2.7","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.2.7","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"e8a6fbaa30d7e5e2907bd705dc3463bc41bed287","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.2.7.tgz","fileCount":17,"integrity":"sha512-QKLSY0H6UAKhTxkX5xg4QyDNI7crAI3xksPdDufQR4IcfZjrkZCB7GKzZrVjc/cXcQhtxnxOAs6TIpVt9JYkkA==","signatures":[{"sig":"MEUCIQDX+pagN9dBF9fmcMM4zlxS+3GyPdQzKLEv/zudvphgmQIgU9uyoU0d9KM2NWocy9wzKMuyMQ7HfDqPab3Ey4zJarw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957063},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"}},"gitHead":"f1464bc3537d3f8184bc1e3e8eb508fa4db61752","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.2.7_1784744198787_0.7602019628234471","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@a.nemreen/dga-tokens","version":"0.2.8","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.2.8","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"06c730cb288509158f76da10e442fad02c945216","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.2.8.tgz","fileCount":17,"integrity":"sha512-PIGBqjLNZIoZZ83NSenoE4GR7vQgA0BFRRvQdivOJFinZmDhv++f700as3YSoxqy5oIxeCXVZ600GfZJlmvBSw==","signatures":[{"sig":"MEUCIFYgnqKRuDIz+DEeU/5lHy0418IYxgPVV1q1Io0dx6X7AiEAnWBura89W75tKkUO8ANSKbj0/s++wVj6fjnUMkBYwSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957565},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"}},"gitHead":"fe8746b7d999539fc47e71aea420e6ea6eaed814","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.2.8_1784788583219_0.617511147263831","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@a.nemreen/dga-tokens","version":"0.2.9","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.2.9","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"40abcb414dbfab8a2ac52054c73dee2219340b94","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.2.9.tgz","fileCount":17,"integrity":"sha512-fTFkzDBFYrmBQY2ycELx4D33+ErZTHOhdv5NN1NHTwJYmkCsS0BWXhcoselVynP+32QD1C9nmRXfpYkhK8at6w==","signatures":[{"sig":"MEQCIFDtgVFLMsyGC0mC+spullbOTOFS2626k1elhIKolZDjAiBLiT4frlsHydav10btHJu5zxkMNkhi6hX60nK3qNbszw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957565},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"}},"gitHead":"fe8746b7d999539fc47e71aea420e6ea6eaed814","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.2.9_1784788978828_0.26765593991822545","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@a.nemreen/dga-tokens","version":"0.3.0","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.3.0","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"5fa46a64a7b636ee06d2b09c0b55ba816ca33ab6","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.3.0.tgz","fileCount":17,"integrity":"sha512-HZBZmDmGoJ6+XQtkknZLuhFBWmt/v8wh+9Xb7v/vXTjE5S03O4jPO2ApVb9UUDlvOEoKVW9NKoqRYPG/K/v8Pw==","signatures":[{"sig":"MEUCICEyI+alvYr/XPbYKX6xsWVsaMo2niEpbzbiT7ajr/XJAiEAiwwP7O2dGE5t+ZT3Hc4aLtBQ1+fLuqeaEEZYWvomgE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":958900},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"}},"gitHead":"65dfa0c15b3b9d9380d157449158f812b4293ae6","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.3.0_1784957240210_0.16392600575130611","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@a.nemreen/dga-tokens","version":"0.3.1","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.3.1","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"f177ea90965fa4fdaa42d7127366c5a71f001e6f","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.3.1.tgz","fileCount":18,"integrity":"sha512-OlTZBVrlsK7xRkA7LVGFrAqrCtF2k79wHDIhFTyFtLbbZtPTlFzstW1BzsP2b1DY3vbjeNbO2llmpgrxqLjQfw==","signatures":[{"sig":"MEQCIEz0WP9Gh/0wKN+DyAGjBT4+Ss+Lp45fGyKXNN25uj6PAiAd/cSPdZVcfz2IFuGMmD2D8VweWVYwH8MYSj/yTaaM0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973345},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"}},"gitHead":"6842205ccb580ababcbb7186a37d1346282cf790","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css","**/prefs-boot.js"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.3.1_1785318392625_0.48323873149508434","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@a.nemreen/dga-tokens","version":"0.3.2","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.3.2","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"e639a6c728819aa9248561a90e256be024ea10b7","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.3.2.tgz","fileCount":18,"integrity":"sha512-SjDJtJ25QrQm6H9URYNHPELIGCJlVohoEU27GKp/UovP0Q0ga2A+sf52pUf0LKHfNXjlES4wB1bSAKPivtPUgA==","signatures":[{"sig":"MEQCIBRt7dbr4PSO+5ya013xt/eubCrTfQVXOIh6H1lZpHk1AiAfmo8Y8NA3hvo2hvOwo0mYeD4bXAlWIrNClv74JEfanw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978437},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"}},"gitHead":"248f338bd6f0fb4f4d0b675de96e116530589a3e","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css","**/prefs-boot.js"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.3.2_1788422963657_0.4384869668254803","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@a.nemreen/dga-tokens","version":"0.3.3","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.3.3","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"9675d7c3a862cced7079c9eb340fd1c1e4b23583","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.3.3.tgz","fileCount":19,"integrity":"sha512-Ddam/VDPja2nHYBx6kkK/a+/t5Jc4A1usBlb7pp2n4fl70qbLL8gJT6rFIOyAdMIdO59ccrMRac9lB56gSJbig==","signatures":[{"sig":"MEUCIQDke+ECxy6MDZgwG4M7f8rGa1UagEzn3fX8lJO7FDHAswIgR3uDaenYdCLWQXL3BCz4ld/UBO6hC8E3l0+PZrz8f/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBSBGJGYAYaW+pzpU45ro1ELOcxqW38wTnWQjp6pTSBwIgHjJQZwOQvZFLR6sWAsVw+PVLSvXokSkFNbOaZeAZV1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1079441},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"},"./styles/host-compat.css":{"default":"./styles/host-compat.css"}},"gitHead":"b45afc334b2f3a56d44596a4a28a7a9eb2dae4f4","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css","**/prefs-boot.js"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.3.3_1789367434505_0.25953322487363084","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@a.nemreen/dga-tokens","version":"0.3.4","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.3.4","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"ccd6cce2b41a84032d6cbbdade09a8b1b5093771","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.3.4.tgz","fileCount":19,"integrity":"sha512-tHZ1RTkuvOy71IZO+aHB+YgewJj6oXUeCGtS4yNzVWEamy8AVempyBM1EJoo+Adlvb7CTTbt+33z2Ng2iWAdbQ==","signatures":[{"sig":"MEYCIQCZUggKbSbtTSWm2k3VU7pCHgTxDlgJidJ0TLbaOk1UvgIhANTvQZy0qeUWnEzEbKqHxW350Lxqmm+L/XuiZiEeLRKX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFemFzfKWFAO3qpLUGXNUH/xrmEcPRUEnoqc9nGpiKo3AiEA3qeaZqNBPNbliMksbbRcZg4X7M9bYsWp1G1h4v2Jivk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1079768},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"},"./styles/host-compat.css":{"default":"./styles/host-compat.css"}},"gitHead":"7ce1e1660bb87b1e1b8544051c483a4688c4e4da","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css","**/prefs-boot.js"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.3.4_1789547674429_0.8292907769243274","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@a.nemreen/dga-tokens","version":"0.3.6","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.3.6","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"483a2ec8be953089a1b7572636322650de52ac5d","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.3.6.tgz","fileCount":19,"integrity":"sha512-HohvM2SzmFHcmoV+I8NfrSbRpHvIoc8LUCiUIZI8a963oCGKw7BzfYPneiuCx7QdwXSK8p+KQIw2PQHpYNCdpA==","signatures":[{"sig":"MEYCIQDx0dCCmMqHdgEfrg+3BRIf7wryQNqCc1Zl/aPu3yTJ2QIhAPJVnlGekkM8wWb4kRojY7YS7smr9yOiH2djI6SDfGyh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjQin8PclwlzA3ds6FK8YehKrGZ/ZNjsNU5Ylzhh0AgQIgFF1vmUeuWt/BbNogpkBigIRGPeHh/bjKwXTbXgr9gXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078960},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"},"./styles/host-compat.css":{"default":"./styles/host-compat.css"}},"gitHead":"827d0cc47e18a2bed29a7293effa3b39707fa095","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css","**/prefs-boot.js"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.3.6_1789925650941_0.21748736289510928","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@a.nemreen/dga-tokens","version":"0.3.7","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","_id":"@a.nemreen/dga-tokens@0.3.7","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"homepage":"https://nemreen.info/dga/","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"2beeff3a79b40ab273c2cc6f898c6ffa42bad2f7","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.3.7.tgz","fileCount":19,"integrity":"sha512-WCmeGnbNXR0QHnrirB4zHSPvXDlCjXvVkO0qPdKz1UMJp+qWJzeIZmAdOWdcotZ8/wItjlehVZ8c1TYWsA167A==","signatures":[{"sig":"MEQCIG4LZs4l2fZEyowqkp9hz7AAsivTyQKCBtTyB4WBcjHSAiBC2RZD3COEJzIu2KhhmgfH4T4IeQZdzaUyWyT6KtDvXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBwPVb3Mm1WIpablC+yCsH4ueMkROzkwyWsCBeU1tZBtAiEA9mckP8xNXVTJvKUDf4b2Qj7MBKN5IIJ7xkAtealG7zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081459},"type":"module","module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"},"./styles/host-compat.css":{"default":"./styles/host-compat.css"}},"gitHead":"390acfd37fe1966cd08a9a3ea0df5b427577e0af","typings":"types/a.nemreen-dga-tokens.d.ts","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"sideEffects":["*.css","**/prefs-boot.js"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dga-tokens_0.3.7_1789931058142_0.05807785274303123","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"_id":"@a.nemreen/dga-tokens@0.3.8","bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"dist":{"shasum":"d6324d3886cb54768e713f7a29847ad1765ad614","tarball":"https://registry.npmjs.org/@a.nemreen/dga-tokens/-/dga-tokens-0.3.8.tgz","fileCount":20,"integrity":"sha512-mFqYPLnosgfvg5kXJq4eWBqEeThSUHCYqbcs46TgfgZzdaGmvjpAUCsyvfCG6cBSJW5maj0eX2eMsZDTAN498w==","signatures":[{"sig":"MEQCIBuSa07U5k3I3sjDyivZDETvVKKdG3slejwdKLngkGz0AiA4FcFtXJjic+rupF/tMAb9USJbhXzONQo0IKSY1Zy8Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHlfk5Se7IHGP5ECi7/tlSob3WTr4Pt8o8BzmTB2sFgDAiBcbtajVa0DoD7kzKqrEiLprDdDQtIU2BRGyESCrcrqZg=="}],"unpackedSize":1095109},"name":"@a.nemreen/dga-tokens","type":"module","author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"module":"fesm2022/a.nemreen-dga-tokens.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./types/a.nemreen-dga-tokens.d.ts","default":"./fesm2022/a.nemreen-dga-tokens.mjs"},"./styles/*":{"default":"./styles/*"},"./styles.css":{"default":"./styles/index.css"},"./package.json":{"default":"./package.json"},"./styles/icon-font.css":{"default":"./styles/icon-font.css"},"./styles/prefs-boot.js":{"default":"./styles/prefs-boot.js"},"./styles/host-compat.css":{"default":"./styles/host-compat.css"}},"gitHead":"812b3630b3e61287f3e904699d9945bcee7f90f4","license":"MIT","typings":"types/a.nemreen-dga-tokens.d.ts","version":"0.3.8","_npmUser":{"name":"a.nemreen","email":"a.nemreen@gmail.com"},"homepage":"https://nemreen.info/dga/","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"_npmVersion":"11.16.0","description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","directories":{},"maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"sideEffects":["*.css","**/prefs-boot.js"],"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0","@angular/common":"^19.0.0 || ^20.0.0 || ^21.0.0 || ^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dga-tokens_0.3.8_1790661019917_0.35641933120937974"}}},"time":{"created":"2026-07-21T07:42:17.032Z","modified":"2026-09-29T05:50:20.166Z","0.1.0":"2026-07-21T07:20:38.763Z","0.1.1":"2026-07-21T07:28:26.734Z","0.1.2":"2026-07-21T07:37:09.359Z","1.0.0":"2026-07-21T07:39:06.049Z","0.2.0":"2026-07-21T07:42:17.468Z","0.2.1":"2026-07-21T08:05:16.702Z","0.2.2":"2026-07-21T10:11:49.072Z","0.2.3":"2026-07-21T13:13:52.285Z","0.2.4":"2026-07-22T07:57:58.705Z","0.2.5":"2026-07-22T08:58:35.307Z","0.2.6":"2026-07-22T10:14:16.621Z","0.2.7":"2026-07-22T18:16:39.036Z","0.2.8":"2026-07-23T06:36:23.429Z","0.2.9":"2026-07-23T06:42:59.043Z","0.3.0":"2026-07-25T05:27:20.362Z","0.3.1":"2026-07-29T09:46:32.802Z","0.3.2":"2026-09-03T08:09:23.826Z","0.3.3":"2026-09-14T06:30:34.648Z","0.3.4":"2026-09-16T08:34:34.537Z","0.3.6":"2026-09-20T17:34:11.056Z","0.3.7":"2026-09-20T19:04:18.229Z","0.3.8":"2026-09-29T05:50:20.023Z"},"bugs":{"url":"https://github.com/nemreen/dga-angular/issues"},"author":{"url":"https://nemreen.info","name":"Ahmed Nemreen","email":"a.nemreen@gmail.com"},"license":"MIT","homepage":"https://nemreen.info/dga/","keywords":["angular","dga","design-tokens","design-system","tailwind","tailwindcss","theme","rtl","arabic","css-variables","saudi","government","dark-mode","i18n","digital-government"],"repository":{"url":"git+https://github.com/nemreen/dga-angular.git","type":"git","directory":"projects/dga-tokens"},"description":"DGA design tokens & Tailwind v4 theme for Angular — RTL/Arabic-first CSS variables, light/dark, fonts, and brand themes","maintainers":[{"name":"a.nemreen","email":"a.nemreen@gmail.com"}],"readme":"# `@a.nemreen/dga-tokens`\n\n<p align=\"center\">\n  <img src=\"https://cdn.jsdelivr.net/npm/@a.nemreen/dga-tokens@0.2.1/cover.jpg\" alt=\"DGA Angular — design tokens & UI\" width=\"100%\" />\n</p>\n\n[![npm version](https://img.shields.io/npm/v/@a.nemreen/dga-tokens.svg)](https://www.npmjs.com/package/@a.nemreen/dga-tokens)\n[![license](https://img.shields.io/npm/l/@a.nemreen/dga-tokens.svg)](https://github.com/nemreen/dga-angular/blob/main/LICENSE)\n[![Angular](https://img.shields.io/badge/Angular-19-DD0031?logo=angular&logoColor=white)](https://angular.dev)\n[![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-v4-38B2AC?logo=tailwindcss&logoColor=white)](https://tailwindcss.com)\n[![Live demo](https://img.shields.io/badge/demo-nemreen.info%2Fdga-1B8354)](https://nemreen.info/dga/)\n\nDesign tokens and Tailwind v4 theme for DGA (Digital Government Authority) Angular apps — CSS variables, semantic colors, spacing, type scale, and Angular services for **theme**, **locale (RTL/LTR)**, **fonts**, and **brand**.\n\nPair with [`@a.nemreen/dga-ui`](https://www.npmjs.com/package/@a.nemreen/dga-ui) for components.  \n**Live demo:** [nemreen.info/dga](https://nemreen.info/dga/)\n\n> Version **0.2.x** — API may still evolve until 1.0.0.\n\n## Changelog\n\n[CHANGELOG.md](https://github.com/nemreen/dga-angular/blob/main/CHANGELOG.md) ships with this package. Live notes: [nemreen.info/dga/docs/changelog](https://nemreen.info/dga/docs/changelog).\n\n## Features\n\n- Semantic CSS custom properties (palette → primitives → semantic → theme)\n- Tailwind v4 `@theme` bridge for utility classes\n- Light / dark via `DgaThemeService` (`data-theme`)\n- Configurable locales + RTL/LTR via `DgaLocaleService` / `provideDgaLocales` (`lang` / `dir`)\n- Arabic font switching via `DgaFontService`\n- Brand color ramps via `DgaBrandService`\n- Optional content icon font (`styles/icon-font.css`) — HugeIcons Stroke Rounded\n\n## Install\n\n```bash\nnpm install @a.nemreen/dga-tokens\n```\n\nRequires Angular **19+** and Tailwind CSS **v4** (`tailwindcss` + `@tailwindcss/postcss`).\n\n## Public entry points\n\n| Import | Purpose |\n|--------|---------|\n| `@a.nemreen/dga-tokens` | `DgaThemeService`, `DgaLocaleService`, `provideDgaLocales`, `DgaFontService`, `DgaBrandService` |\n| `@a.nemreen/dga-tokens/styles.css` | Full token + Tailwind `@theme` stylesheet (includes `host-compat.css`) |\n| `@a.nemreen/dga-tokens/styles/host-compat.css` | Unlayered isolation vs host `*` / `a` / `button` globals (already in `styles.css`) |\n| `@a.nemreen/dga-tokens/styles/icon-font.css` | Optional HugeIcons Stroke Rounded font for content icons |\n| `@a.nemreen/dga-tokens/styles/prefs-boot.js` | Allowlisted FOUC boot script for `index.html` |\n\nDo not depend on undocumented files under `styles/` except the entries above.\n\n## Styles\n\n```css\n@import 'tailwindcss';\n@import '@a.nemreen/dga-tokens/styles.css';\n/* or, with some tooling: */\n@import 'dga-tokens/styles.css';\n```\n\n`styles.css` ends with unlayered `host-compat.css`. That scoped sheet beats leftover host globals such as `* { margin: 0; padding: 0 }` and `a { color: var(--color-mainColor) }` inside `dga-*` components and `[dgaButton]` / `[dgaLink]` hosts. **You do not need to delete those rules** for DGA UI to layout and color correctly.\n\nStill wrap host leftovers in `@layer base` if *your own* Tailwind classes should also win (the `*` reset is unlayered and otherwise beats `@layer utilities` on the rest of the page):\n\n```css\n@layer base {\n  * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n\n  a {\n    color: var(--color-mainColor);\n    font-weight: 400;\n    transition: color 0.2s ease-in-out;\n  }\n}\n```\n\n## Content icon font (optional)\n\nFor icons in editorial content, feature grids, and lists, opt into the self-hosted Stroke Rounded font. Chrome controls should keep using `<dga-icon name=\"…\">` (inline SVG from HugeIcons) so they paint without waiting on the font.\n\n```css\n@import '@a.nemreen/dga-tokens/styles/icon-font.css';\n```\n\n```html\n<i class=\"hgi-stroke hgi-search-01\" aria-hidden=\"true\" style=\"font-size: 24px\"></i>\n<!-- or -->\n<dga-icon glyph=\"search-01\" size=\"xl\" />\n```\n\nGlyph names match [hugeicons.com](https://hugeicons.com/icons/stroke-rounded) (Stroke Rounded). The font carries ~4k glyphs; a name that is missing from the font renders nothing. See `styles/THIRD-PARTY-ICONS.md` for the MIT notice.\n\n## Typography (Arabic Google Fonts)\n\nPlatforms Code defaults to **IBM Plex Sans Arabic** at weights **400 / 500 / 600 / 700**. Tokens declare the family; **apps must load the font files**.\n\nSwitch families at runtime with `DgaFontService` (sets `data-font` on `<html>`):\n\n```ts\nconst font = inject(DgaFontService);\nfont.setFont('cairo'); // ibm-plex | noto-sans | cairo | tajawal | almarai | changa | readex-pro | amiri\n```\n\n## Brand themes\n\nSwitch the primary color ramp with `DgaBrandService` (sets `data-brand` on `<html>`). Independent of light/dark.\n\n```ts\nconst brand = inject(DgaBrandService);\nbrand.setBrand('blue'); // green | blue | purple | gold | teal | hajj | foundation | national\n// Seasonal brand IDs remap primary colors only; occasion imagery lives in the app/demo layer.\n```\n\n## Preference persistence\n\nThese services save to `localStorage` and restore on load:\n\n| Key | Service | Values |\n|-----|---------|--------|\n| `dga-theme` | `DgaThemeService` | `dark` (light = key removed) |\n| `dga-locale` | `DgaLocaleService` | registered locale code (default `ar` \\| `en`) |\n| `dga-locale-dir` | `DgaLocaleService` | companion `rtl` \\| `ltr` for FOUC boot |\n| `dga-font` | `DgaFontService` | font id (default `ibm-plex` = key removed) |\n| `dga-brand` | `DgaBrandService` | brand id (default `green` = key removed) |\n\nIn production apps, apply prefs **before first paint** with the shipped boot script (allowlists font/brand IDs):\n\n```html\n<script src=\"node_modules/@a.nemreen/dga-tokens/styles/prefs-boot.js\"></script>\n```\n\nOr inline the same logic from that file. Services also clear invalid `data-font` / `data-brand` attributes on hydrate and skip DOM/storage work during SSR.\n\n## Locales (multi-language + RTL/LTR)\n\nDefault languages are **Arabic (rtl)** and **English (ltr)**. Register more in `app.config.ts` — each entry sets its own direction:\n\n```ts\nimport { provideDgaLocales, DgaLocaleService } from '@a.nemreen/dga-tokens';\n\nexport const appConfig: ApplicationConfig = {\n  providers: [\n    provideDgaLocales([\n      { code: 'ar', dir: 'rtl', nativeName: 'العربية' },\n      { code: 'en', dir: 'ltr', nativeName: 'English' },\n      { code: 'ur', dir: 'rtl', nativeName: 'اردو' }, // Urdu = RTL\n    ]),\n  ],\n};\n\nconst locale = inject(DgaLocaleService);\nlocale.locales;           // registered list (for language pickers)\nlocale.setLocale('ur');   // applies lang + dir from the registry\nlocale.cycleLocale();     // next in the list\n```\n\nDirection always comes from the registry (`dir`), never from “is Arabic?”. Localized labels should be maps keyed by code:\n\n```ts\n{ ar: '…', en: '…', ur: '…' }  // missing keys fall back to en, then ar\n```\n\nLoad **IBM Plex Sans Arabic** (400–700) off the critical path so the Google Fonts CSS does not block first paint. `DgaFontService` injects other curated families when the user switches (`prefs-boot.js` does the same before paint for a stored choice):\n\n```html\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n<link\n  rel=\"preload\"\n  as=\"style\"\n  href=\"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap\"\n/>\n<link\n  href=\"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap\"\n  rel=\"stylesheet\"\n  media=\"print\"\n  onload=\"this.media='all'\"\n/>\n<noscript>\n  <link\n    href=\"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap\"\n    rel=\"stylesheet\"\n  />\n</noscript>\n```\n\nSelf-hosting the same weights is preferred for production government apps.\n\nType scale utilities: `text-display-*` / `text-body-*` (including `text-body-2xs` at 10px/14px).\n\n## Content width\n\nPortal shells use a fluid content column with side gutters:\n\n| Token | Value | Role |\n|-------|-------|------|\n| `--dga-content-max-width` / `--container-7xl` | `1280px` | Content column max width |\n| `--dga-viewport-padding` | `32px` (`16px` &lt; 600px) | Minimum side gutter |\n| `--dga-wrapper-padding` / `--wrapper-padding` | `max(viewport, (100% − 1280px) / 2)` | Actual `padding-inline` |\n\nUse **`w-full px-(--wrapper-padding)`** on shells. Do **not** pair `max-w-(--container-7xl)` with large inner padding (`lg:px-8xl`) - that double-shrinks the content column.\n\n## Breakpoints\n\nAligned with [layout & spacing](https://design.dga.gov.sa/guidelines/foundations/layout-and-spacing):\n\n| Token | Min-width | Guideline |\n|-------|-----------|-----------|\n| `sm` | 600px | Small / mobile |\n| `md` | 960px | Medium / tablet |\n| `lg` | 1280px | Large / desktop |\n| `xl` | 1440px | X large / desktop |\n\nThese override Tailwind’s default screens via `@theme` (literal `px` values - required so `@media` queries work). `md:` / `lg:` therefore follow DGA.\n\n## Spacing\n\nNamed scale (`none` … `11xl`) plus large layout numerics (`48` … `480`, e.g. `p-48`, `max-w-(--spacing-320)`). Paragraph measure: `--dga-paragraph-max-width` → 720px (`spacing-180`).\n\n## Theme service\n\n```ts\nimport { DgaThemeService } from '@a.nemreen/dga-tokens';\n\ninject(DgaThemeService).toggle();\n```\n\n## License\n\nMIT — see [LICENSE](./LICENSE). Copyright (c) 2026 Ahmed Nemreen.\n\nUse it in any project. **Do not rebrand and sell it as your own unique product.**\n","readmeFilename":"README.md"}