{"_id":"@danske/sapphire-design-tokens","_rev":"37-9d6a028b160bbc2714e7eb216dd2c19c","name":"@danske/sapphire-design-tokens","dist-tags":{"latest":"43.1.2"},"versions":{"19.0.0":{"name":"@danske/sapphire-design-tokens","version":"19.0.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@19.0.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"d10c519fe8b87ba9f033edd553fc6d1e3964821e","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-19.0.0.tgz","fileCount":91,"integrity":"sha512-zbcF7wN/N+X4H1DyLeTidrwBHEzVlzlSh2oaxV7e5DezJsE/Q32DIM7wHuOgvcjJ5R1DnUCFmKGLZ5m/9UjOnA==","signatures":[{"sig":"MEUCIQCkF3r4FZ5JgY836KFTa0T/96wcj7GBf5DCsmUvVVAtnAIgPu7zUjKkSVQWd1c6TFyEciB3HPOH5kMszqbp2I5qtSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6013030},"engines":{"node":">=12"},"gitHead":"7de9df04def772a7f15b2c1a44da566c4871fe69","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"8.1.0","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"17.0.1","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_19.0.0_1715171523075_0.8709289281121446","host":"s3://npm-registry-packages"}},"35.4.0":{"name":"@danske/sapphire-design-tokens","version":"35.4.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@35.4.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"e5b0b071165ca490ce10c864e9e163b063f5744e","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-35.4.0.tgz","fileCount":91,"integrity":"sha512-cN72fdUy+l49YHiPz8QEMagbuXDXPo1GsDQK1l/kbPI1IvRtlYJsxS3Axd9pk5NhKIqWuVvhFVFyvQkd6aymtA==","signatures":[{"sig":"MEYCIQCtZ2S1U+oEOQGi55fTHhhrUb8bVlxlLd2XIq4D/VthEAIhAOKROOgf7d6aMkh0B0IH+W6O62qDXWtlnsq1hpaIARTi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10641219},"engines":{"node":">=12"},"gitHead":"0feb42a3480197d23d973f6c844f0c302d2bc99e","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_35.4.0_1715684666273_0.6573321548535542","host":"s3://npm-registry-packages"}},"35.5.0":{"name":"@danske/sapphire-design-tokens","version":"35.5.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@35.5.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"2121134f3e95c60577d2bc330b6d1153aece71bf","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-35.5.0.tgz","fileCount":91,"integrity":"sha512-JoOSC59WCfAHLZbjHcc0rzVcL7e3s249Dpxpbe73jAbHldIZZfIrcgnr0nTlReJJYtswrjGUnSgZVwTdFyUFuw==","signatures":[{"sig":"MEYCIQChC9LmLb4btedMNAB8aneUA2axSGPg0TnQ+fIBWKIMrAIhAPrIEnyPpRveOzNUbevN/KJ6vmqsMpapMNQNLfA05juR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10636817},"engines":{"node":">=12"},"gitHead":"d760160d715ac5516586f3256f47909f8e74aa46","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_35.5.0_1716468527659_0.7720475252547996","host":"s3://npm-registry-packages"}},"35.6.0":{"name":"@danske/sapphire-design-tokens","version":"35.6.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@35.6.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"ebcbab50a4cfd650126da6d13ae868c721950993","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-35.6.0.tgz","fileCount":91,"integrity":"sha512-9d7amkM+wVfgUH8IO3tPXa6XOFJQsb5kZgudbhe9EejxsolIQLVGVCZy5airvyQ/Cl7Oq6jJPfrfLyQWaQsVKw==","signatures":[{"sig":"MEUCIEL47pJt1fYTMdpED0bhpxM+1pF8LfPionpQE/hbkhEwAiEAnt6cgnKEnhqRCd6OJw9oiv0/F9w34H1dabwDgDF8sIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10663319},"engines":{"node":">=12"},"gitHead":"c222c5288d3c710afe6604154a769930274c076d","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_35.6.0_1717678375535_0.31158466488351166","host":"s3://npm-registry-packages"}},"36.1.0":{"name":"@danske/sapphire-design-tokens","version":"36.1.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@36.1.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"fb04ffa6f0b6090dea7bf5d701063baed73d6eb1","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-36.1.0.tgz","fileCount":91,"integrity":"sha512-hQy/2FUNPfQKe5yI2l+HG9WIqoQbfvjSh7jLwspVBziiTu0LWJmpI3HaXBcet+MxYZyVwY2fh0osOcS85aSRmQ==","signatures":[{"sig":"MEQCIDd7o9g0UVIUkYag0vfbsMwHqhtXMqEYO8NB9r/YmuF9AiAgD3WUx6loq7aD0PPubrgv68VbjDLLVo9yiq42yUSwRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10681664},"engines":{"node":">=12"},"gitHead":"b19a39c7159ac2ae91ddc8a94cdf8cfac71aa0f0","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v14.21.3+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_36.1.0_1718347989724_0.43314825036327376","host":"s3://npm-registry-packages"}},"37.0.0":{"name":"@danske/sapphire-design-tokens","version":"37.0.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@37.0.0","dist":{"shasum":"c38cffa57efc8e2e832a99306579f1522309e3ce","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-37.0.0.tgz","fileCount":91,"integrity":"sha512-MDPZWMuPObN3hTUUENA0v/kCcIn2940HrioMeBcObPBKTJz0T8abN/rGXa9ouLLuUezc/kg6FQ2WZVWhBxLtqg==","signatures":[{"sig":"MEUCIAug6R9ksaGwIQ58688X8gdceaIYs7hgulPvztSUYDCVAiEAyE3w4xX6+gHoJouMe5h3x8yddWkrwYVAIrrdZjkXNgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10734024},"engines":{"node":">=12"},"gitHead":"e207779162338643e012a71b68cbd4d2ad5def7d","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_37.0.0_1719388139222_0.8800085990488162","host":"s3://npm-registry-packages"}},"37.1.1":{"name":"@danske/sapphire-design-tokens","version":"37.1.1","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@37.1.1","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"c708680e60348751c89aa951a93e01b0ec74da8e","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-37.1.1.tgz","fileCount":91,"integrity":"sha512-CMkO4BBhbjKWqhC0dR8gaJLkwRrcIbYlKmJhFnE86Iv601YPMBkKYcmW17CKCvqnIZFnYOxfgSi+G1dZlG0gFg==","signatures":[{"sig":"MEUCIHGQeZ2mbtLViCSUdL9bBJWrECr1mqSCrOZ50Oz/q1VjAiEA58DQiEIRFOpGfGv4WNjsYNiqGk7NHnl+r/QbfspsvmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10685806},"engines":{"node":">=12"},"gitHead":"7d54dedcb0a2c2b5d5c1146c9b0c665c46c1b8aa","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_37.1.1_1720691429007_0.790196030839712","host":"s3://npm-registry-packages"}},"37.2.0":{"name":"@danske/sapphire-design-tokens","version":"37.2.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@37.2.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"668ffaa74fdc7814a8106e0477e1eba9181b9847","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-37.2.0.tgz","fileCount":91,"integrity":"sha512-af4hDzA8GOrKZxDSE2ZqXWdGl5gPAVnNo+nuL7Ae/nfbmutt0UEi9tq4PW52Kb3bw3X8y8fStu5QXW5oasWuEw==","signatures":[{"sig":"MEQCIBVjOLCyufM2wDC/ACC9ctRDAlsopi1UdyEM+K6QubaSAiAGflfL0FSGXRmsjn0LPtJE+omPhE0BGiNNQpjZ51R7YQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10786619},"engines":{"node":">=12"},"gitHead":"07a564af42921a372a62519265afe48ec303efdb","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_37.2.0_1721219288314_0.4094033016662513","host":"s3://npm-registry-packages"}},"37.3.0":{"name":"@danske/sapphire-design-tokens","version":"37.3.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@37.3.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"4bef42e03f52e1854e8c663d6d2cf7a8105d05de","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-37.3.0.tgz","fileCount":91,"integrity":"sha512-VGonjy5BHg26LYbm1lld12hHSLoUO3jUZyEbpF4SSJTFl0TRKds0C1levRkNd0BUt9wXRd6Gu3SgNbWR5icD+g==","signatures":[{"sig":"MEUCIQCgVGlNbZZ/cANJcq7SnyXSMlITDDzIkRzAy6fLU+PyUQIgXIgzSPcuXBZmpjLs2x8yBUsoTqRtPAUa+qQaUnhqPMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10884508},"engines":{"node":">=12"},"gitHead":"898067929452d335a664e4d5fb5287775d1dbbd0","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_37.3.0_1722240767703_0.9909702228448798","host":"s3://npm-registry-packages"}},"38.0.0":{"name":"@danske/sapphire-design-tokens","version":"38.0.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@38.0.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"aa32aa74bba6ff16818b1bf4f152c644b7bf2b38","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-38.0.0.tgz","fileCount":91,"integrity":"sha512-RE6QTVa/ZHeKlQKn25r4mzzhnO2/6HD157BCkPOvsERutceafZ4kYss9QUOn/moVm7Ul9BsJlXSXGPOIVQcNpQ==","signatures":[{"sig":"MEQCIFMAnK/7E8cVwupbM6oIkEYNzVUISGdn3D7xHt1tFSAwAiApXeEv/3Oe09OYSE3Z2TzmmMbpyw/qnix/rJYZPAmM0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10866041},"engines":{"node":">=12"},"gitHead":"2ff8412b24532d59317fba3af90c5e305bc6ee6b","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_38.0.0_1722592541583_0.1579748280607831","host":"s3://npm-registry-packages"}},"38.1.0":{"name":"@danske/sapphire-design-tokens","version":"38.1.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@38.1.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"e74717accb9ed2d651a9d606a8806553d9b0cbea","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-38.1.0.tgz","fileCount":91,"integrity":"sha512-fgO7ZlvooFSEUpROHKmn1ObGKUJKX3WTAq446wsrnAl77yqYa0GOi4zG6azw1cT0RezAKFfrU0Py3Sle+qPlvA==","signatures":[{"sig":"MEYCIQDDlJiaWBWCbjPYKvHwtPmrSNJq+zIwE/gJ/6a9pflhqgIhALOqXemnJ8homYHZ6jaGnzZJYwmto45TDzjJELIEFQCD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10875711},"engines":{"node":">=12"},"gitHead":"dff768a601eaacae0e6847fbc1d3739f996f6ab2","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_38.1.0_1723733959711_0.09700391313835821","host":"s3://npm-registry-packages"}},"39.0.0":{"name":"@danske/sapphire-design-tokens","version":"39.0.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@39.0.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"528508840e226c8d63816e5b183c771c360181d1","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-39.0.0.tgz","fileCount":91,"integrity":"sha512-wrAVqWktSBAXTwzrleZmsE4yzP2fy8LCbck+UIFNM0OC5M8/ouCf3N4oOcPnIl/6FSefhQ3cwNu4xQqxOqAZoA==","signatures":[{"sig":"MEUCIQDO/g97++eg/MkukEvfsWJj+ofJrCVhgaj+SpCmM4iUPwIgWaYptUNdFKc/swbcDGcivjpXYDzUNifFzxE9gWGJhEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10911278},"engines":{"node":">=12"},"gitHead":"ac09b3b908a8558628aaab2aabd701c18c3f5a11","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_39.0.0_1724159368855_0.15252610397763644","host":"s3://npm-registry-packages"}},"39.1.0":{"name":"@danske/sapphire-design-tokens","version":"39.1.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@39.1.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"cfaba21e1f99586873ed580b415191a387e09120","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-39.1.0.tgz","fileCount":91,"integrity":"sha512-ImItt58df/TmCHTEYlqeTS7wYBoKg+hARnq5jbWUXGak+QELpLfu7oghl8GuQciAkgmc2YcisMHM6MDxvYJFXQ==","signatures":[{"sig":"MEUCIQCf4TAun6HLnfY2Q3QMsNYF7JReX7ZHtOMuqp0Z78cgcAIgP9TccHwUB1ESFMZpxpcndj57scXOoRjiDzn6sfZgsRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10939400},"engines":{"node":">=12"},"gitHead":"0bfd3f2f531eb3e8ef000ad1c74dbb7ca8647e0a","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_39.1.0_1724241414917_0.20671982724323335","host":"s3://npm-registry-packages"}},"39.2.0":{"name":"@danske/sapphire-design-tokens","version":"39.2.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@39.2.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"0ceffe1acba72c7310d740aac1fd577bb98aeb1d","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-39.2.0.tgz","fileCount":91,"integrity":"sha512-c04PsWUAcdcM5i9n7JTvWGoB+PLFFfpK2AE599cegtXxGska6xvUv2yVtN5OsMvtnQWjS6Uubt/73KP74vZtjw==","signatures":[{"sig":"MEUCIFuFwS1fCgMrBif05wiVHVBmrGwQf3oxbDbraSxZ8rafAiEA/lY4eKpKToeriBKc2qCvt+pLEDfoZwenVZ6EtjxELkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10952925},"engines":{"node":">=12"},"gitHead":"a8ebdf9b67baf003c82173820a5244a9755d7f95","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_39.2.0_1726569103507_0.7562328566000398","host":"s3://npm-registry-packages"}},"40.0.0":{"name":"@danske/sapphire-design-tokens","version":"40.0.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@40.0.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"ae7d9af55b1ff293ae7e36792058e8275fa7b006","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-40.0.0.tgz","fileCount":91,"integrity":"sha512-fnNkB99pD3SJZroaYP79SROm86Ildqhc9MlD+GtbmYRHJyL79fbxYs5CNpxHg8+cU4e6imx1VVIUpQtLUww23g==","signatures":[{"sig":"MEQCIAZYAP43bcDYKdT7H49FxQ10oAxiJVRlCe+N4ChGnWpEAiAcTzhKCA/fgci/0oGkVCu5ravoGuc0p2W2UG7PxU8H5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10941458},"engines":{"node":">=12"},"gitHead":"d07b03faa800429f6bf0e28d47ac8accec8e9755","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_40.0.0_1727421984560_0.7460440010334424","host":"s3://npm-registry-packages"}},"40.0.1":{"name":"@danske/sapphire-design-tokens","version":"40.0.1","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@40.0.1","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"25568bf1359913189fb1e6029c5d8274bad7207a","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-40.0.1.tgz","fileCount":91,"integrity":"sha512-FjHdkYzVuZF4fm9g2KHvr+hYHRHq6qPcCOmT+iT8nns9DlhPFILiR8IO+qDR6Ly8JGyMzo8GNkuXJXE49AgEng==","signatures":[{"sig":"MEYCIQDMFxrbB/6rqnVh3xpX2xlz1OhrJeoQcmFvzAVedNsIhwIhAJLnQ+GrzRrtE9g0WT4cMiLuNZewPGi0DXPUPib8RXgu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10942986},"engines":{"node":">=12"},"gitHead":"96f9ae692dc2cdc75d36dd92943cdf70a2b39b4c","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_40.0.1_1727768122463_0.4452066928876095","host":"s3://npm-registry-packages"}},"41.0.0":{"name":"@danske/sapphire-design-tokens","version":"41.0.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@41.0.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"47f64dc12f08f23ce9b015da71439bb3a10583fb","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-41.0.0.tgz","fileCount":57,"integrity":"sha512-bEjQ7JFUYeKbGQ24pHMUwZpGMAzyjn6YU94Lxaff3YIyZFsOxSEZMrWgydyEZmN49pWElVGuOGhZeEO0KQxdDA==","signatures":[{"sig":"MEUCIGLO0I3vv83AuKLVEGdvKH2OwxGf9I8QTH+akfDLLZDoAiEA1EpnVfCAsNoYpOUQvs7iOAapsL69nx7CUvJQpf117aY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3401509},"engines":{"node":">=12"},"gitHead":"6fbe41d62437bcefc3ffe79167e2bb0aad07172f","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_41.0.0_1730274958309_0.4584877758722734","host":"s3://npm-registry-packages"}},"41.1.0":{"name":"@danske/sapphire-design-tokens","version":"41.1.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@41.1.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"af8c123509e6c0192cd6bf12cc525cd8b24cf929","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-41.1.0.tgz","fileCount":57,"integrity":"sha512-i4Jrse1L8N/6VQltAZ7oljxEmbxbQ/lcGgYJaR7mhuHLALqknSmF4dfiZ2xPt2tVu+LlHdUh2bjCHSqKDif/9w==","signatures":[{"sig":"MEUCIH7hLs4CiMXAZrVmb7ZNLvRO+3zlZ8uLX0gQx/CBAZ+oAiEA3kgkeljJvYrgrXHZyFbSvEiH2abivkMKlhKxrFJ19Qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3402958},"engines":{"node":">=12"},"gitHead":"038080059449e1550c0283e6ee617f11437cbeb6","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_41.1.0_1731419257009_0.9719520327333604","host":"s3://npm-registry-packages"}},"41.2.0":{"name":"@danske/sapphire-design-tokens","version":"41.2.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@41.2.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"ccd92df6d632746ba4dde926c7ecda393feb7601","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-41.2.0.tgz","fileCount":57,"integrity":"sha512-2A44k/cnY5vuL9Qd1sEDcAqw2krIbHUIzbQH4oe2QYw2uo6GuFAHZGZF9VvaVtCtOzMjIhumRw4TKro8uFuskQ==","signatures":[{"sig":"MEUCIQCw48wPU0M2rtirruJ3tCB1izsC7vka2dWc2rXrJWMjxgIgcG5SvCDrVxVc3dtGhuIkDrriuHfNVh2WBdLREIRIZSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3404365},"engines":{"node":">=12"},"gitHead":"48ef1e292c3525b32559a8450dbd22b1df5e55db","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_41.2.0_1732699011248_0.574573574782415","host":"s3://npm-registry-packages"}},"41.3.0":{"name":"@danske/sapphire-design-tokens","version":"41.3.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@41.3.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"ea11f73a59e3d149536168e1d9e6c88dcfeb4030","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-41.3.0.tgz","fileCount":74,"integrity":"sha512-CRKjkrGNF16MmoHbq+bjTMzvZ0LTuJZ4dvyHdXgHt1dSdvoy2QJgzEClbhePnQMgd4e8SRvFZkxdGjzGJgLeGg==","signatures":[{"sig":"MEYCIQCYp7VBNBclQnOiluJ4XAyWfNMruT1Mc2EN8r0WqXLD5AIhAMiShQ1rQkEulmOp3Ar/elVvfqGQjRdrunaLGFCSI9nR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4291978},"engines":{"node":">=12"},"gitHead":"963a89e30f65b6a968c406b16323aaa744bd9475","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_41.3.0_1737536497930_0.20627184790426867","host":"s3://npm-registry-packages-npm-production"}},"41.4.0":{"name":"@danske/sapphire-design-tokens","version":"41.4.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@41.4.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"f479c95d20280e9ec9b5f6273ee8292341eeb5d6","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-41.4.0.tgz","fileCount":74,"integrity":"sha512-ypRVKw985tqjissmkA9I27xCN2ztPoukbdFr7edxa8okd4OUmQY4xSbgeNF4JlcdbjidshKf/7QD2ceMgd9N9w==","signatures":[{"sig":"MEQCIAwPbswCh69LBL6NoMJb+QQdo6NUzsxuLW8xSGe6J13FAiA6loyQVRWHoISAt4yzv4Iep/jU60smOiLvKdtefQlwoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4297569},"engines":{"node":">=12"},"gitHead":"1a3faa61165f962d215ae49c6e60ffab6f5b47c3","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^16.8.0","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_41.4.0_1740387946654_0.563208069440752","host":"s3://npm-registry-packages-npm-production"}},"41.5.0":{"name":"@danske/sapphire-design-tokens","version":"41.5.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@41.5.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"f5a610cfb4df62a0c81a022ecbd7e32d3a0d1d36","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-41.5.0.tgz","fileCount":74,"integrity":"sha512-FKbSWyhiw4tD6nk9UmhIt4YzmykZIGJGvSbeABN3A1IoXLj4Yr5NvozjFnxakhzMP2L6IBcINIff20tXk9ENEw==","signatures":[{"sig":"MEUCIH3bP3csrBg7zNCJkfNHkIgmDctyuoLGXqzKk2xYhhirAiEAwFCZJXeFJ+yVQzVnLwAnMgK6lTc19C556tte5zXK5dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4298463},"engines":{"node":">=12"},"gitHead":"836d631a89aec147d5f4c817d7d7e9f02c9f9d7b","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_41.5.0_1744274111916_0.20438274953764957","host":"s3://npm-registry-packages-npm-production"}},"42.0.0":{"name":"@danske/sapphire-design-tokens","version":"42.0.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@42.0.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"706e2955b545904b33689d2882a86b2bccc9d16d","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-42.0.0.tgz","fileCount":56,"integrity":"sha512-3k8GmZpr324EsNCJG1Nn0vD7W+IwVkaWMQdwHYRP9pZeTYLSLftofW0FbVYu8s/swQ6T11PJMFyIdzYE/nP14g==","signatures":[{"sig":"MEQCIArw6cF+XY8XUd0H6+zLI7GWp8gkpajJ+sa0V5M1HcGgAiADvBqker3yOXNhmRGhuUAveT4vd3s/4Cxp3af+KwsKrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2862866},"engines":{"node":">=12"},"gitHead":"09163d6ba43ad1cb4eef0f62060664840493fd01","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","actor":{"name":"tgelu-db","type":"user","email":"geti@danskebank.dk"},"email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_42.0.0_1751388734454_0.09940702242146604","host":"s3://npm-registry-packages-npm-production"}},"42.1.0":{"name":"@danske/sapphire-design-tokens","version":"42.1.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@42.1.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"5782efec3ffa75987480e532e87726dec39a749e","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-42.1.0.tgz","fileCount":56,"integrity":"sha512-wkfYFzn9ZkEVu3KSBdY4dq5Jrc/okvNqo/rqZ5sNpdOdgD8RUDlUF4kTNTvpVK3sZyB6WByfKGGAuVMD2aT/GA==","signatures":[{"sig":"MEQCID/gS1olqyIv5fCqmY9XVzO2Epaq5/4nTve1FAvC/Q0FAiA2YqthcGVMSirob8i8Yw3NEisKLT7RzX0iGVQo0MO0Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2875742},"engines":{"node":">=12"},"gitHead":"e1d288a48bcd633f5e7a6f89e50be28ff3faa43c","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_42.1.0_1752587458698_0.26245183680588013","host":"s3://npm-registry-packages-npm-production"}},"42.1.1":{"name":"@danske/sapphire-design-tokens","version":"42.1.1","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@42.1.1","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"38233c7278daaf59ed29127746f5a1d10725127a","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-42.1.1.tgz","fileCount":56,"integrity":"sha512-l1kHSACo8SQZhZQ4Fdv/sa+LfiGlhuZTrExniiyhuKAjKlt0EM4RcGK2yHIHvL7755x/bfXNkwZh/rDFc0YWKw==","signatures":[{"sig":"MEYCIQCrIxrr9DAwvjTG/7GCqccQORtH/m0Wp9/E7Q2+v3qbkAIhAIiWqa2TBzPXbVUWpyobT74Qz0q7JTckNcKfA5YvM58f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2875724},"engines":{"node":">=12"},"gitHead":"4cb9fa793fcb43b74fe8b925c7810d9cd76ba1f9","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_42.1.1_1753786925012_0.8216743419080661","host":"s3://npm-registry-packages-npm-production"}},"42.2.0":{"name":"@danske/sapphire-design-tokens","version":"42.2.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@42.2.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"4f0684a9af8692210738240287911fb0804e50a9","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-42.2.0.tgz","fileCount":56,"integrity":"sha512-DWIZ++s4M+O16/tPK/A3Df9mMYdX8Qv7KeU3r7VM6Ov3gwiQkRyBvCCqzhsA4rsdaBY8EWNidMxSZ9MFL3G+jg==","signatures":[{"sig":"MEUCIDcePParbbewQUav+gtdiZI21/+HY7AkKCQN4wvHOwHFAiEA8Ku2YSdn3yKLGyEtwzl0qbmVf5XQdijaMzuFdYzbvRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2855004},"engines":{"node":">=12"},"gitHead":"1eefb683b16687ab3fc99c15fffb03a3eca522c5","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_42.2.0_1757070753614_0.022115927621957132","host":"s3://npm-registry-packages-npm-production"}},"42.2.1":{"name":"@danske/sapphire-design-tokens","version":"42.2.1","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@42.2.1","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"cc60f90a4ace7c37f93edacc415ecc10afc6a544","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-42.2.1.tgz","fileCount":56,"integrity":"sha512-2ZzKQDfoBw0k4OvKmufNgyoebuiSBgMoqnjQR894A2EkOJ7NgwAK8T4uspU56BOP+1Api0gzrR5s22qK6m6wYw==","signatures":[{"sig":"MEYCIQDAeKXFJ/DRq8wNY8uR5B42b/PJTkQx+ENdssNHkX/FbwIhAI7+ejae2i1RZk6Q1WgoRMGxQNVKJj6bEv0FFCXJUic7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2856727},"engines":{"node":">=12"},"gitHead":"5447ed85a23a82d6d7339a1617296a648256ea3e","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.14.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_42.2.1_1757074077824_0.2672840420004694","host":"s3://npm-registry-packages-npm-production"}},"42.3.0":{"name":"@danske/sapphire-design-tokens","version":"42.3.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@42.3.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"3260f5f5e4e5170905564ad9840ccac683c8e32d","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-42.3.0.tgz","fileCount":56,"integrity":"sha512-zDRY4sHbGtXmB2e9cJlQQoq/emPxB4BXRmTUl+99uksdNGYoLJJU1wwv0u1h/CItlgrm0IQ1FkAYpKz0DQO9Yg==","signatures":[{"sig":"MEQCIHadrET1WiTR1F2ZW+RALmTBiOG7Uo1bOiWXMbDWru/BAiAkJP8MhjQJrLoLPYQGhLPc669cUJzm9vGKGcEd15Jciw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2858874},"engines":{"node":">=12"},"gitHead":"88e11202ab17bb9830ba1f261d631ab24edf57d2","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.19.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_42.3.0_1771510052439_0.8938492847950612","host":"s3://npm-registry-packages-npm-production"}},"43.0.0-rc.1":{"name":"@danske/sapphire-design-tokens","version":"43.0.0-rc.1","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@43.0.0-rc.1","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"09e4c5a4b584bb767db1d201baf1709eb393cba1","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-43.0.0-rc.1.tgz","fileCount":56,"integrity":"sha512-/rKeED20dupMMTvms1nGFoudIKesK6KCHystFQnbRIH7m/R/SfWRLWV7yI/5ypzQwJ/bNvT8fFDUXGd88qECnA==","signatures":[{"sig":"MEUCICBYNjYWRHYPV4zSjUvXXumunXs374Fe4igA8pxmoAjpAiEAzkUWcQwz+k6gdcxe5W0eb5irQwscgikiAdefsIad4Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2858879},"engines":{"node":">=12"},"gitHead":"0572729979e7b7dc52f64d02ef54161d13d2fcf5","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.19.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_43.0.0-rc.1_1771512495261_0.3357857487848632","host":"s3://npm-registry-packages-npm-production"}},"42.4.0":{"name":"@danske/sapphire-design-tokens","version":"42.4.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@42.4.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"d1dbc28e8960cc4c3f01308cc421b2fea2b0ebea","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-42.4.0.tgz","fileCount":56,"integrity":"sha512-IHMMtZTa4CDqiQ44K0d2U8LLuJczMjBW/uZn0qsptgjDO1Wg2Yu738ktg/UXdwubGqQH5YZpAOZe+LZ0IsH0Gg==","signatures":[{"sig":"MEUCIQC+VtZRopSLJ8B2pGbhk/mly4oLAr426u1k5EQ6nFtg5QIgXSw4q/2DqegPlIjo7z3Gy0JmrmLvcwnk/53yMSv+z9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2858365},"engines":{"node":">=12"},"gitHead":"6e7cb3028dc134adc624e161700df8cb3bc3bfb7","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.19.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_42.4.0_1773827106085_0.7830798936238963","host":"s3://npm-registry-packages-npm-production"}},"42.5.0":{"name":"@danske/sapphire-design-tokens","version":"42.5.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@42.5.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"}],"dist":{"shasum":"24cafbcdd3171201277073fb235178db738191f9","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-42.5.0.tgz","fileCount":56,"integrity":"sha512-41KJLeXZiAKWg3qEu9Ed/jktQvkaNongkZ6QT8HHBfdL3SRfVk7rK1iVgqx34pkyK1DLd0K3tFlARZDECgmYdg==","signatures":[{"sig":"MEQCICNQcpyOTWB14LROnDyk1wVnClzK5UkcKy/HHLMgHQUzAiAtDt0ejDuQ499bikPWWAGEUSxbwd2b3JEgp9JsK5HMaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2866751},"engines":{"node":">=12"},"gitHead":"468518f32524d0aa811f5d273a5c4d4a6b1dcf62","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","postpublish":"node ../../../scripts/append-release-notes.js","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.19.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_42.5.0_1776351595856_0.6281693739613614","host":"s3://npm-registry-packages-npm-production"}},"43.1.0":{"name":"@danske/sapphire-design-tokens","version":"43.1.0","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@43.1.0","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"},{"name":"db-cdf","email":"cp_channel_foundation@danskebank.dk"}],"dist":{"shasum":"534c385fb5bf08fcf8651c0f7d2ae73d76ecfd06","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-43.1.0.tgz","fileCount":72,"integrity":"sha512-lhMZ7K+FSy2csiC/GkzkRrJ28ORwQeamCgX7FOftO0EoKm2ErPwf43d2fyAIpd1VR3TWq3hHtVjXCk7geGgcJA==","signatures":[{"sig":"MEUCIQDnZC4m4vZ14Hjr5rZrbcMfiDUpso/Qf/+SDCzW+W8fMgIgHZEg77bMSsNEFSKHRmGIGKujL+k0YH2IslpBbDsl6to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3113116},"engines":{"node":">=12"},"gitHead":"c659e1463951455fb38f07b7b429083261776798","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","postpublish":"node ../../../scripts/append-release-notes.js","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"db-cdf","email":"cp_channel_foundation@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v24.16.0+x64 (linux)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_43.1.0_1784628017581_0.3158324218798261","host":"s3://npm-registry-packages-npm-production"}},"42.5.1":{"name":"@danske/sapphire-design-tokens","version":"42.5.1","license":"SEE LICENSE IN LICENSE","_id":"@danske/sapphire-design-tokens@42.5.1","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"},{"name":"db-cdf","email":"cp_channel_foundation@danskebank.dk"},{"name":"peterhalsted","email":"peter.halsted@danskebank.dk"}],"dist":{"shasum":"a473b723aef2a4b91f3b606f2faede6bbaac590e","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-42.5.1.tgz","fileCount":58,"integrity":"sha512-458rxIqK3IJm4ybpAr6HgH8fJddoXaaqF9e8MtIrKupsnX8xW0GXipYCrWPGefkk/Cwif7T71o/QuEoQchh54g==","signatures":[{"sig":"MEUCIQC16DDxNAa5nUJWMjpOH1p67jvc2AVDzS69xW3CMaMgsgIgUMYuJYNf4OC+g5JG49ZhEHg4vbjrRIJczz9yw3aKlmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2879035},"engines":{"node":">=12"},"gitHead":"6a530b65776e878e9a5b04f2b25643329790b568","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","postpublish":"node ../../../scripts/append-release-notes.js","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p build/themes/**/*.css","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"_npmUser":{"name":"tgelu-db","email":"geti@danskebank.dk"},"_npmVersion":"lerna/5.6.2/node@v20.19.1+arm64 (darwin)","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sapphire-design-tokens_42.5.1_1789386500334_0.6923329047489892","host":"s3://npm-registry-packages-npm-production"}},"43.1.2":{"_id":"@danske/sapphire-design-tokens@43.1.2","dist":{"shasum":"b4ec563d974a97a7897233d8f3a52e895930612d","tarball":"https://registry.npmjs.org/@danske/sapphire-design-tokens/-/sapphire-design-tokens-43.1.2.tgz","fileCount":72,"integrity":"sha512-s51e+2VwX+HkREszANgKQB5AiDLpNz8F1tTkhV7z3GOxPwIa5KePpgcRFuOEGAns6DzFsI6wpOuVshAW5GRD5Q==","signatures":[{"sig":"MEUCIACuPqBnE8XXMylN803opJ9c4+zAi5aU7qMs1Bqmm2m3AiEA50jwKs1n408PWCDrcffWVXgKWd7euZhc8Tddo8jHByo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEMfhdrU+KprdC93sgVvutZbYUY51PAozMXlrEj/NLywIgbp3NPQJ2t8sxQfLbFuZerMS+bELSy+mJGjpN3fNneg4="}],"unpackedSize":3115028},"name":"@danske/sapphire-design-tokens","engines":{"node":">=12"},"gitHead":"418eaeee9425589448ce5d40c0cecb78ce9b6a1b","license":"SEE LICENSE IN LICENSE","scripts":{"build":"yarn run validate-semantic-tokens && yarn run build:tokens && yarn run build:tokens:definition","clean":"style-dictionary clean","prepare":"yarn run build","postpublish":"node ../../../scripts/append-release-notes.js","build:tokens":"rimraf ./build && node scripts/build-tokens.js","build:tokens:definition":"tcm -p \"build/themes/**/*.css\"","validate-semantic-tokens":"node scripts/validate-semantic-tokens.js"},"version":"43.1.2","_npmUser":{"name":"db-cdf","email":"cp_channel_foundation@danskebank.dk"},"_npmVersion":"11.13.0","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","directories":{},"maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"},{"name":"db-cdf","email":"cp_channel_foundation@danskebank.dk"},{"name":"peterhalsted","email":"peter.halsted@danskebank.dk"},{"name":"henrikslothschade","email":"slo@danskebank.dk"}],"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","rimraf":"^3.0.2","fs-extra":"^10.0.1","react-dom":"^18.3.1","css-loader":"^5.2.4","typescript":"~5.4.5","replace-in-file":"^6.2.0","style-dictionary":"^3.0.0","typed-css-modules":"0.6.5"},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sapphire-design-tokens_43.1.2_1789978744257_0.8397666363919873"}}},"time":{"created":"2024-05-08T12:32:02.979Z","modified":"2026-09-21T08:19:04.642Z","19.0.0":"2024-05-08T12:32:03.314Z","35.4.0":"2024-05-14T11:04:26.493Z","35.5.0":"2024-05-23T12:48:47.888Z","35.6.0":"2024-06-06T12:52:55.719Z","36.1.0":"2024-06-14T06:53:09.889Z","37.0.0":"2024-06-26T07:48:59.514Z","37.1.1":"2024-07-11T09:50:29.169Z","37.2.0":"2024-07-17T12:28:08.475Z","37.3.0":"2024-07-29T08:12:47.883Z","38.0.0":"2024-08-02T09:55:41.753Z","38.1.0":"2024-08-15T14:59:19.919Z","39.0.0":"2024-08-20T13:09:29.053Z","39.1.0":"2024-08-21T11:56:55.130Z","39.2.0":"2024-09-17T10:31:43.724Z","40.0.0":"2024-09-27T07:26:24.787Z","40.0.1":"2024-10-01T07:35:22.737Z","41.0.0":"2024-10-30T07:55:58.622Z","41.1.0":"2024-11-12T13:47:37.223Z","41.2.0":"2024-11-27T09:16:51.511Z","41.3.0":"2025-01-22T09:01:38.167Z","41.4.0":"2025-02-24T09:05:46.998Z","41.5.0":"2025-04-10T08:35:12.103Z","42.0.0":"2025-07-01T16:52:14.703Z","42.1.0":"2025-07-15T13:50:58.969Z","42.1.1":"2025-07-29T11:02:05.246Z","42.2.0":"2025-09-05T11:12:33.856Z","42.2.1":"2025-09-05T12:07:58.034Z","42.3.0":"2026-02-19T14:07:32.635Z","43.0.0-rc.1":"2026-02-19T14:48:15.473Z","42.4.0":"2026-03-18T09:45:06.345Z","42.5.0":"2026-04-16T14:59:56.107Z","43.1.0":"2026-07-21T10:00:17.749Z","42.5.1":"2026-09-14T11:48:20.500Z","43.1.2":"2026-09-21T08:19:04.393Z"},"license":"SEE LICENSE IN LICENSE","description":"Design Tokens for the Sapphire Design System from Danske Bank A/S","maintainers":[{"name":"tgelu-db","email":"geti@danskebank.dk"},{"name":"db-cdf","email":"cp_channel_foundation@danskebank.dk"},{"name":"peterhalsted","email":"peter.halsted@danskebank.dk"},{"name":"henrikslothschade","email":"slo@danskebank.dk"}],"readme":"# @danske/sapphire-design-tokens\n\nDesign tokens are _atomic values_ like colors, sizes, border radius, transition\ndescriptions etc. These are sometimes also called atoms, style properties,\ndesign variables, design constants. Each token represents a design decision.\n\nWe maintain these values as _JSON_ and generate assets in different formats to\nbe used in implementations of Sapphire (eg. css for web, json for iOS etc.). To\nachieve this we're using [Style\nDictionary](https://amzn.github.io/style-dictionary/#/).\n\n## Supported formats\n\n- CSS variables\n- javascript/es6 with TypeScript type declarations\n\n## Token types\n\nA design token can be either `global` or `semantic`. You know a token type by\nits prefix which is one of these words, but this depends on the format. For\nexample, in css variables we also add a `sapphire` prefix because of the global\nnature of css variables.\n\n### Global\n\nGlobal tokens are the primitive values in our design language. The color\npalette, animation, typography, and dimension values are all recorded as global\ntokens. A global token is just a plain, context-agnostic name describing a\nvalue.\n\n#### Examples:\n\n- CSS variables\n\n  - `--sapphire-global-color-dark-blue-100`\n  - `--sapphire-global-size-generic-25`\n\n- JS/TS\n  - `globalColorDarkBlue100`\n  - `globalSizeGeneric25`\n\n### Semantic\n\nSemantic tokens relate to a specific context or abstraction. These help\ncommunicate the intended purpose of a global token. These are useful when a\nglobal token (ie. dark blue) will appear in multiple places (eg.\nbutton background color, link color etc.).\n\nThe value of semantic tokens should always be a reference to a global token.\n\n#### Examples:\n\n- CSS variables\n\n  - `--sapphire-semantic-color-warning`\n  - `--sapphire-semantic-size-radius-small`\n\n- JS/TS\n  - `semanticColorTextPrimary`\n  - `semanticSizeRadiusSmall`\n\n## Development\n\nTokens are found in [`tokens/`](tokens/). All `JSON` files in this directory (and its\nsubdirectories) will be\nprocessed by `style-dictionary`.\n\nEach generated design tokens format is described in\n[`config.json`](config.json). And each format is generated by a pipeline of\n`transforms` which can change both the name of each design token and the format\nof the value. Read more about transforms [here](https://amzn.github.io/style-dictionary/#/transforms).\n\n`style-dictionary` recommends [a certain\nstructure](https://amzn.github.io/style-dictionary/#/properties?id=category-type-item)\nto the `JSON` describing the tokens. Some\n[transforms](https://amzn.github.io/style-dictionary/#/transforms) assume that\nstructure.\n\nWe don't want to be restricted by `style-dictionary`'s recommendation as it does\nnot fully meet our needs. Therefore we wrote out little\n[transform](build-tokens.js) to allow us to nest things as we need them in our\n`JSON` files and still be compatible to what some of the built-in transforms\nexpect.\n\n### JSON structure\n\nEach `JSON` file should contain a root property which is one of `global` if it\nis a global token in [`tokens/global/`](tokens/global/), [`semantic`] for\nsemantic tokens in [`tokens/semantic/`](tokens/semantic/).\nThe value of this property should be any object that follows\n[`style-dictionary`'s\nrecommendation](https://amzn.github.io/style-dictionary/#/properties?id=category-type-item).\nThough the most important are the first two layers there.\n\n### Aliasing\n\nYou can reference (alias) existing values by using the dot-notation object path\n(the fully articulated property name) in brackets. Note that this only applies\nto values; referencing a non-value property will cause unexpected results in\nyour output.\n\n#### Examples\n\n- `tokens/global/colors.json`\n\n```json\n{\n  \"global\": {\n    \"color\": {\n      \"red\": {\n        \"100\": {\n          \"value\": \"hsl(355, 74.7%, 49.6%)\"\n        },\n        \"transparent\": {\n          \"value\": \"hsla(353, 71%, 52%, 0.65)\"\n        }\n      }\n    }\n  }\n}\n```\n\n- `tokens/semantic/colors.json`\n\n```json\n{\n  \"semantic\": {\n    \"color\": {\n      \"background\": {\n        \"action\": {\n          \"primary\": {\n            \"default\": {\n              \"value\": \"{global.color.action.value}\"\n            },\n            \"hover\": {\n              \"value\": \"{global.color.cyan.90.value}\"\n            },\n            \"focus\": {\n              \"value\": \"{global.color.cyan.100.value}\"\n            },\n            \"down\": {\n              \"value\": \"{global.color.cyan.100.value}\"\n            },\n            \"disabled\": {\n              \"value\": \"{global.color.cyan.80.value}\"\n            }\n          }\n        }\n      }\n    }\n  }\n}\n```\n\n### Responsive Tokens\n\nA token can be defined to hold different values based on the [breakpoints\ndefined in the theme](#breakpoints). Use the `responsiveValue` property as a\nsibling to the usual `value` which all tokens have.\n\nThe `responsiveValue` property must be an object where the keys are the\n[breakpoint names](#breakpoints) and the values are the token's value for that\nbreakpoint.\n\nEach output format would deal with these responsive values differently.\n\nIn the `css` output: This will generate media queries which change the value of\nthe css variable to the one defined for each size. References to other tokens\nare preserved.\n\nIn the `ts-theme` object output: This will have no effect, because the theme\nobject only refers to the name of the css variable, not its value (which could\nchange based on media queries).\n\nIn the `js` and `json` formats: The value of a token with `responsiveValue`s\nwill be an object which is a map from breakpoint name to the resolved value.\nThis object will always have a `base` key which is the default value.\n\n#### Examples\n\n```json\n{\n  \"button\": {\n    \"size\": {\n      \"height\": {\n        \"value\": \"{semantic.size.height.control.default.value}\",\n        \"responsiveValue\": {\n          \"s\": \"100\", // you can also use hardcoded values, not only references\n          \"l\": \"{semantic.size.height.control.sm.value}\"\n          \"m\": \"{semantic.size.height.control.lg.value}\",\n        }\n      }\n    }\n  }\n}\n```\n\n### Breakpoints\n\nThe name and values of a theme's breakpoints should be defined as `semantic`\ntokens at `semantic.size.breakpoint`.\n\nThe keys in the object are the names of each breakpoint, which can be referenced\nin [responsive tokens](#responsive-tokens), and the values are pixel sizes\nrepresenting the min width of the screen size.\n\nRemember that these breakpoints are just regular tokens and they can be consumed\nlike all other tokens are in each output.\n\n#### Note on Media Queries\n\nIt is widely considered good practice to design with the smallest screen in view\nand define what happens as the screen size grows.\n\nIn CSS media queries this translates in the following principle: a css value\noutside a media query describes the UI from the smallest screen size and media\nqueries targeting screen sizes based on \"min-width\" will overwrite the value as\nthe screen size grows.\n\nThis means that if you want a token that has one value for mobile and one for\nlarge desktops you would do something like this:\n\n```json\n{\n  \"button\": {\n    \"size\": {\n      \"height\": {\n        \"value\": \"some-value-for-the-smallest-screens\",\n        \"responsiveValue\": {\n          \"m\": \"some-value-for-medium-screens-and-up\"\n        }\n      }\n    }\n  }\n}\n```\n\n### Building\n\nThe build command (`npm run build`) consists of two parts:\n\n- `build:tokens` for generating tokens in different output formats\n- `build:components` for building the complimentary react components for showing tokens list.\n\nNode.js **v>12** is required for building.\n\n### Themes\n\nThis package can build multiple sets of tokens for each platform and format. One\ncan add more tokens or overwrite a subset of the default tokens to create a\ncompletely new set of token exports. This is what it means to have a new\n**theme** in Sapphire.\n\nThe folder `tokens/default/` contains the default theme, which is also the theme\nwhich all other themes can modify.\n\nTherefore, a **theme** in `@danske/sapphire-design-tokens` is a standalone and complete\nset of tokens. Each token could have a value different than the same token in the\ndefault theme, but not necessarily. In fact, we forsee that most, if not all\nthemes would only overwrite a minority of tokens from the default theme.\n\n#### Creating a new theme\n\n1. Create a new folder in `tokens/` with your theme's name which itself contains\n   one or all three folders for each layers of tokens. The pattern is easy to\n   observe in `tokens/default/`.\n   **Example**: `tokens/dark/global`, `tokens/dark/semantic`\n2. Change the value of some of the tokens which you can find in\n   `tokens/default/` by creating a token in your theme with the same name but\n   different value. It's a good idea to do this in json files that have the same\n   name as those it overwrites from the default theme.\n3. Add any assets specific to your theme in `assets/`.\n4. Add your theme's source, assets and other details in `themes.json`. The\n   `source` should refer to those json files with tokens specific to your theme.\n   The `basedOnSource` should refer to those json files with tokens which the\n   new theme extends/overwrites. The difference between `source` and\n   `basedOnSource` is that if in `source` you overwrite a token from\n   `basedOnSource` it won't be a build error.\n   The `assets` are just copied over in the theme's build output.\n   **Example**:\n   ```js\n    {\n      name: 'default-dark',\n      source: ['tokens/default-dark/**/*.json'],\n      basedOnSource: ['tokens/default/**/*.json'],\n      assets: ['assets/fonts/'],\n      cssClassName: 'sapphire-theme-default-dark',\n      outputFolderName: 'default-dark'\n    }\n   ```\n5. [Build the tokens](#building) as you normally would and check the output in\n   `build/themes/<your_theme-s_folder>/`\n\n### Contrast themes\n\nA theme can optionally be set up to be the \"contrast\" theme of another in\n`themes.json`. This will have an effect on the css outputted for that theme.\nMore specifically, we generate a new selector defining the tokens for the\ncontrast theme.\n\nIn practice, this means that the class name `sapphire-theme-contrast` can be\nused inside the DOM tree wrapped by the theme's class name. Everything under\n`sapphire-theme-contrast` will look like the contrast theme.\n\n#### Example\n\nThe normal CSS output of a theme looks roughly like this:\n\n```css\n.sapphire-theme-foo {\n  // ... css variables for \"foo\" theme are defined here\n}\n```\n\nIf the `foo` theme is defined as the contrast theme of theme `bar` in\n`themes.json` it will instead generate something like this:\n\n```css\n.sapphire-theme-foo {\n  // ... css variables for \"foo\" theme are defined here\n}\n\n.sapphire-theme-foo .sapphire-theme-contrast {\n  // ... css variables for \"bar\" theme are defined here\n}\n```\n\nWhich implies that you can simply import a theme and use its contrast from the\nsame import without needing to know which pairs of contrast themes exist. And as\na consequence, if you change the parent theme, the contrast would follow as\nwell.\n\n#### Caveats\n\nThere are a few caveats with this, but at the moment they don't hinder us:\n\n- If a pair of contrasting themes have different assets (fonts, images etc.) on\n  which their respective tokens depend on, it will not work.\n- If a pair of contrasting themes have different responsive tokens they won't\n  work.\n","readmeFilename":"README.md"}