{"_id":"y-calendar","_rev":"5-b3716c8c5c1b69bf90d9b710255af64c","time":{"created":"2023-06-23T11:28:08.874Z","0.0.1":"2021-10-19T14:03:52.839Z","modified":"2023-07-08T01:24:46.983Z","1.0.0":"2023-06-23T11:28:09.043Z","1.0.1":"2023-06-24T10:04:42.713Z","1.0.2":"2023-07-08T01:05:40.216Z","1.0.3":"2023-07-08T01:24:46.873Z"},"name":"y-calendar","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"y-calendar","version":"1.0.0","description":"日历插件","main":"lib/y-calendar.js","module":"lib/y-calendar.js","style":"lib/style/y-calendar.css","typings":"lib/types/index.d.ts","types":"lib/types/index.d.ts","scripts":{"dev":"webpack serve --config ./build/webpack.dev.conf.js --open ","serve":"npm run dev","build":"webpack  --config ./build/webpack.prd.conf.js"},"keywords":["calendar","calendar-plugin"],"author":{"name":"YR"},"license":"ISC","dependencies":{},"devDependencies":{"@babel/core":"^7.22.5","@babel/plugin-transform-runtime":"^7.22.5","@babel/preset-env":"^7.22.5","@babel/runtime":"^7.22.5","@types/webpack-env":"^1.18.1","autoprefixer":"^10.4.14","babel-loader":"^8.3.0","clean-webpack-plugin":"^4.0.0","copy-webpack-plugin":"^6.4.1","core-js":"^3.31.0","css-loader":"^4.3.0","file-loader":"^6.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.2","mini-css-extract-plugin":"^1.6.2","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^6.0.1","postcss-loader":"^4.3.0","sass-loader":"^9.0.3","style-loader":"^2.0.0","terser-webpack-plugin":"^4.2.3","ts-loader":"^8.4.0","typescript":"^4.1.6","webpack":"^4.46.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.15.1","webpack-merge":"^5.9.0"},"gitHead":"f7e1b5b4171f2fc77d32b7954348c013eb333cec","_id":"y-calendar@1.0.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-l+vjv/S+/FXp61hrgYyycUhlSt7vRVGg01V3u88TJgIp2Sosix0+WHq1AO69DJtCdOIi0E0YooMGX93UzceXvw==","shasum":"67bb686e423a2dad4e6136e87d78eb90409661e9","tarball":"https://registry.npmjs.org/y-calendar/-/y-calendar-1.0.0.tgz","fileCount":6,"unpackedSize":61588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLvdiiDUe++S1JUXrN++EmsGgWirDVGJsDSHwRetTu1AIhAIs+zyonV6KulymrDd2e9vugQ3zEHyAwd+KR3l4Y/LDy"}]},"_npmUser":{"name":"zh-hn-xxsm","email":"13641627361@163.com"},"directories":{},"maintainers":[{"name":"zh-hn-xxsm","email":"13641627361@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-calendar_1.0.0_1687519688875_0.27689245506060023"},"_hasShrinkwrap":false},"1.0.1":{"name":"y-calendar","version":"1.0.1","description":"日历插件","main":"lib/y-calendar.js","module":"lib/y-calendar.js","style":"lib/style/y-calendar.css","typings":"lib/types/index.d.ts","types":"lib/types/index.d.ts","scripts":{"dev":"webpack serve --config ./build/webpack.dev.conf.js --open ","serve":"npm run dev","build":"webpack  --config ./build/webpack.prd.conf.js"},"keywords":["calendar","calendar-plugin"],"author":{"name":"YR"},"license":"ISC","homepage":"https://gitee.com/xiangshanxiumu/y-calendar","repository":{"type":"gitee","url":"https://gitee.com/xiangshanxiumu/y-calendar.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.22.5","@babel/plugin-transform-runtime":"^7.22.5","@babel/preset-env":"^7.22.5","@babel/runtime":"^7.22.5","@types/webpack-env":"^1.18.1","autoprefixer":"^10.4.14","babel-loader":"^8.3.0","clean-webpack-plugin":"^4.0.0","copy-webpack-plugin":"^6.4.1","core-js":"^3.31.0","css-loader":"^4.3.0","file-loader":"^6.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.2","mini-css-extract-plugin":"^1.6.2","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^6.0.1","postcss-loader":"^4.3.0","sass-loader":"^9.0.3","style-loader":"^2.0.0","terser-webpack-plugin":"^4.2.3","ts-loader":"^8.4.0","typescript":"^4.1.6","webpack":"^4.46.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.15.1","webpack-merge":"^5.9.0"},"gitHead":"7e2c7212f36a7dfc6fa9436a290c1140abd67500","_id":"y-calendar@1.0.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-BLK5T5YnQkFE0vvdNQP8RHI/hPGM7mjW+Wx2d+ZzLQFvr9bd/fB47UWPtGkd2GXztJwchqztKc0UApYqIV3NUQ==","shasum":"bebfa92eee1e4be3a8bd0517eecf033541bd2a5d","tarball":"https://registry.npmjs.org/y-calendar/-/y-calendar-1.0.1.tgz","fileCount":6,"unpackedSize":61754,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJ5lqXFXMcAt/3XIlq4kgjaXhuh8cwCgbGxyM3meedwAiA/I9woU12ZcO1qo+tMeCQJM9HQSgqQiGAxMU4kuar4aA=="}]},"_npmUser":{"name":"zh-hn-xxsm","email":"13641627361@163.com"},"directories":{},"maintainers":[{"name":"zh-hn-xxsm","email":"13641627361@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-calendar_1.0.1_1687601082535_0.8127437655154106"},"_hasShrinkwrap":false},"1.0.2":{"name":"y-calendar","version":"1.0.2","description":"日历插件","main":"lib/y-calendar.js","module":"lib/y-calendar.js","style":"lib/style/y-calendar.css","typings":"lib/types/index.d.ts","types":"lib/types/index.d.ts","scripts":{"dev":"webpack serve --config ./build/webpack.dev.conf.js --open ","serve":"npm run dev","build":"webpack  --config ./build/webpack.prd.conf.js"},"keywords":["calendar","calendar-plugin"],"author":{"name":"YR"},"license":"ISC","homepage":"https://gitee.com/xiangshanxiumu/y-calendar","repository":{"type":"gitee","url":"https://gitee.com/xiangshanxiumu/y-calendar.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.22.5","@babel/plugin-transform-runtime":"^7.22.5","@babel/preset-env":"^7.22.5","@babel/runtime":"^7.22.5","@types/webpack-env":"^1.18.1","autoprefixer":"^10.4.14","babel-loader":"^8.3.0","clean-webpack-plugin":"^4.0.0","copy-webpack-plugin":"^6.4.1","core-js":"^3.31.0","css-loader":"^4.3.0","file-loader":"^6.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.2","mini-css-extract-plugin":"^1.6.2","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^6.0.1","postcss-loader":"^4.3.0","sass-loader":"^9.0.3","style-loader":"^2.0.0","terser-webpack-plugin":"^4.2.3","ts-loader":"^8.4.0","typescript":"^4.1.6","webpack":"^4.46.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.15.1","webpack-merge":"^5.9.0"},"gitHead":"418ddbc5d141375a875f13ee3477a8bb9f5e990c","_id":"y-calendar@1.0.2","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-VbVfmJ/7CGmZ/m0kBU2TBOXdj657NMcyhvgyvWRDW7WECdFT/bA4Nr4ttboPF0usKnrKUg7ucqCuvVAN4HEstg==","shasum":"9459198ac6254ad268344af1181f912865c0dafa","tarball":"https://registry.npmjs.org/y-calendar/-/y-calendar-1.0.2.tgz","fileCount":7,"unpackedSize":98506,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXPEWqsJb2Z2zyS7O2LCqO5Ejv4zQqu+Fy30No7I1j4AiEAn9arn6WpXTDUSBRqUxUiOPQU4Ctb1wfQJMcLL/Lb7DE="}]},"_npmUser":{"name":"zh-hn-xxsm","email":"13641627361@163.com"},"directories":{},"maintainers":[{"name":"zh-hn-xxsm","email":"13641627361@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-calendar_1.0.2_1688778340008_0.1526350152499396"},"_hasShrinkwrap":false},"1.0.3":{"name":"y-calendar","version":"1.0.3","description":"日历插件","main":"lib/y-calendar.js","module":"lib/y-calendar.js","style":"lib/style/y-calendar.css","typings":"lib/types/index.d.ts","types":"lib/types/index.d.ts","scripts":{"dev":"webpack serve --config ./build/webpack.dev.conf.js --open ","serve":"npm run dev","build":"webpack  --config ./build/webpack.prd.conf.js"},"keywords":["calendar","calendar-plugin"],"author":{"name":"YR"},"license":"ISC","homepage":"https://gitee.com/xiangshanxiumu/y-calendar","repository":{"type":"gitee","url":"https://gitee.com/xiangshanxiumu/y-calendar.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.22.5","@babel/plugin-transform-runtime":"^7.22.5","@babel/preset-env":"^7.22.5","@babel/runtime":"^7.22.5","@types/webpack-env":"^1.18.1","autoprefixer":"^10.4.14","babel-loader":"^8.3.0","clean-webpack-plugin":"^4.0.0","copy-webpack-plugin":"^6.4.1","core-js":"^3.31.0","css-loader":"^4.3.0","file-loader":"^6.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.2","mini-css-extract-plugin":"^1.6.2","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^6.0.1","postcss-loader":"^4.3.0","sass-loader":"^9.0.3","style-loader":"^2.0.0","terser-webpack-plugin":"^4.2.3","ts-loader":"^8.4.0","typescript":"^4.1.6","webpack":"^4.46.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.15.1","webpack-merge":"^5.9.0"},"gitHead":"96f8022a998c82f0f9c66957fe6f7b2591702f12","_id":"y-calendar@1.0.3","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-0vvlAwxyL8z4n3imXwMDOjvg/n+I2UKPUFA0OU0zC0ByFbcO2KRiQLxyv6MfQYk5YnO2KRYkbqPzlw1g70NMkQ==","shasum":"503f05554e981b7c9a5f30d3509f8bd91cf1dda5","tarball":"https://registry.npmjs.org/y-calendar/-/y-calendar-1.0.3.tgz","fileCount":7,"unpackedSize":98508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDahIevQgpsY7LGm1PNnAgXrqYoeraB/qPLURMwxV4O+QIgdu9FwaShPXfnKfBgM/kM77J1xVpwC8b8lcrqorB/Djg="}]},"_npmUser":{"name":"zh-hn-xxsm","email":"13641627361@163.com"},"directories":{},"maintainers":[{"name":"zh-hn-xxsm","email":"13641627361@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-calendar_1.0.3_1688779486665_0.4324780091801217"},"_hasShrinkwrap":false}},"maintainers":[{"name":"zh-hn-xxsm","email":"13641627361@163.com"}],"description":"日历插件","keywords":["calendar","calendar-plugin"],"author":{"name":"YR"},"license":"ISC","readme":"# y-calendar\r\n> 日历插件\r\n\r\n\r\n## 安装\r\n```bash\r\n  npm i y-calendar -S\r\n```\r\n\r\n## 使用\r\n```ts\r\n// 引入插件\r\nimport {Calendar} from 'y-calendar';\r\n// 如果使用插件自带的样式\r\nimport 'y-calendar/lib/style/y-calendar.css';\r\n```\r\n\r\n#### 使用自带默认渲染\r\n```ts\r\nconst instance = new Calendar({\r\n    isRender: true, // 默认false,需要设置true\r\n    renderConfig: {\r\n        id: 'root', // 所挂载元素id\r\n        el: HTMLElement, // 挂载的元素，el优先级高于id\r\n    }\r\n});\r\n```\r\n- 自带样式效果图\r\n![img.png](./assets/demo.png)\r\n\r\n----------------------------------------------------------------------\r\n#### 若只使用数据，自定义样式效果\r\n```ts\r\n// 不填写任何配置，则默认当地时区当天日期\r\nconst instance0 = new Calendar();\r\n// 自定义日期配置\r\nconst instance1 = new Calendar({\r\n    dateConfig: {\r\n        date: '2023-5-23', \r\n        year: 2023, // 优先级高于date\r\n        month: 7, // 优先级高于date\r\n        day: 23, // 优先级高于date\r\n    }\r\n});\r\n// 日历相关数据\r\nconst calendarData = instance.calendarData;\r\n\r\n// 重新计算获取日历相关数据\r\nconst calendarData2 = instance.getCalendarData({\r\n    year: 2023,\r\n    month: 9,\r\n    day: 23\r\n});\r\n```\r\n","readmeFilename":"README.md","homepage":"https://gitee.com/xiangshanxiumu/y-calendar","repository":{"type":"gitee","url":"https://gitee.com/xiangshanxiumu/y-calendar.git"}}