{"_id":"@astro-eco/design-systems-xuan","_rev":"33-6dc60c155831e8c2de32524986182007","name":"@astro-eco/design-systems-xuan","dist-tags":{"latest":"0.2.28"},"versions":{"0.1.0":{"name":"@astro-eco/design-systems-xuan","version":"0.1.0","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.1.0","maintainers":[{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"b89afc9f84644c958ed9671db2d8a506d0b1bed7","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.1.0.tgz","fileCount":513,"integrity":"sha512-nBa2V7KAfBsIYmfrnI7O70ki09AkyydKkbRBWIRAzCQ7HPmI4fii1gZkha1Lzd0g0NFagvMQAc75D19LNmitzg==","signatures":[{"sig":"MEQCIHwk25SGlNgmitu4Zv+qfJJnxkd4n1CWeu2U1ebWk4UdAiApoKqg6jUG8riG7G2Adw/O4Wc/HBE3BTEClSj3TLI8ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1229253},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"1a5d392329da3d3d4d0fb39faca60e7ee028cf01","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.1.0_1701686330250_0.38171506383005505","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@astro-eco/design-systems-xuan","version":"0.1.1","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.1.1","maintainers":[{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"94ad939fbf5ae8a03744f4d056880f5ec19b0cdf","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.1.1.tgz","fileCount":513,"integrity":"sha512-+EFRBPRRe3Fc0RDUx0BpOEAzf77FDUQauFTxGzbv5SHwzYjQiaJUnscGn9Wt6fmkH2bOH6Q0267kzGlN0aEWDw==","signatures":[{"sig":"MEUCIQCiqPmwdFpOhPMVGDrnac5GsA58B24kUjbbSWwQII6owwIgORWGAP0BYaMl7x52yVysvNrftkeJkR9r+1Fm1fyS3Jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1223979},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"68c20eef956e35535cb26ca109373e66b3a14f52","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.1.1_1701756826644_0.188314887780465","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@astro-eco/design-systems-xuan","version":"0.1.2","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.1.2","maintainers":[{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"8736486036fce6f9d84ae0de1c90d5730961680c","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.1.2.tgz","fileCount":515,"integrity":"sha512-7h1R9boN/VBWyLlgvNJn93padQRjiN26PkN0a264tiPsRi32Nw7U4mCpiNwKuqh0StJUP7WacNZJDyM16xlA3g==","signatures":[{"sig":"MEQCIFpZQsNIW8Hk13RxdnxeG1Dkq6VA95YbVR3lZkobjdPOAiAZD7lGedKVTwxcYgMt6hU7MoACmCa3dHpyUMqCfRF2AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1232240},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"2a37f7b5438c8a1d608e79a092ce0ee7684bda38","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.1.2_1701759192987_0.8048566607458512","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@astro-eco/design-systems-xuan","version":"0.1.3","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.1.3","maintainers":[{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"1068c9f3b89934b331d482d06ab6170edbbbb9e2","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.1.3.tgz","fileCount":515,"integrity":"sha512-0erYGUVR+v5In/r/L6alIegrnCn9kUEBrn9NoXXhHJ6RoJgWbBZkEaZV7MS5jMHAZMWTtBHMCzu1hObxtH1Kxw==","signatures":[{"sig":"MEQCIA6P42yS7UEi8/SI6V5DvYQvFFJl3qtY8OArIsmUrt0PAiA43Xf8kLUMDgWQAbgV9lrc4GwVy66esJqj570DyYojmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1231466},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"08b18dd5bbd23040309495593397ff30e492ec18","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.1.3_1701933403228_0.2928937309976354","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@astro-eco/design-systems-xuan","version":"0.1.4","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.1.4","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"de3e8fb39db94b464e5853c991db90ce71571f42","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.1.4.tgz","fileCount":563,"integrity":"sha512-33nK06Xj1tm+oc1BO+lh8M9NOfy4OOOKBjn432OHIVF8NTcFlAZu2aKgpuS/XNcA9npr//DP3Gcj4tKmksAOTA==","signatures":[{"sig":"MEUCIQC8xR2foElDLuhm/OZJKzE5V3Fvxqf+SL8OFqxLlU1GFgIgEukHokLASNv77A6nGTOJAyQHh7b2/1ntCgQNEariYbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1268638},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"5491d5864bfef8bd8054bc9099e79ea6b26c643d","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.1.4_1704699725749_0.8367530293005181","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@astro-eco/design-systems-xuan","version":"0.2.0","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.0","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"1e68f85be77618c2fc3e34541c02388846e56e99","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.0.tgz","fileCount":597,"integrity":"sha512-7+JP1BXBiu6K3M4A+7txsfPAWGgn6a8AByGFVjyKgLEB6IWMz2dm/3hlM8FwwVW3HP1M3Kt+UQ7P9tduhCSkyA==","signatures":[{"sig":"MEYCIQDYYqRFZh9Cdyow0rg208QEzAggY2BcDcWy5r/vzYS0JwIhAMGIx2Ejr1wK4dLaVFuS8HySO0b/wMuTl+mDG3rj0eX1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1453448},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"b84c283513322ed9302f5c9aa771af2487088f33","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.0_1709546193699_0.9644913145900025","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@astro-eco/design-systems-xuan","version":"0.2.1","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.1","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"ca2d7753009c9840e6675f11899301f0ed2998b0","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.1.tgz","fileCount":597,"integrity":"sha512-PvTeC1iR+NGeME91S440ONClNik3e4eYmyGm0ILX7y+z/jkSVDp2rQghFh+OiHVN7jWY9gpK8b7NcdFXVn+XsQ==","signatures":[{"sig":"MEQCIDUTVAOVzbAq75oUlDTk7pnFS+BSpy8Z6OdrjcY4mViGAiBNq2p0Fb/bSlTJiMiTvAjEkYu20/6gBR1rlRiUqn4h6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1532855},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"82a98127472c131da0625700b07654246747a4a9","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.1_1709609775806_0.5259719652941786","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@astro-eco/design-systems-xuan","version":"0.2.2","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.2","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"ceadcc0f7d0d35f4c15766439066d5af9c132423","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.2.tgz","fileCount":623,"integrity":"sha512-a4MGF5ER7UdUMHs9nCY5/F0JrO0qAnNnL32rexeKmdpfmF2ZDWTZmq2OG9/oAX2iaQLxhjZVPH/n4RFUvHuGCQ==","signatures":[{"sig":"MEQCIAWXQtA4lGoGTskgwDzpLnv0OmvcGY5hsMIQRZPPSzOTAiBPMznuh5gO0vXKmEV4XhP1/Z/NkyGdg6iMuZFI2hHeMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1543046},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"d5fe25199c5abaa570a29aee7644f0d7ca53b488","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.2_1710409518360_0.5070681791664247","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@astro-eco/design-systems-xuan","version":"0.2.3","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.3","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"aaccbb9c7574986f2f9ecb9840df548860487077","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.3.tgz","fileCount":623,"integrity":"sha512-SZ6YDPMZCAjoeGrUMaf+NDTZiUpQSMmu0jSw8orEzPaiB1ziZk9TJLaC2rCXZxzYYyFBA7ngZNBamECXk/K3Kg==","signatures":[{"sig":"MEQCIDTH3H1ZLW/DrK6zrt7VxFLfpTMiikQmgl2emiP4qvafAiAour72RYRxH6NGlniUFPIOifcEMFFcl8QkQd51JMx3mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1546748},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"4d87e0cdfce2fae1dc66bbaafb279e5e3a5576c1","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.3_1710846010614_0.3578226829044693","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@astro-eco/design-systems-xuan","version":"0.2.4","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.4","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"315f3c65cfbf89c3a1db5fff6ef7d6f8666913a9","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.4.tgz","fileCount":631,"integrity":"sha512-zP9RJ2AxP43oKEBru6pn8mJf/wY+UahVTHeWR3Bcb7eUAeE2vZCirr/0f3FIJq+Qm8/ZJpM11dNy04pwlz5J4w==","signatures":[{"sig":"MEUCIAuP12sc7WwzgI/PsJVRjOmJZJ6sSRJdoXkRcusGRYx4AiEAk+HVqG6In1eHfgFsnkgbmIb4+nnDQqD02rtoXPNlrkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1556478},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"b36c3893bf7db7d46dfc946db07ca65e8dfa199a","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.4_1710851423275_0.41129439057284256","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@astro-eco/design-systems-xuan","version":"0.2.5","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.5","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"06c2077d7eb96b5f23f22fb8aaca016ca3183564","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.5.tgz","fileCount":631,"integrity":"sha512-1Hwx4/QKN+AXF975t2CFnGN7r8mHfF5io1g7FflwrGxnPHCioYwAq6u6AWeFTU400PXTt1ptlPAjNiGP9GeMLA==","signatures":[{"sig":"MEQCIDlTUk4lXFmqn0rYQdqW4UOV1OYAbIHO7lDBxhZwr72oAiAYm4CcRs2lBEYomErek60Qs4j12AApHJ8ESxXN5yIqsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1556155},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"64b48437a2eaae80c7e49f352cdc336685247aff","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.5_1710902172073_0.6046207854819778","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@astro-eco/design-systems-xuan","version":"0.2.7","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.7","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"f88e7e3b7aac97f25cf6ffd7bc1cbc90a4141ee7","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.7.tgz","fileCount":629,"integrity":"sha512-+gquOYdf9K8Mz1GlAqp9Jyku4u3g39rfnSuXAK4FSOnXHqaNhLkbnWc4BbBXMLYpvjqTRTofY1RSl7IzhRhvKA==","signatures":[{"sig":"MEYCIQCJ9bHW4rQ8VZbBVSmaZTqP5kA+dFWjzXOUlK9dtJoOGwIhAIgCM5JAv61whicseSHfb1uMXgdVjK9IX1xUf1TO2uoM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1557593},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"daa1e5b26ddbed7fb49e9747f7dc126e675fcf1d","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.7_1710918857931_0.7918345980019261","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@astro-eco/design-systems-xuan","version":"0.2.9","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.9","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"6663be8b9b0b0ce3ef495afd47069d0b63b1664f","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.9.tgz","fileCount":635,"integrity":"sha512-gyw2QE9K5E1n0N1mHPEv0wlCSvSufwTefYVt6qiDaV0/HXzLREIfJ0iFHRufM6yGzI79FlJarq9onaB9IIwqUQ==","signatures":[{"sig":"MEUCIBEuFzZ4SxQpj2JzjbgxGoZ73ixI7UfYAsoZcTFZe7SzAiEA5u6394XLh9mO0U+puz2sHy+G00SeE3hsZIQ5bInCLU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1566449},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"304227682ec88a72ce9b026a26a21cb26b0beade","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.9_1711453289838_0.15695298630772903","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@astro-eco/design-systems-xuan","version":"0.2.10","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.10","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"480c484a328f5b2311886780c5ac5325668888cc","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.10.tgz","fileCount":635,"integrity":"sha512-MJbiN4SKZzpPmnZ4hfBtf7WtlT0TZ0gJhC+R5bKr3u0N67uHMRqOKWqDDoj844gq3YuB/CeGz64UMmbmhdluOg==","signatures":[{"sig":"MEUCIQDTjiPuH8I6d9RIzotrquKZnLtSFCquzdcL2P/x06NIkAIgdicKmPnmhTzG3HaP54FFwfgSo+EiN8ccupLcrL3rGSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1565549},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"c8e1550a8181c1f10c26c142bfc7be157322fddd","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.10_1711678823407_0.8469454371538585","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"@astro-eco/design-systems-xuan","version":"0.2.11","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.11","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"9f1ec63f912337dc1217bc87cfe7e4069fea03d0","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.11.tgz","fileCount":635,"integrity":"sha512-rcRahOtOZG6Q3iXfxDMJqmdxqUfQPuZQ/p7yHagcmmkfUmxtFCz/BjvGpJvfaWHpIQVTsSJpuSHJrLRiptkTFw==","signatures":[{"sig":"MEUCIQCaaLYbjgHFhvo2f7mqBSbeJ7mXEjZTCR2n/eWheDoz4AIgeaK4GcbdEffrmlqJ2Z6XkaZJZ6aG64zMStXUYLtraro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1567351},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"21f45534cf24c27029eacd0ad0fc47ff6bce6c5c","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.11_1711713655016_0.4742395950378471","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@astro-eco/design-systems-xuan","version":"0.2.12","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.12","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"9683f222b25f3a864bc39a5cf4081b573c412a72","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.12.tgz","fileCount":635,"integrity":"sha512-1ocSJMIQzIcTaAw+zYLYg5/KJNgotrzRydXBgxYWcuuQejgTHL+Ks+K2/sW/PGccijeCAlFHfzBmdRqybc0+aQ==","signatures":[{"sig":"MEUCIQDIOOB0KjJCa5p7WwMtrDDzo7KRWkoSTcQUfJ6HnHnv9wIgYOxmgHx9t6CjH/lwdUWtcoNr59L6JwlgK9ZKLyX663E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1587542},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"f21e5261b8274ef867570a8e8502991a6c8be982","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.12_1712305398186_0.7533395166891623","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"@astro-eco/design-systems-xuan","version":"0.2.13","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.13","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"58860af82e468a01d5869017678807035f9e40ba","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.13.tgz","fileCount":635,"integrity":"sha512-Y2+oM3zBjwWhr5NUAenxrjCf9KkqK2/9kY/e090d/SreGHDosfFxwb3M9Zhr3CUbJsvxyVF+g+ZHkVmVoy5/Mw==","signatures":[{"sig":"MEUCIALDcW7IWZyymXvj0TNPLM1WXyd8oKP4LtU3dqBFykHfAiEAl+O6CB4bamvlywDtk2hI1v4iL7/QMlk7ngNgQe4jN0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1587852},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"da4e694484ab7739626651537e10652ff3fb1970","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.13_1712629177433_0.3758231187345722","host":"s3://npm-registry-packages"}},"0.2.16":{"name":"@astro-eco/design-systems-xuan","version":"0.2.16","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.16","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"0968c48c06d1637d1b78144ca404fe62ae0dfb08","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.16.tgz","fileCount":641,"integrity":"sha512-c112Ksj1MI0AA8E2FhyN6sht2ftmNaaFllPqnrl6cj4B0QJ8cHDeeArOTVPNkOUsYXJ7ISNNiYCveTpT1LSGwA==","signatures":[{"sig":"MEYCIQCK2jND8jBalFk7y9OKrzL7PDpj3/Xq7Dhzqd6+WSJrsgIhAMxc62qCcOHsSA2FkBS5fEFNkQyi4KOeVIToGHHy0c79","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1589507},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"64b8818eaa6d9973edea038cf9fa53d56a3802ec","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.16_1717752347250_0.7361742938454072","host":"s3://npm-registry-packages"}},"0.2.17":{"name":"@astro-eco/design-systems-xuan","version":"0.2.17","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.17","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"fac209e95ea00c4f7bbe880bee0e0bc237bb88fc","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.17.tgz","fileCount":641,"integrity":"sha512-kRE0xDUi8bmNGY7tlo5GXoxxN2/BlpAt7nwUQGmh6GgyfqoTCOfOOVpiAlniP6DrsB9w7jOVMi973E/ULfDrXg==","signatures":[{"sig":"MEQCIGgPw0jEhYAN62SuJcHVyimHcvuZffBymxafDymcW8RNAiBKqh0LpjAducRtjbUi6bCo+T4vUvVhIl84zqlDGhnFUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1589539},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"9f4e7745ef774cc571bbc4bd93ed1dce9becfded","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.17_1718013463385_0.7458332301307842","host":"s3://npm-registry-packages"}},"0.2.18":{"name":"@astro-eco/design-systems-xuan","version":"0.2.18","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.18","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"aeeca6a6c3e2dae191469fba12fa32927c02fe88","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.18.tgz","fileCount":641,"integrity":"sha512-EHdBApxtH9yoCdq/h3folAIFP5fTubhOOCpz4LpTf4uLC3HrkgFU/xIEE069AL73OrqoSC0XMmAmjLcpNeQY9Q==","signatures":[{"sig":"MEUCIQDR/vHvY8TAEAEWLd3LKXYfKqULsJdnyeE0+EMgcje2vgIgI5MbpgaXExD8sQwHD53Baubh6T+zA9yrZLVrEq3+V+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1611991},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"3eb9d8f9f9e8715f11316f6b3da390a7df73adb7","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.18_1718336909628_0.8671666902231991","host":"s3://npm-registry-packages"}},"0.2.19":{"name":"@astro-eco/design-systems-xuan","version":"0.2.19","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.19","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"da4ce431179c2ddddc3d09a0a5793fd8ba515485","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.19.tgz","fileCount":641,"integrity":"sha512-sG/+lZToTVzXXloOhGfcOH/gVU9jIlymAzdzMpNPPlWQgD/lM245x/0XTtfsiYUHynOGHjpZkcfRk+y8xUkpmQ==","signatures":[{"sig":"MEYCIQDPHCWj+5uD3FyN8tf2BXrBAVCCjkAW1BgIGrZw4ee9WgIhAIJ8Td9uqmBYkTowJAuTOg/bT4n6WHTdhveSYuVY9Y/i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1610665},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"8ad2343f4eee75d4c31e30a1d47f019b9aa27a33","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.19_1718853056114_0.020974935006736528","host":"s3://npm-registry-packages"}},"0.2.20":{"name":"@astro-eco/design-systems-xuan","version":"0.2.20","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.20","homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"4bfb1fad11b43132dcc57e2a1b6ed67d6ad4a783","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.20.tgz","fileCount":641,"integrity":"sha512-87tu4t1C6kbqB8hysP3ld+DsQyybGgOZsgZq/EiyN5nmHM+GiYefoUGO5NxfJLCsKDWaFdHwLvTBp5p3DM1STA==","signatures":[{"sig":"MEYCIQDaI72oQOv2XqKpJBcGSTcKul38MumRAWKzHgfQCBEpVwIhAO3gcepNyYU143tQ9bT7X008pg6h00wiCgyu9u+M+PpH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1609195},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"38a4880d7f0f26a5c7dacf7e4b0e14cc60229f49","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.20_1719203637470_0.8375128151498996","host":"s3://npm-registry-packages"}},"0.2.21":{"name":"@astro-eco/design-systems-xuan","version":"0.2.21","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.21","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"520c0b85f5fd10c6b9327f5b3c422a4d1aa3d13a","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.21.tgz","fileCount":641,"integrity":"sha512-1CzhiFflRnyDM3t/SFGLA02uvfI0neqfALsRF3F823vE1LeG6vgJ+Y9wyptBeuKjlsZ+QHmxlMaXrDNJjh4mVg==","signatures":[{"sig":"MEUCIBaTE0CHNsJ1KPJ/SsHXsx1VMSbBlcKEkNvq8mvZ+UKbAiEAlPYJ0+Z79P3hbx7/HaumZ8N02gdSr+id84Ck21tUWqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1609482},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"08b2df4c89126575610c2611f7b533b54ab6a83a","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.21_1722418164838_0.33860266905223657","host":"s3://npm-registry-packages"}},"0.2.23":{"name":"@astro-eco/design-systems-xuan","version":"0.2.23","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.23","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"928409d6d649c835a4868be5de3a850502e92678","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.23.tgz","fileCount":645,"integrity":"sha512-pgFLEnRW7udo9u67AonJaRwo8r3iSM6Oux+xf8g8F0RBHgb61hDM0o3DDc+J6HJSQxaeWyGBjHkyvCS0yVv0/w==","signatures":[{"sig":"MEUCIQD8pcUrpChx3KawjWUp0fiZifeLccLMCrt1r0RdceAYEgIgDdhkdDNLm947JyY43D1Hg/ZsyuBr1iAVl653yfEhBvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1622057},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"4ab8629dbaacabd349a55b9d6a24cd5574f6b959","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"overrides":{"@puppeteer/browsers":{"cheerio":"1.0.0-rc.3"}},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.23_1724040013852_0.23129126640077757","host":"s3://npm-registry-packages"}},"0.2.24":{"name":"@astro-eco/design-systems-xuan","version":"0.2.24","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.24","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"a4a0df9e3ee826391f58464531f0d3b817e37a2f","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.24.tgz","fileCount":645,"integrity":"sha512-roVEc3t+YM+AutjZXE8Gvo0smVveBLR5u2jwgaBStKqK/e/SC0gLOMKoIt8/CACbdOLaHKg5POfHkhQbCXCqXw==","signatures":[{"sig":"MEUCID9QKBqxVSdwzYEUUvaxxAJ8/cHhdlXXd+OhyCDP9d7hAiEAoSlVlFfOM8nTw0nm8TMVR9F9RjELocwlaV3qWSBBR4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1622131},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"a24b802ab05bbf721ab4114e8af2b72416714a13","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"overrides":{"@puppeteer/browsers":{"cheerio":"1.0.0-rc.3"}},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.24_1724663610492_0.47741662859159795","host":"s3://npm-registry-packages"}},"0.2.25":{"name":"@astro-eco/design-systems-xuan","version":"0.2.25","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.25","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"22b8cca4ab0a1b37ed27ca63840c4c52c14f49a7","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.25.tgz","fileCount":645,"integrity":"sha512-/osP+kr9nOu/ahWHNPRUWgFMIoZ8a5UKkB/ir4x8unCPW6Vnpf8xbAwGNQ38WSC8sK2Lur0l6C9POXL8Ml2ICQ==","signatures":[{"sig":"MEUCIF3p/bPOQ/KQlblbP4vh4tv0iQPo2/jkdA2vnM9/Fsa+AiEAuUM6qOkaE3NWLpQ7W0jDY/4ALErBULXUfqlbhCTntFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1622131},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"3b7c0738310f2af471eaa74147623ca7bbbce7cb","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"overrides":{"@puppeteer/browsers":{"cheerio":"1.0.0-rc.3"}},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.25_1725347903541_0.3957331167002711","host":"s3://npm-registry-packages"}},"0.2.26":{"name":"@astro-eco/design-systems-xuan","version":"0.2.26","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.26","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"fb96bbe0a617d0b636e85a1696c5f28997bc313a","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.26.tgz","fileCount":645,"integrity":"sha512-TyFUbb3J4Xj8mUFsfScQt0zDm7njUvt5d9k8h0JEbduDoNeXZiQwa0spZqhidV7+GH+Br2GT5iJzeIlEIVxPxA==","signatures":[{"sig":"MEYCIQCbq6f0DWDMtDNChmPHKF7FjNpHF9tXxakguBEZSEBHZQIhAIzznsbGqro8AJMzvUOjG8yp+Cn+LsI2Zq8tJ1cJOERW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1622131},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"fb125ec55b6aaa8a3256551cf1d1705da258bdb6","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"overrides":{"@puppeteer/browsers":{"cheerio":"1.0.0-rc.3"}},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.26_1725353946281_0.9608530700146554","host":"s3://npm-registry-packages"}},"0.2.27":{"name":"@astro-eco/design-systems-xuan","version":"0.2.27","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.27","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"cfc1c0ff48f5f404782b8ddac12490dbc95a65ae","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.27.tgz","fileCount":645,"integrity":"sha512-1MTUNqeo3EpPmhPuJBuVxJuSVWTJpeyAYzrqiechctEltl5IOCL1/EhYpZTMEvDQ1xNiHOaBGAnNpWpTfHIzUg==","signatures":[{"sig":"MEYCIQDzQoUDwE5RWEUkUwBZDZaSiqX6gjWlx+Lm2+2LdC5u7wIhAPJWBevzEshGJZrzIRMwY7scH0i22emGOEQtSAIQSUNS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1623977},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"8fdac6ac69af1b9bc8acd2c13656fc6b856b72c4","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"overrides":{"@puppeteer/browsers":{"cheerio":"1.0.0-rc.3"}},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.27_1725439469053_0.6582331454089501","host":"s3://npm-registry-packages"}},"0.2.28":{"name":"@astro-eco/design-systems-xuan","version":"0.2.28","keywords":["javascript","frontend","ui-kit","design-system","react"],"license":"MIT","_id":"@astro-eco/design-systems-xuan@0.2.28","maintainers":[{"name":"tan-heng-wai","email":"hwthengw@astro.com.my"},{"name":"wltwenlo","email":"wltwenlo@astro.com.my"},{"name":"siowzhenhan","email":"zhen-han_siow@astro.com.my"},{"name":"shw684","email":"sarah_wong@astro.com.my"},{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"}],"homepage":"http://designsystem.eco.astro.com.my","bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"dist":{"shasum":"257618f4b30f005b86b120fb42c8014ddb46fe1f","tarball":"https://registry.npmjs.org/@astro-eco/design-systems-xuan/-/design-systems-xuan-0.2.28.tgz","fileCount":645,"integrity":"sha512-IYkX7W2cs+y6Qh4DTFZ5WmHDgar8GOLWWMU6lSq7OINMH6L4C+9uyEHpdaYOvWGilin3Wmgh2yOIM9w8G3yDLQ==","signatures":[{"sig":"MEQCIGWJSiu28FA1/Qi5wyOTbv83IXVsrUGyHD8+atpGqATlAiBklQtaq/E0nq5WkEO2NbIpn4Oo8uZYw86jigpwmkBGqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1623937},"main":"dist/cjs/index.js","husky":{"hooks":{"commit-msg":"commitlint -e $HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"9b6f2ab3606285b2f78fb5809f42440e836169cd","private":false,"scripts":{"lint":"jest --projects jest.eslint.config.js","test":"jest --config jest.test.config.js","build":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","percy":"percy exec -- jest --config jest.visual.config.js --runInBand","start":"yarn storybook:start","lint:js":"jest --config jest.eslint.config.js","lint:css":"jest --config jest.stylelint.config.js","lint:fix":"eslint . --fix","prebuild":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:egg":"rimraf dist && cross-env VARIANT=egg yarn prebuild && cross-env NODE_ENV=production VARIANT=egg rollup --config","changelog":"conventional-changelog -p angular -u","format:js":"prettier --write '**/*.js'","format:md":"prettier --write --parser markdown '**/*.md'","lint:scss":"sass-lint -vq src/**/*.scss","build:euro":"rimraf dist && cross-env VARIANT=euro yarn prebuild && cross-env NODE_ENV=production VARIANT=euro rollup --config","build:xuan":"rimraf dist && cross-env VARIANT=xuan yarn prebuild && cross-env NODE_ENV=production VARIANT=xuan rollup --config","bundlesize":"bundlesize","i18n:build":"node scripts/extract-intl.js --output-path=$(pwd)/i18n/data 'src/components/**/!(*.spec).js'","start:euro":"cross-env VARIANT=euro yarn storybook:start","start:xuan":"cross-env VARIANT=xuan yarn storybook:start","test:watch":"jest --config jest.test.config.js --watch","build:awani":"rimraf dist && cross-env VARIANT=awani yarn prebuild && cross-env NODE_ENV=production VARIANT=awani rollup --config","build:watch":"rimraf dist && cross-env NODE_ENV=production rollup --config --watch","format:yaml":"prettier --write --parser yaml '**/*.yaml'","start:awani":"cross-env VARIANT=awani yarn storybook:start","test:bundle":"jest --config jest.bundle.config.js","build:gempak":"rimraf dist && cross-env VARIANT=gempak yarn prebuild && cross-env NODE_ENV=production VARIANT=gempak rollup --config","build:ulagam":"rimraf dist && cross-env VARIANT=ulagam yarn prebuild && cross-env NODE_ENV=production VARIANT=ulagam rollup --config","docs:publish":"node scripts/publish-docs.js","start:gempak":"cross-env VARIANT=gempak yarn storybook:start","start:ulagam":"cross-env VARIANT=ulagam yarn storybook:start","lint:scss-fix":"sass-lint-auto-fix -c ./.sass-lint-autofix.config.yml","pkg:update:euro":"cross-env VARIANT=euro node ./scripts/update-package-name.ts","pkg:update:xuan":"cross-env VARIANT=xuan node ./scripts/update-package-name.ts","storybook:build":"NODE_ENV=production storybook build -o .public -s .storybook/docs/assets","storybook:start":"storybook dev -p 9002 -s docs/assets","pkg:update:awani":"cross-env VARIANT=awani node ./scripts/update-package-name.ts","pkg:update:gempak":"cross-env VARIANT=gempak node ./scripts/update-package-name.ts","pkg:update:ulagam":"cross-env VARIANT=ulagam node ./scripts/update-package-name.ts","test:bundle:watch":"jest --config jest.bundle.config.js --watch","prestorybook:start":"node ./scripts/generate-icon-exports.ts && yarn design-tokens:build","build:stadium:astro":"rimraf dist && cross-env VARIANT=stadium-astro yarn prebuild && cross-env NODE_ENV=production VARIANT=stadium-astro rollup --config","design-tokens:build":"node ./scripts/generate-custom-properties.ts","start:stadium:astro":"cross-env VARIANT=stadium-astro yarn storybook:start","storybook:build:dev":"NODE_ENV=development storybook build -o .public -s .storybook/docs/assets","pkg:update:stadium:astro":"cross-env VARIANT=stadium-astro node ./scripts/update-package-name.ts","visual-testing-app:build":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js","visual-testing-app:serve":"serve visual-testing-app/dist --no-clipboard --single --listen 3001","awani:design-tokens:build":"cross-env VARIANT=awani node ./scripts/generate-custom-properties.ts","design-tokens:build:watch":"nodemon -e yaml --quiet --watch materials/internals --exec 'yarn design-tokens:build'","visual-testing-app:build:watch":"NODE_ENV=production webpack --config visual-testing-app/webpack.config.js --watch"},"_npmUser":{"name":"astro-ecosystem","email":"portals_ecosystem@astro.com.my"},"overrides":{"@puppeteer/browsers":{"cheerio":"1.0.0-rc.3"}},"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"_npmVersion":"9.8.1","description":"UI component library based on our Design System","directories":{},"resolutions":{"jest-runner-stylelint/stylelint":"10.1.0"},"_nodeVersion":"18.18.0","dependencies":{"lodash":"4.17.21","swiper":"^10.3.1","downshift":"7.6.0","lodash-es":"4.17.21","css-loader":"^6.7.3","prop-types":"15.8.1","url-loader":"^4.1.1","common-tags":"1.8.0","dom-helpers":"5.2.1","file-loader":"^6.2.0","react-modal":"^3.16.1","@emotion/css":"^11.10.8","react-popper":"2.3.0","react-select":"5.7.2","@emotion/core":"^11.0.0","lodash.sortby":"^4.7.0","@emotion/react":"^11.10.6","@popperjs/core":"^2.11.7","tiny-invariant":"1.3.1","@emotion/styled":"11.10.6","react-inlinesvg":"^3.0.2","react-required-if":"1.0.3","react-virtualized":"9.22.5","simple-react-modal":"^0.5.1","react-lines-ellipsis":"^0.15.3","@splidejs/react-splide":"^0.7.12","react-responsive-carousel":"3.2.23","react-multi-select-component":"4.3.4","react-lazy-load-image-component":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"qs":"6.11.1","mri":"1.2.0","glob":"7.1.4","jest":"24.8.0","sass":"^1.62.1","yaml":"2.2.2","husky":"8.0.3","react":"18.2.0","serve":"14.2.0","colors":"1.3.3","enzyme":"3.10.0","eslint":"5.16.0","moment":"2.29.4","rcfile":"1.0.3","rimraf":"5.0.0","rollup":"3.21.0","history":"4.9.0","postcss":"8.4.23","shelljs":"0.8.5","webpack":"5.80.0","jest-dom":"3.5.0","prettier":"2.8.8","cross-env":"5.2.0","node-sass":"8.0.0","puppeteer":"19.11.1","react-dom":"18.2.0","storybook":"^7.0.18","stylelint":"15.6.0","@babel/cli":"^7.15.4","babel-jest":"29.5.0","bundlesize":"0.18.1","omit-empty":"1.0.0","react-intl":"6.4.1","typescript":"^5.0.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","common-tags":"1.8.0","html-loader":"0.5.5","jest-enzyme":"7.0.2","json-loader":"0.5.7","lint-staged":"13.1.0","sass-loader":"^13.2.2","webpack-cli":"5.0.2","yaml-loader":"0.8.0","@svgr/rollup":"7.0.0","babel-eslint":"10.1.0","babel-loader":"9.1.2","browserslist":"4.6.3","style-loader":"^3.3.2","@babel/parser":"^7.21.8","@svgr/webpack":"7.0.0","jest-validate":"24.8.0","enzyme-to-json":"3.3.5","jest-puppeteer":"4.2.0","@commitlint/cli":"17.6.1","moment-timezone":"0.5.43","stylelint-order":"6.0.3","@percy/puppeteer":"2.0.2","@storybook/react":"7.0.18","react-router-dom":"5.0.1","@babel/preset-env":"^7.23.2","babel-preset-jest":"29.5.0","jest-watch-master":"1.0.0","rollup-plugin-dts":"^5.3.0","@storybook/theming":"7.0.18","@types/react-modal":"^3.16.0","eslint-plugin-jest":"22.7.1","jest-runner-eslint":"0.7.4","rollup-plugin-json":"4.0.0","rollup-plugin-scss":"^4.0.0","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.14.2","html-webpack-plugin":"3.2.0","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.18.0","jest-silent-reporter":"0.1.2","jest-watch-typeahead":"2.2.2","postcss-value-parser":"4.2.0","rollup-plugin-terser":"^7.0.2","@emotion/babel-plugin":"^11.10.6","@storybook/addon-a11y":"7.0.18","jest-runner-stylelint":"1.0.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-replace":"2.2.0","@storybook/addon-knobs":"7.0.2","@storybook/addon-links":"7.0.18","@storybook/preset-scss":"^1.0.3","@testing-library/react":"14.0.0","eslint-config-prettier":"6.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","jest-localstorage-mock":"2.4.0","rollup-plugin-commonjs":"10.1.0","@rollup/plugin-commonjs":"^24.1.0","@types/react-router-dom":"^5.3.3","babel-plugin-react-intl":"8.2.25","enzyme-adapter-react-16":"1.14.0","eslint-formatter-pretty":"2.1.1","eslint-plugin-storybook":"^0.6.12","@babel/preset-typescript":"^7.23.2","@storybook/addon-actions":"7.0.18","@storybook/addon-designs":"^7.0.7","@storybook/addon-mdx-gfm":"7.0.18","@storybook/addon-styling":"^1.0.8","@storybook/react-webpack5":"7.0.18","eslint-config-airbnb-base":"13.1.0","rollup-plugin-typescript2":"^0.34.1","stylelint-config-prettier":"9.0.5","stylelint-config-standard":"33.0.0","conventional-changelog-cli":"2.2.2","rollup-plugin-node-resolve":"5.2.0","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"^7.0.18","babel-plugin-module-rewrite":"0.2.0","@storybook/addon-storysource":"7.0.18","@storybook/addon-interactions":"^7.0.18","moment-locales-webpack-plugin":"1.2.0","@emotion/babel-preset-css-prop":"10.0.14","@babel/plugin-transform-runtime":"^7.10.1","@commitlint/config-conventional":"17.6.1","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^7.0.18","eslint-plugin-prefer-object-spread":"1.2.1","babel-plugin-transform-rename-import":"2.3.0","babel-plugin-transform-dynamic-import":"2.1.0","@types/react-lazy-load-image-component":"^1.5.3","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/plugin-proposal-export-default-from":"^7.18.10","babel-plugin-transform-react-remove-prop-types":"0.4.24"},"peerDependencies":{"react":"18.2.0","moment":"2.x","react-dom":"18.2.0","react-intl":"6.4.1","@emotion/react":"^11.10.6","@emotion/styled":"11.10.6","moment-timezone":"0.5.43","react-router-dom":"5.0.1","@material-ui/core":"4.12.4","@material-ui/icons":"4.11.3","simple-react-modal":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/design-systems-xuan_0.2.28_1726641226519_0.20168642047991603","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-12-04T10:38:50.154Z","modified":"2024-11-06T04:09:17.947Z","0.1.0":"2023-12-04T10:38:50.503Z","0.1.1":"2023-12-05T06:13:46.861Z","0.1.2":"2023-12-05T06:53:13.291Z","0.1.3":"2023-12-07T07:16:43.497Z","0.1.4":"2024-01-08T07:42:06.027Z","0.2.0":"2024-03-04T09:56:33.960Z","0.2.1":"2024-03-05T03:36:16.067Z","0.2.2":"2024-03-14T09:45:18.550Z","0.2.3":"2024-03-19T11:00:10.855Z","0.2.4":"2024-03-19T12:30:23.497Z","0.2.5":"2024-03-20T02:36:12.366Z","0.2.7":"2024-03-20T07:14:18.163Z","0.2.9":"2024-03-26T11:41:30.026Z","0.2.10":"2024-03-29T02:20:23.601Z","0.2.11":"2024-03-29T12:00:55.235Z","0.2.12":"2024-04-05T08:23:18.449Z","0.2.13":"2024-04-09T02:19:37.679Z","0.2.16":"2024-06-07T09:25:47.449Z","0.2.17":"2024-06-10T09:57:43.583Z","0.2.18":"2024-06-14T03:48:29.889Z","0.2.19":"2024-06-20T03:10:56.380Z","0.2.20":"2024-06-24T04:33:57.696Z","0.2.21":"2024-07-31T09:29:25.039Z","0.2.23":"2024-08-19T04:00:14.050Z","0.2.24":"2024-08-26T09:13:30.748Z","0.2.25":"2024-09-03T07:18:23.799Z","0.2.26":"2024-09-03T08:59:06.508Z","0.2.27":"2024-09-04T08:44:29.348Z","0.2.28":"2024-09-18T06:33:46.760Z"},"bugs":{"url":"https://bitbucket.org/DigitalPlumbing/de-design-system/issues?status=new&status=open"},"license":"MIT","homepage":"http://designsystem.eco.astro.com.my","keywords":["javascript","frontend","ui-kit","design-system","react"],"repository":{"url":"git+https://bitbucket.org/DigitalPlumbing/de-design-system.git","type":"git"},"description":"UI component library based on our Design System","maintainers":[{"email":"smit.kalwal@tcs.com","name":"smit.kalwal"},{"email":"hwthengw@astro.com.my","name":"tan-heng-wai"},{"email":"wltwenlo@astro.com.my","name":"wltwenlo"},{"email":"zhen-han_siow@astro.com.my","name":"siowzhenhan"},{"email":"sarah_wong@astro.com.my","name":"shw684"},{"email":"portals_ecosystem@astro.com.my","name":"astro-ecosystem"}],"readme":"<h2 align=\"center\">Astro Design System 💅</h2>\n<p align=\"center\">\n\n<p align=\"center\">\n  <i>✨ Component library based on our design system 🛠</i>\n</p>\n\n## Installation\n\n```bash\n$ yarn add @astro-my/design-system\n\n# or\n\n$ npm install --save @astro-my/design-system\n```\n\n### Required peer dependencies\n\nThis component library comes with some [peer dependencies](https://docs.npmjs.com/files/package.json#peerdependencies) which are required to be available in any project consuming it. These include but may not be limited to: `moment`, `moment-timezone`, `react`, `react-dom`, `react-intl`,`@material-ui/core`,`@material-ui/icons` and `react-router-dom`. An up-to-date list with their respective version ranges can be found in the [package.json](https://bitbucket.org/DigitalPlumbing/de-design-system/src/master/package.json). Please make sure all packages are installed within your application for the component library to be able to work as expected.\n\n### Importing\n\nThe package's main export contains all UI components.\n\n```js\nimport {\n  Header,\n  Article,\n  Grid,\n  Footer,\n  // etc.\n} from '@astro-my/design-system';\n```\n\n#### Importing CSS variables\n\nWhen you are developing your application using UI Kit components, chances you want to use the same design tokens as our design system. We provide them through both **CSS variables** and **JavaScript variables**.\n\n<details>\n<summary>Show details</summary>\n\nWe expose the **CSS variables** from the `@astro-my/design-system/materials/custom-properties.css` file.\n\n**Importing css variables in css files**\n\nYou will need a [postcss-import](https://github.com/postcss/postcss-import) plugin, and a postcss variable plugin: either [postcss-custom-properties](https://github.com/postcss/postcss-custom-properties) or [postcss-css-variables](https://github.com/MadLittleMods/postcss-css-variables) would work.\n\n```css\n@import '@astro-my/design-system/materials/custom-properties.css';\n\n.container {\n  padding: var(--spacing-l);\n}\n```\n\n```js\n// wherever you process your CSS\npostcss([postcssImportPlugin(), postcssCustomProperties()]);\n```\n\n**Using postcss-custom-properties and importFrom**\n\nThe ui-kit css variables can also be injected using [postcss-custom-properties](https://github.com/postcss/postcss-custom-properties), removing the need to import them directly inside your css files.\n\n```css\n/* no import required! */\n.container {\n  padding: var(--spacing-l);\n}\n```\n\n```js\n// wherever you process your CSS\npostcss([\n  postcssCustomProperties({\n    preserve: false,\n    importFrom: require.resolve(\n      '@astro-my/design-system/materials/custom-properties.css'\n    ),\n  }),\n]);\n```\n\n**Accessing JavaScript variables and design tokens**\n\nYou can also access the JavaScript variables like this\n\n```js\nimport { customProperties } from '@astro-my/design-system';\n\nconst primary = customProperties.colorPrimary;\n```\n\n> Please look at the [file](materials/custom-properties.js) itself to inspect which variables are available (_documentation will be provided in the future_).\n\n</details>\n\n## Motivation\n\n- Declarative components serving as a design guide\n- Shared independently from the application's code base\n- Used across different apps consumed by different teams\n- Shared language between developers and designers\n\n## Documentation and Storybook\n\nAvailable at http://designsystem.eco.astro.com.my.\n","readmeFilename":"README.md"}