{"_id":"temporal-spec","_rev":"11-5e6628a203e61ef8c88bd2efe1443d89","name":"temporal-spec","dist-tags":{"beta":"0.3.0-beta","latest":"1.0.1"},"versions":{"0.0.1":{"name":"temporal-spec","version":"0.0.1","author":"","license":"ISC","_id":"temporal-spec@0.0.1","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"dist":{"shasum":"6ab0ebd9477400e537f9b716f2b7482251f5c8e8","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.0.1.tgz","fileCount":1,"integrity":"sha512-wMpdpCBybrapSZfxr9v6wlAj7sM6nwC6JW48adiEADoUw6fiiStcQGp2o3ZGUxznxY6UcKQYZJcbCqDbdKIqmw==","signatures":[{"sig":"MEYCIQCktRNN8NDv7ZBR4eMSOwCze22kVdRYN6o6r6N31XFvMAIhAO0y1sU531CvxpS7DOu+MmAN+VXo+wIg/kqmdkuDFv/I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUJq5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplUA//bjd6K6LZ6Lan49RsD7K3rm5sRqOzfl3abXzmyk6DY0KBYozf\r\nabBHCVFtQc9efLqRJjCcH9QoCEaa6ZqoQ4TvCx7IeLh5luLIRLCgrhN2Svvr\r\nPgZPwuuqvCVdiAWFWVOc06T2JsFvLePaSoiGVHmqBkv7F2KPbkpLtxefQxYf\r\nmHyER174bqz7n8YMQ0sDsz7i6POgpl45PFA9IqX6SacOs52VSrAp4dNzULRp\r\n+0NFZGnft2rynA3y5cwYSZpXkbZw4ViOQjcos34NC+/krKin1Xsq5EER1+0Y\r\nJX4NdHcIP4ySZJiUnhq65zksXoF1e3WlBHcdehp0syGowf7gCGCxDOrJOPAg\r\n+4G6vNpZnuNhZYKyvzzEH1vKVE8r+zn6JaGKJuZV86hxuTBAagPj2N/y5CIT\r\nFTm1CphA+87X3AP/isFmFDc5tZKPEQHGJkF/Eho9tzM2T/B3nsk1e3Ym9/dw\r\ng5gQ9rsUkdnw0/wDVp8XqmXsnbb88A1G+FWyligIzU2pIJNGEjpreI3YoEZF\r\n3YfhZVZMJqG/SKmNUIolAqz+UbVIFfKGosB3kn8/Z7GIN62BBlCqBrmoH39a\r\nOmqz6GPmBVz8M36buImkYr9B42h+kiIg+93rrREhs/7sMvYev0T2CFHPmC5+\r\njik7s0VsN/585OJDUC99sPF4DxTmH0Jwuss=\r\n=zxVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"_npmVersion":"6.14.15","description":"","directories":{},"_nodeVersion":"14.18.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/temporal-spec_0.0.1_1649449656955_0.7802113249029843","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"temporal-spec","version":"0.0.2","author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"license":"ISC","_id":"temporal-spec@0.0.2","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"dist":{"shasum":"0d6985835ebb927bf815a387e4173c8e8e766dbc","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.0.2.tgz","fileCount":8,"integrity":"sha512-eyvI20a6J6gb2zSVkKZGg/0QGiMPMte3ty9dOg3WpveQfcBpgiyqthJ3KM2xzis1WvPaSO2OAh5u2wnu7EOd7g==","signatures":[{"sig":"MEUCIARhkB/IITKh38g11AKXZ227wRD6/9q2IJIvu5SmhQsFAiEAvmJ9lbtkDNMePzdRAdkOWr7Pctt/Q7nPg7Vm+XrTbek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidaa8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnVw//Q5a9BPPn1xh2+lybFwCZai2i+TvZH2waqG6VAHkNvbHeuTHp\r\nhGVWOpeluiLAhtqr5Y475xS71cu2rj8/XJwzY1n9DH7NQ8pa05UVpuHq4Opd\r\n2qNxPKIfw8ZOq2FCM0A2PSgkkMq7A/PmnW1ESpoYBBDIt1iMHFgkK61lkMNg\r\nEgAPM8ogXfy87ztjVSOh+SC2CnshF+zicGHMmgZXIi0v7pQos2cY1VthEOa1\r\n1hRN01zQk9WGgAwb4A76eqbRl+6JWpz2MiRlmyL7ChXCGGCDeTQx5SeO5qLJ\r\ndWCdE4OVE6j7zmZiFrlxHb6LdJ3Quu0x8sAgtxagj2rmTOdGTk2IFpUb5So9\r\ni5etL5z0nzXwXZHY5pajhDRbIwXBsAUQ+r2yLNLnnBwviY2pp+B1PVumq6Vz\r\nqhSqNKJecUHdXlTOy5q9R51QN9K4udupoucIwwpOI8DAJkFY+/zcHjtR6GXp\r\nwFZDbpw4IDqGcxlyMf2lb2prUK9FFpe48E8J26lgEKCGAEV9kgXDqm/B+8DQ\r\nCBygR+/4OyfIwlBBwi5jO9toxazyxVERXm1jnnRVNOrHwqhl8ctkvJT6jjA7\r\nkIWuWsV9ToezW/j+3ikk5I1Z8YBPf5eho2AfzaPNktCMOs5paz5n9Weo9gZI\r\nzc524MQAGXCPhn9zHfBDgFR+Dad75qbysEc=\r\n=7LA4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.cjs","type":"module","title":"TypeScript types for Temporal","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"import":"./index.mjs","require":"./index.cjs"},"./global":{"import":"./global.mjs","require":"./global.cjs"}},"_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"repository":{"url":"https://github.com/fullcalendar/temporal.git","type":"git","directory":"packages/temporal-spec"},"directories":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/temporal-spec_0.0.2_1651877564586_0.8810965469132563","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"temporal-spec","version":"0.0.3","author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"license":"ISC","_id":"temporal-spec@0.0.3","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"dist":{"shasum":"570391455fc3304c41550ed831a9b3cc4cb09f75","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.0.3.tgz","fileCount":8,"integrity":"sha512-gJu7QRqn5c2vTSkYWGC4qz1i+FZ9C+Cz16UIBMRcjgXOsHfXeSIgaWUKeq/2rz1iNfFxvmF/ywqbfC6ggTpjkA==","signatures":[{"sig":"MEQCIBaQi6Iv5tyrj9c7bH4I0mc6Dc3hJ4RnVnm1mQ6DWvjUAiB8U1GNIzEEaAH0YdLqyS2UiE7r6wb4UVXashlTMPvCqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBurOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2LQ//RVsPJgECU1Ok1d4+y22IpA/1eC4s8uwBrw7O6jDhb7QgpUV0\r\nAVmrw7Zq23ebAxfBNV89OMPEInF20/08E6JjBxvRHRHappfPcsCP7HfalAFa\r\neJCfeMWFtOPmO15kjGci2eByc9h7p5i/SsGPRK5ntS8+uhrOqYmMb+MQZHcB\r\nWxRDYJyqAjkyWEyyzrRwVdhzVNKQLAhlY2/xjYEmpyE3BmnKtBNq8UzPOo36\r\no00ApTc6q69zU+MY86qf1DG64RbmFQpwJlWh4qzn3euKz9lOa2ZBQlOfUCEX\r\n6nJAsAGfsOGMFGQfvxRdI10JZmYvxqFM6Tkw+ZdIX5seJZJhwUETjpfoG6xM\r\nQ2iL1O9rIsQSYa5yCbkpsiiAU/zQD7szkFjUpVQzjx+1lCmQccOStOimnJdR\r\n7rs+gmFoDlhhJxVoDbj56vtQcP2CywB69qLdlfWJ/nOZXfMio8YJvyYviFjp\r\na4xFQTolC/hjl1bsmAs2+4KsvxGgkOL8nCZmXLMJZ0KN80T+QDAKXzA7TcK4\r\nZq03gXAbhro7AmKH97S2xljhd4CxnwS8l8izv8Y4Y57AdpgV0wFEKWNheFYn\r\nmh8lLhWZIb61IC6ApDpCXQskJpinf8BbdeOzrfoJkN17gbG/1nzrs5XBg2rn\r\np3mF4DVcFz9Ast/tc+donfZ2YuahR+mZ+Lo=\r\n=vFYh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.cjs","type":"module","title":"TypeScript types for Temporal","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"import":"./index.mjs","require":"./index.cjs"},"./global":{"import":"./global.mjs","require":"./global.cjs"}},"_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"repository":{"url":"https://github.com/fullcalendar/temporal.git","type":"git","directory":"packages/temporal-spec"},"directories":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/temporal-spec_0.0.3_1661397710371_0.01169248758483521","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"temporal-spec","version":"0.1.0","author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"license":"ISC","_id":"temporal-spec@0.1.0","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"dist":{"shasum":"f50cf6eb3b5b40175743ee9fc84afe27c785324b","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.1.0.tgz","fileCount":8,"integrity":"sha512-sMNggMeS6trCgMQuudgFHhX1gtBK3e+AT1zGrMsFYG1wlqtRT5E9rcvm3I1iNlvHpJX/3DO6L4qtWAuEl/T04Q==","signatures":[{"sig":"MEQCIFI20fZ2WyRXcJcPepfcIzFuUx1pY7s5TMTj+vOudn/fAiBfuscsyLCbfmHkkjb3K7g+29aWdWF/skkOM4NYlPZS2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7ZTpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriIA/+NMEryAJ/Rv3HMlhxpV7fKyEBZxSU9k4GuNYBXzyxE9m+4OB+\r\nCGoi5M2HSeO1FbimWMvCraroFdbBzbEPY/8rvAme9H0PjYm7TKyQA9ZkGUpY\r\n9dEeCtb1zOuJOMQk8DEgl/o3hMjWpR+voHHh/LDuqAFA+Hr+wo70rmKpHjrd\r\n3q863+ow6tDICNdS6vMlpweb+3TeUmREuS2MhIyqQ+6netEFvT59696X+uzi\r\nNCWYyiRFU5w7PnRzEpkqB8UngJ3FUFQnLMcbICc+VAcPMRuLq60jb1fY+9iN\r\nztflkTS8ZxMCfrrVyWdZlLu8ybHrqo1zoVivKM9jGm0/B0CiyIPN9NnjRHgE\r\nEZV4AiM3XBL61EuJcpUuPgBMwq24tVC0InfJmdLDC1xJGxUltMO7LQoRwgEM\r\nCiFrot+3qfaZPbdwkJlsZoH6MB9V+Zp9Nw4J0iV12QLeKwh+O4rCNydUdmF0\r\nNA/9aY/PXIdt9MG3smlzJo2BvJLhc1FVI6XDi5gaAYNSWu9wQnd9BQ4xjLFW\r\nxs1V/+q+embhGkbWKq/UXdKyadmC+jgjNonSmHOp4XVjlO+3gH5pGhyQGyxY\r\n24uA16EDALJ6yVc8nBSiIbZl5Rr0vs1kpDNmRYe1CcRwOO0HRKC+uy4uEeD2\r\njZXNBUAp+rxicXrjwqib63PlxxCinhwFpdg=\r\n=2EEi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.cjs","type":"module","title":"TypeScript types for Temporal","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.cjs"},"./global":{"types":"./global.d.ts","import":"./global.mjs","require":"./global.cjs"}},"_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"repository":{"url":"https://github.com/fullcalendar/temporal.git","type":"git","directory":"packages/temporal-spec"},"directories":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/temporal-spec_0.1.0_1676514537193_0.7380843394891399","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"temporal-spec","version":"0.2.0","author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"license":"ISC","_id":"temporal-spec@0.2.0","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"homepage":"https://github.com/fullcalendar/temporal-polyfill#readme","bugs":{"url":"https://github.com/fullcalendar/temporal-polyfill/issues"},"dist":{"shasum":"f5a2aca4e08232764871ec7c3ec0498b699b3f42","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.2.0.tgz","fileCount":8,"integrity":"sha512-r1AT0XdEp8TMQ13FLvOt8mOtAxDQsRt2QU5rSWCA7YfshddU651Y1NHVrceLANvixKdf9fYO8B/S9fXHodB7HQ==","signatures":[{"sig":"MEUCIQD+Fw2i+UXlSDxaM35CbqnwdIZ/CQMsKrhCRzd8Abt/+gIgBJOoEqYS4jLGmlHR6rRfb72sfp3UiAZxW/kKnKhryVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134658},"main":"./index.cjs","type":"module","title":"TypeScript types for Temporal","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.cjs"},"./global":{"types":"./global.d.ts","import":"./global.mjs","require":"./global.cjs"}},"gitHead":"a387a5f044dd5ee37fe92083a365819e72c6b192","_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"repository":{"url":"git+https://github.com/fullcalendar/temporal-polyfill.git","type":"git","directory":"packages/temporal-spec"},"_npmVersion":"8.19.3","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/temporal-spec_0.2.0_1704621644203_0.5456286046888335","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"temporal-spec","version":"0.2.4","author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"license":"ISC","_id":"temporal-spec@0.2.4","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"homepage":"https://github.com/fullcalendar/temporal-polyfill#readme","bugs":{"url":"https://github.com/fullcalendar/temporal-polyfill/issues"},"dist":{"shasum":"7eb10447a62429ffaaa80b42b869b138ae306a75","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.2.4.tgz","fileCount":10,"integrity":"sha512-lDMFv4nKQrSjlkHKAlHVqKrBG4DyFfa9F74cmBZ3Iy3ed8yvWnlWSIdi4IKfSqwmazAohBNwiN64qGx4y5Q3IQ==","signatures":[{"sig":"MEQCIBT7lVlawZySGAB2/GOKVFVxgVRPSOKxioCtVib+p4XCAiAoEVq72nYo3iopF77fU6aQ5hnmOUeHBRLhQc8Pbxj04Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267723},"main":"./index.cjs","type":"module","_from":"file:temporal-spec-0.2.4.tgz","title":"TypeScript types for Temporal","types":"./index.d.ts","module":"./index.js","exports":{".":{"import":"./index.js","require":"./index.cjs"},"./global":{"import":"./global.js","require":"./global.cjs"}},"_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"_resolved":"/private/var/folders/8f/41dg5l5910zdh4ytckn8swt80000gn/T/f6df364bf23a96b79e0de7a6bc6777c8/temporal-spec-0.2.4.tgz","_integrity":"sha512-lDMFv4nKQrSjlkHKAlHVqKrBG4DyFfa9F74cmBZ3Iy3ed8yvWnlWSIdi4IKfSqwmazAohBNwiN64qGx4y5Q3IQ==","repository":{"url":"git+https://github.com/fullcalendar/temporal-polyfill.git","type":"git","directory":"packages/temporal-spec"},"_npmVersion":"8.19.3","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/temporal-spec_0.2.4_1712365715697_0.5266514720884667","host":"s3://npm-registry-packages"}},"0.3.0-beta":{"name":"temporal-spec","version":"0.3.0-beta","author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"license":"ISC","_id":"temporal-spec@0.3.0-beta","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"homepage":"https://github.com/fullcalendar/temporal-polyfill#readme","bugs":{"url":"https://github.com/fullcalendar/temporal-polyfill/issues"},"dist":{"shasum":"4985c36b7c5969a9d90fe328bf3ffb6bd9bd2c63","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.3.0-beta.tgz","fileCount":10,"integrity":"sha512-iZsNNAyOAfHjGJg8SdZD77OD3lhQW3SOh0BhXzVUKCtbxoZ5tzt5npuvbeSZW+tyOZsQCgd1766A3hfwFulOJQ==","signatures":[{"sig":"MEUCIQCyoddYgOF2fWdqAfH8sCnRMGzNHelfG4hK6QkOkWGQ2gIge9dMKLHoUFu2Gdp+BHSxJB1Ajlx6TqXZdwzt6FGPqeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202652},"main":"./index.cjs","type":"module","_from":"file:temporal-spec-0.3.0-beta.tgz","title":"TypeScript types for Temporal","types":"./index.d.ts","module":"./index.js","exports":{".":{"import":"./index.js","require":"./index.cjs"},"./global":{"import":"./global.js","require":"./global.cjs"}},"_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"_resolved":"/private/var/folders/8f/41dg5l5910zdh4ytckn8swt80000gn/T/0287a30ae16d26e44572c8dcc600f846/temporal-spec-0.3.0-beta.tgz","_integrity":"sha512-iZsNNAyOAfHjGJg8SdZD77OD3lhQW3SOh0BhXzVUKCtbxoZ5tzt5npuvbeSZW+tyOZsQCgd1766A3hfwFulOJQ==","repository":{"url":"git+https://github.com/fullcalendar/temporal-polyfill.git","type":"git","directory":"packages/temporal-spec"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/temporal-spec_0.3.0-beta_1741661440899_0.9083244373060104","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"temporal-spec","version":"0.3.0","author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"license":"ISC","_id":"temporal-spec@0.3.0","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"homepage":"https://github.com/fullcalendar/temporal-polyfill#readme","bugs":{"url":"https://github.com/fullcalendar/temporal-polyfill/issues"},"dist":{"shasum":"8c4210c575fb28ba0a1c2e02ad68d1be5956a11f","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.3.0.tgz","fileCount":10,"integrity":"sha512-n+noVpIqz4hYgFSMOSiINNOUOMFtV5cZQNCmmszA6GiVFVRt3G7AqVyhXjhCSmowvQn+NsGn+jMDMKJYHd3bSQ==","signatures":[{"sig":"MEYCIQC80eXZM62oV6uUUbMOtxwXiwEcA3gD6BfFwep/tlO85wIhAN9ka/+jJznEd+CG77ey+sXuH15PFJtZG5zmgRx94gz0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202647},"main":"./index.cjs","type":"module","_from":"file:temporal-spec-0.3.0.tgz","title":"TypeScript types for Temporal","types":"./index.d.ts","module":"./index.js","exports":{".":{"import":"./index.js","require":"./index.cjs"},"./global":{"import":"./global.js","require":"./global.cjs"}},"_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"_resolved":"/private/var/folders/8f/41dg5l5910zdh4ytckn8swt80000gn/T/c21ca3b7a81719eb9b35b53fcd963de0/temporal-spec-0.3.0.tgz","_integrity":"sha512-n+noVpIqz4hYgFSMOSiINNOUOMFtV5cZQNCmmszA6GiVFVRt3G7AqVyhXjhCSmowvQn+NsGn+jMDMKJYHd3bSQ==","repository":{"url":"git+https://github.com/fullcalendar/temporal-polyfill.git","type":"git","directory":"packages/temporal-spec"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/temporal-spec_0.3.0_1743193568045_0.5598588444891492","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"temporal-spec","version":"0.3.1","author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"license":"ISC","_id":"temporal-spec@0.3.1","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"homepage":"https://github.com/fullcalendar/temporal-polyfill#readme","bugs":{"url":"https://github.com/fullcalendar/temporal-polyfill/issues"},"dist":{"shasum":"0882cf2954aac683a2484208b5f5cc7366bfdd14","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.3.1.tgz","fileCount":10,"integrity":"sha512-B4TUhezh9knfSIMwt7RVggApDRJZo73uZdj8AacL2mZ8RP5KtLianh2MXxL06GN9ESYiIsiuoLQhgVfwe55Yhw==","signatures":[{"sig":"MEUCIQCThQ0Ys0zJ3KydZAwAPq28Fvx0OFJze9qDE2qjrOHDYAIgD0ZPm2/ow7Yx+XHSt4HTUAAop1N0F2V7BPvySH0FnbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212907},"main":"./index.cjs","type":"module","_from":"file:temporal-spec-0.3.1.tgz","title":"TypeScript types for Temporal","types":"./index.d.ts","module":"./index.js","exports":{".":{"import":"./index.js","require":"./index.cjs"},"./global":{"import":"./global.js","require":"./global.cjs"}},"_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"_resolved":"/private/var/folders/8f/41dg5l5910zdh4ytckn8swt80000gn/T/e0d8f6eec5deb3a58ed605bc1a9a20ac/temporal-spec-0.3.1.tgz","_integrity":"sha512-B4TUhezh9knfSIMwt7RVggApDRJZo73uZdj8AacL2mZ8RP5KtLianh2MXxL06GN9ESYiIsiuoLQhgVfwe55Yhw==","repository":{"url":"git+https://github.com/fullcalendar/temporal-polyfill.git","type":"git","directory":"packages/temporal-spec"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/temporal-spec_0.3.1_1773109688261_0.5381222068326443","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"temporal-spec","version":"1.0.0","author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"license":"Apache-2.0","_id":"temporal-spec@1.0.0","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"homepage":"https://github.com/fullcalendar/temporal-polyfill#readme","bugs":{"url":"https://github.com/fullcalendar/temporal-polyfill/issues"},"dist":{"shasum":"81ea77940b009a7759fd21f447dc0f2b7547c1ca","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-1.0.0.tgz","fileCount":7,"integrity":"sha512-00Ahj1e1ifaERTMOIIGpOCdOo9IEk2m6GGSMedsn9a2SIsGLdOTbmME1Htv6IM82b6VHrzSUTIVc7YHy6hdhFQ==","signatures":[{"sig":"MEUCIE/rwzwHJWpbTk5aEZS+A9Vgb3Ixu4PMc7oD739u9BZVAiEAobUGrHhMdprzk33BVtf8gXJ+TZQoR703oC1oD6C7jVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52365},"main":"./index.js","type":"module","_from":"file:temporal-spec-1.0.0.tgz","title":"TypeScript types for Temporal","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./global":{"types":"./global.d.ts","default":"./global.js"}},"scripts":{"lint":"biome check .","clean":"rm -rf dist","lint:fix":"biome check --apply .","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"_resolved":"/private/var/folders/8f/41dg5l5910zdh4ytckn8swt80000gn/T/196fbd4f379f50a27fad27702c70d3b8/temporal-spec-1.0.0.tgz","_integrity":"sha512-00Ahj1e1ifaERTMOIIGpOCdOo9IEk2m6GGSMedsn9a2SIsGLdOTbmME1Htv6IM82b6VHrzSUTIVc7YHy6hdhFQ==","repository":{"url":"git+https://github.com/fullcalendar/temporal-polyfill.git","type":"git","directory":"spec"},"_npmVersion":"11.12.1","description":"<!--   Links here are NOT rewritten on publish. Any link to another file in this repo   must be an absolute GitHub URL rooted at:     https://github.com/fullcalendar/temporal-polyfill/blob/main/   (use /tree/main/ instead of /blob/main/ when linking a dir","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.3.3","@biomejs/biome":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/temporal-spec_1.0.0_1781828291636_0.12131277044508537","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"_id":"temporal-spec@1.0.1","bugs":{"url":"https://github.com/fullcalendar/temporal-polyfill/issues"},"dist":{"shasum":"5679ce2dd0089865afe80e0a8bd22a9033c16717","tarball":"https://registry.npmjs.org/temporal-spec/-/temporal-spec-1.0.1.tgz","fileCount":7,"integrity":"sha512-wxVoanmDeavXie1vu2JaQ3WIc3JZnWAOYFBsJyATaVsXsycKYUflGsyBmrRSnoCpZJpwPyr38VpgSUlQ8CbFxg==","signatures":[{"sig":"MEQCIALIYulKQQXLCr9muGCk/aT7E/SCRB8/JtpdcBomOqlzAiAxxKHpF4DEXGhdhdkAWXRpl6e47Q0dg64tVSIA7n0Ldg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDhuLLuOzlIAJEstWc4Mq3q4A5GA49qxfn8HWjHxp/aEgIgXz7GOVi1HoC4KPSDtlIauNO8BFM9PEGIqxxbTvYk71E="}],"unpackedSize":52771},"main":"./index.js","name":"temporal-spec","type":"module","_from":"file:temporal-spec-1.0.1.tgz","title":"TypeScript types for Temporal","types":"./index.d.ts","author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./global":{"types":"./global.d.ts","default":"./global.js"}},"license":"Apache-2.0","scripts":{"lint":"biome check .","clean":"rm -rf dist","lint:fix":"biome check --apply .","typecheck":"tsc -p tsconfig.json"},"version":"1.0.1","_npmUser":{"name":"arshaw","email":"arshaw@arshaw.com"},"homepage":"https://github.com/fullcalendar/temporal-polyfill#readme","_resolved":"/private/var/folders/8f/41dg5l5910zdh4ytckn8swt80000gn/T/12ebf337c857fdd7f9906531e506d5a3/temporal-spec-1.0.1.tgz","_integrity":"sha512-wxVoanmDeavXie1vu2JaQ3WIc3JZnWAOYFBsJyATaVsXsycKYUflGsyBmrRSnoCpZJpwPyr38VpgSUlQ8CbFxg==","repository":{"url":"git+https://github.com/fullcalendar/temporal-polyfill.git","type":"git","directory":"spec"},"_npmVersion":"11.12.1","description":"<!--   Links here are NOT rewritten on publish. Any link to another file in this repo   must be an absolute GitHub URL rooted at:     https://github.com/fullcalendar/temporal-polyfill/blob/main/   (use /tree/main/ instead of /blob/main/ when linking a dir","directories":{},"maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.3.3","@biomejs/biome":"1.5.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/temporal-spec_1.0.1_1785186203318_0.36929443729427014"}}},"time":{"created":"2022-04-08T20:27:36.954Z","modified":"2026-07-27T21:03:23.569Z","0.0.1":"2022-04-08T20:27:37.111Z","0.0.2":"2022-05-06T22:52:44.756Z","0.0.3":"2022-08-25T03:21:50.583Z","0.1.0":"2023-02-16T02:28:57.357Z","0.2.0":"2024-01-07T10:00:44.381Z","0.2.4":"2024-04-06T01:08:35.930Z","0.3.0-beta":"2025-03-11T02:50:41.084Z","0.3.0":"2025-03-28T20:26:08.278Z","0.3.1":"2026-03-10T02:28:08.414Z","1.0.0":"2026-06-19T00:18:11.806Z","1.0.1":"2026-07-27T21:03:23.400Z"},"bugs":{"url":"https://github.com/fullcalendar/temporal-polyfill/issues"},"author":{"url":"http://arshaw.com/","name":"Adam Shaw","email":"arshaw@users.noreply.github.com"},"license":"Apache-2.0","homepage":"https://github.com/fullcalendar/temporal-polyfill#readme","repository":{"url":"git+https://github.com/fullcalendar/temporal-polyfill.git","type":"git","directory":"spec"},"description":"<!--   Links here are NOT rewritten on publish. Any link to another file in this repo   must be an absolute GitHub URL rooted at:     https://github.com/fullcalendar/temporal-polyfill/blob/main/   (use /tree/main/ instead of /blob/main/ when linking a dir","maintainers":[{"name":"arshaw","email":"arshaw@arshaw.com"}],"readme":"<!--\n  Links here are NOT rewritten on publish. Any link to another file in this repo\n  must be an absolute GitHub URL rooted at:\n    https://github.com/fullcalendar/temporal-polyfill/blob/main/\n  (use /tree/main/ instead of /blob/main/ when linking a directory)\n-->\n\n# temporal-spec\n\nTypeScript type definitions for [Temporal](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Temporal), the successor to the JavaScript `Date` object.\n\nThis package ships **only** type declarations — no runtime code. It describes the\nshape of the Temporal API (plus the Temporal-related additions to `Intl` and\n`Date`) so that any Temporal implementation, polyfill, or application can share a\nsingle, accurate set of types.\n\n\n## Table of Contents\n\n- [Why This Exists](#why-this-exists)\n- [Installation](#installation)\n- [Entry Points](#entry-points)\n  - [Namespaced (no global pollution)](#namespaced-no-global-pollution)\n  - [Global](#global)\n- [What's Included](#whats-included)\n- [TypeScript Version Notes](#typescript-version-notes)\n- [For Polyfill Authors](#for-polyfill-authors)\n- [Provenance & License](#provenance--license)\n\n\n## Why This Exists\n\nTemporal is a Stage 4 TC39 proposal that, until recently, no version of\nTypeScript shipped types for. Implementations each had to carry their own copy of\nthe declarations, and they tended to drift apart.\n\n`temporal-spec` centralizes those declarations into a standalone, dependency-free\npackage. It's the type layer behind\n[`temporal-polyfill`](https://github.com/fullcalendar/temporal-polyfill/blob/main/polyfill/README.md),\nand it's published separately so other Temporal implementations can reuse the\nexact same types.\n\n\n## Installation\n\n```\nnpm install temporal-spec\n```\n\nBecause it contains nothing but `.d.ts` files, it's a `devDependency` for most\nconsumers.\n\n\n## Entry Points\n\nThere are two ways to pull in the types, depending on whether you want `Temporal`\nto be a global.\n\n### Namespaced (no global pollution)\n\nImport the `Temporal` (and `Intl`) namespaces explicitly. This has **no side\neffects** — it does not touch the global TypeScript scope, so it's the right\nchoice for libraries:\n\n```ts\nimport type { Temporal } from 'temporal-spec'\n\nfunction format(zdt: Temporal.ZonedDateTime): string {\n  return zdt.toString()\n}\n```\n\n### Global\n\nImport for its side effects to augment the global scope, making `Temporal`\navailable everywhere without an explicit import (mirrors how the real API will\nbehave once shipped):\n\n```ts\nimport 'temporal-spec/global'\n\nfunction format(zdt: Temporal.ZonedDateTime): string {\n  return zdt.toString()\n}\n```\n\n\n## What's Included\n\nBoth entry points cover the full surface of the proposal:\n\n- The **`Temporal`** namespace — `Instant`, `ZonedDateTime`, `PlainDate`,\n  `PlainTime`, `PlainDateTime`, `PlainYearMonth`, `PlainMonthDay`, `Duration`,\n  `Now`, and all of their supporting `*Like` / options types.\n- **`Intl.DateTimeFormat`** augmentations, so `format`, `formatToParts`,\n  `formatRange`, and `formatRangeToParts` accept Temporal objects.\n- **`Date.prototype.toTemporalInstant`** (exposed as a standalone\n  `toTemporalInstant` function from the namespaced entry point), for bridging\n  legacy `Date` values into Temporal.\n\n\n## TypeScript Version Notes\n\nTypeScript **6.0+** bundles Temporal types in its built-in `lib` files\n(`esnext.temporal`), so if you're on a recent TypeScript and only need the\nglobal types, you may not need this package at all — just enable the lib:\n\n```diff\n{\n  \"compilerOptions\": {\n+   \"lib\": [\"esnext\"]\n  }\n}\n```\n\nOr with more granularity:\n\n```diff\n{\n  \"compilerOptions\": {\n+   \"lib\": [\"esnext.temporal\", \"esnext.intl\", \"esnext.date\"]\n  }\n}\n```\n\n`temporal-spec` remains useful when you:\n\n- are on **TypeScript < 6.0**, which has no built-in Temporal types\n- want the **namespaced** (non-global) form, which `lib` does not provide\n- are authoring a polyfill and want types decoupled from the consumer's\n  TypeScript version\n\n\n## For Polyfill Authors\n\nIf you're building your own Temporal implementation, `temporal-spec` lets you\ntype-check your output against the same declarations everyone else uses, instead\nof vendoring a copy that slowly drifts from the spec. Depend on it, point your\npublic types at the `Temporal` namespace, and stay in sync as the proposal\nevolves.\n\n\n## Provenance & License\n\nThese declarations are derived from the TypeScript project's `lib` files\n([`esnext.temporal.d.ts`](https://github.com/microsoft/TypeScript/blob/main/src/lib/esnext.temporal.d.ts),\n[`esnext.intl.d.ts`](https://github.com/microsoft/TypeScript/blob/main/src/lib/esnext.intl.d.ts),\nand [`esnext.date.d.ts`](https://github.com/microsoft/TypeScript/blob/main/src/lib/esnext.date.d.ts)),\nwhich are Copyright (c) Microsoft Corporation.\n\nLicensed under the [Apache License, Version 2.0](https://github.com/fullcalendar/temporal-polyfill/blob/main/spec/LICENSE).\n","readmeFilename":"README.md"}