{"_id":"@bsand/eslint-plugin-time-functions","_rev":"1-8cfbf2528532a60e19f47216a625c33c","name":"@bsand/eslint-plugin-time-functions","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@bsand/eslint-plugin-time-functions","version":"0.0.1","description":"Eslint Plugin to prevent critical time functions of javascript","main":"lib/index.js","dependencies":{"@typescript-eslint/experimental-utils":"^5.9.1"},"devDependencies":{"@types/eslint":"^8.4.10","@types/jest":"^29.2.5","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.48.2","eslint":"^8.32.0","jest":"^29.3.1","prettier":"1.19.1","ts-jest":"^29.0.5","typescript":"^4.9.4"},"peerDependencies":{"eslint":">4.0.0 "},"scripts":{"test":"jest --coverage","lint":"eslint src/**/*.ts","build":"tsc","prettier":"prettier \"*.{js,json,yml,yaml,md}\" \"src/**/*\""},"keywords":["eslint","typescript","eslint-plugin","time-functions"],"repository":{"type":"git","url":"git+https://github.com/bjoerniesanders/eslint-plugins.git"},"author":{"name":"Bjoern Sanders"},"license":"MIT","private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"bugs":{"url":"https://github.com/bjoerniesanders/eslint-plugins/issues"},"homepage":"https://github.com/bjoerniesanders/eslint-plugins#readme","gitHead":"09c74340bf3cb8d170eb0b1e340b7dc117a76043","_id":"@bsand/eslint-plugin-time-functions@0.0.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-SaPjIxlypMAmp9MxcNKoZbhxxbsIz2HAnObpGf0mw774kAYoDZDjRpZhiytug3Nb89hecIbst8vjhi3mPu92ag==","shasum":"e388710f129cb7caf77568cbb833d9087dabda2d","tarball":"https://registry.npmjs.org/@bsand/eslint-plugin-time-functions/-/eslint-plugin-time-functions-0.0.1.tgz","fileCount":14,"unpackedSize":8271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFC0SQWESgesvUMV2m2JrS+WlqfUN0crUA2DPrUOuAgAiBjCA17R46+WUKRcDCbqkSO7nEa/7ttxQdl8hMl0rBeew=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzoMrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAPw/6A9gqB1HljszRK9K+hfqxyntWTtXObNmJwn8aj7SBRHYmPCtl\r\nBppVGh8rXIn6FW+sUz45BTs8UP7HxpTdEOS94L9oCDcozv6Xsrh6TyAK8t0k\r\n+GaS+/xOsF/3fhlD54cK1+qWfer1T8ioO6adgsATYpyoWSDrncHdJuZm/NG+\r\nWDZ23cMfAWyE0e25H8HbTDRtMnxV3sjyReq95MadeugQUBQwwmr9PpoxX/pX\r\nwCXrIwpUEA89rJKhbq7hRrYBpVbIF64zDG3X3HYIhym05fFthprDB8wYKNKR\r\nXgvt9e6Wy0ZEna9M+9FIyuUHtpLfsRjaGPfxTQCUBo8aMAD0kdP8FnBXzfKd\r\n6IqSTiU6kAPC6kTlw36es7zXucDBcWe2H3CFdQVCGyPNXfOQpaJDyBqBfkW2\r\nmd2EtL5zjdBmQ4MeVDg01FarmH7ay6woNC9tPX63O4wi+PZcui2T//zsTAZs\r\n0OAZ7SA6M+SqbDnMB25/1nIwd0L1M4M8CRDXNfUiCD/vGVoNg6RuYIVldTBO\r\nSx792afGqdrWQZSQocUEr+d6uZRYlr4GaokEKwOtopyBakU8/Ygf71Ne/DoS\r\n8tL189Q+Huap9zMq5DwnBUt8EYmX/kSK5DF7slp8uLZIjuLmgIUbmRxB+7N7\r\nxxCSuGMKn2s8of4d5dQsunx7qV90yJKLpGc=\r\n=ICi/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bsand","email":"bsand@riseup.net"},"directories":{},"maintainers":[{"name":"bsand","email":"bsand@riseup.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-time-functions_0.0.1_1674478379773_0.6160079080979644"},"_hasShrinkwrap":false},"0.0.2":{"name":"@bsand/eslint-plugin-time-functions","version":"0.0.2","description":"Eslint Plugin to prevent critical time functions of javascript","main":"lib/index.js","dependencies":{"@typescript-eslint/experimental-utils":"^5.9.1"},"devDependencies":{"@types/eslint":"^8.4.10","@types/jest":"^29.2.5","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.48.2","eslint":"^8.32.0","jest":"^29.3.1","prettier":"1.19.1","ts-jest":"^29.0.5","typescript":"^4.9.4"},"peerDependencies":{"eslint":">4.0.0 "},"scripts":{"test":"jest --coverage","lint":"eslint src/**/*.ts","build":"tsc","prettier":"prettier \"*.{js,json,yml,yaml,md}\" \"src/**/*\""},"keywords":["eslint","typescript","eslint-plugin","time-functions"],"repository":{"type":"git","url":"git+https://github.com/bjoerniesanders/eslint-plugins.git"},"author":{"name":"Bjoern Sanders"},"license":"MIT","private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"bugs":{"url":"https://github.com/bjoerniesanders/eslint-plugins/issues"},"homepage":"https://github.com/bjoerniesanders/eslint-plugins#readme","gitHead":"09c74340bf3cb8d170eb0b1e340b7dc117a76043","_id":"@bsand/eslint-plugin-time-functions@0.0.2","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-++YynivsRlrDLiWiONtwuI7/O+/d1C2W0v4+AS722zN276GAaUYQnALx8pbN38YyfPaV2Z2RrS13odKf8XfgZw==","shasum":"3e9ecabc1beef65ecbe6d69ec7e2fb8ffdcf40be","tarball":"https://registry.npmjs.org/@bsand/eslint-plugin-time-functions/-/eslint-plugin-time-functions-0.0.2.tgz","fileCount":14,"unpackedSize":8282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0UbCsqG/Go+maOVdBhHC1wg9DHsnACmVeJ78vC5A9ngIgPPxC/dB/2ywj6Igyb+s11y+2drtx13aRjmixp4iXseE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzoOtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVXBAAoiOOvLaXDxOqG4A6aE2UfN2qncac7G+b9R3hIOqeMQv7zSOk\r\n77KpvUIzJHm05Kzywu8DRzFL2aeoG/Mp3ggD5kxM4cWri3wLwUzCBbbHTIVu\r\nhdkZ3pRl3uBoGT+iqnpx59JqECa6Xhjhjbp/6thBhb6fb2X2SJse2MO21F99\r\nFyqAEra8bPlIS1ZS0a3AIxqWUgwWFCpOj7nUClHiudzEzeG1TP5P2OX5Nl/q\r\nMR/4oQ1AMW0zU9BpwAzyLcpqiDNqns+aT3WjXG4uiqoT83Qf22QoGVyOmwIv\r\n39bT7AtoZSPrD9lAshYZs9a/H1FUPNYdGcp93G8K/uMNSGjQt350iPJQDNpG\r\nj0fdXIYgISeISDOcnlcfkggBS3q2DpjF70Mqdebl6HyZ3XhhjzMXeAvAttvP\r\nCNAHfdT91u2FfoC6yZshZ4NzBJflS6b6MHl8bTdnKp8PAtbHr+mWuwaCX/H7\r\n1L2f8kxOPA0MvERZi1uU0ihvsiG/9tQC4gcnvptzafnOWH4holiZy0PqP5vs\r\nRkKz4bUNTjSoy/Ig8w0/IFEIFe5epWh3+iAFXyWg4An7wM0DZ+Si37b3F7qU\r\nMq8pf0nn1MGXEysYrUGL41rDr0pB9eDJJtjsKj0+8dS/gNbRZl78P54QBqx9\r\nIFmBrPRxT8MoyHLsd8QtqhK4qAvcvivcrUw=\r\n=uNCv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bsand","email":"bsand@riseup.net"},"directories":{},"maintainers":[{"name":"bsand","email":"bsand@riseup.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-time-functions_0.0.2_1674478509418_0.7315913523641007"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-23T12:52:59.709Z","0.0.1":"2023-01-23T12:52:59.904Z","modified":"2023-01-23T12:55:09.658Z","0.0.2":"2023-01-23T12:55:09.582Z"},"maintainers":[{"name":"bsand","email":"bsand@riseup.net"}],"description":"Eslint Plugin to prevent critical time functions of javascript","homepage":"https://github.com/bjoerniesanders/eslint-plugins#readme","keywords":["eslint","typescript","eslint-plugin","time-functions"],"repository":{"type":"git","url":"git+https://github.com/bjoerniesanders/eslint-plugins.git"},"author":{"name":"Bjoern Sanders"},"bugs":{"url":"https://github.com/bjoerniesanders/eslint-plugins/issues"},"license":"MIT","readme":"# eslint-plugins\n\nNo Restricted Time Functions The use of some time functions of Javascript are\ncritical. Time functions like endOfDay or endOfMonth only use local time zones.\nIf your server is in a different time zone, it is very likely to cause bugs.\n\nHow to install npm i @bsand/eslint-plugin-time-functions@latest --save-dev\n\nSolution\nhttps://stackoverflow.com/questions/67819591/how-to-use-startofday-from-date-fns-with-timezones/72372517#72372517\n","readmeFilename":"README.md"}