{"version":3,"sources":["jsdelivr-header.js","/npm/spacetime@7.17.0/src/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCNO,cAAe,wBACf,aAAc,uBACd,YAAa,uBACX,gBAAmB,wBAE5B,MAAM,KAAO,CAAC,EAAO,EAAI,IAAY,IAAI,UAAU,EAAO,EAAI,GAGxD,SAAW,SAAU,GACzB,MAAM,EAAQ,EAAE,QAAU,CAAC,EAI3B,OAHA,OAAO,KAAK,GAAO,QAAS,IAC1B,EAAI,EAAE,GAAG,EAAM,MAEV,CACT,EAGA,KAAK,IAAM,CAAC,EAAI,KACd,IAAI,EAAI,IAAI,WAAU,IAAI,MAAO,UAAW,EAAI,GAEhD,OADA,EAAI,SAAS,GACN,GAET,KAAK,MAAQ,CAAC,EAAI,KAChB,IAAI,EAAI,IAAI,WAAU,IAAI,MAAO,UAAW,EAAI,GAEhD,OADA,EAAI,SAAS,GACN,EAAE,QAAQ,QAEnB,KAAK,SAAW,CAAC,EAAI,KACnB,IAAI,EAAI,IAAI,WAAU,IAAI,MAAO,UAAW,EAAI,GAEhD,OADA,EAAI,SAAS,GACN,EAAE,IAAI,EAAG,OAAO,QAAQ,QAEjC,KAAK,UAAY,CAAC,EAAI,KACpB,IAAI,EAAI,IAAI,WAAU,IAAI,MAAO,UAAW,EAAI,GAEhD,OADA,EAAI,SAAS,GACN,EAAE,SAAS,EAAG,OAAO,QAAQ,QAEtC,KAAK,gBAAkB,CAAC,EAAM,EAAI,IACzB,IAAI,UAAiB,IAAP,EAAa,EAAI,GAGxC,KAAK,OAAS,SAAU,EAAM,CAAC,GAI7B,OAHA,OAAO,KAAK,GAAK,QAAS,IACxB,UAAU,UAAU,GAAK,EAAI,KAExB,IACT,EACA,KAAK,UAAY,WAEf,OADU,IAAI,WACL,SACX,EACA,KAAK,IAAM,SAAU,EAAI,GACvB,MAAM,EAAI,IAAI,UAAU,KAAM,EAAI,GAElC,OADA,EAAE,MAAQ,OACH,CACT,EACA,KAAK,IAAM,SAAU,EAAI,GACvB,MAAM,EAAI,IAAI,UAAU,KAAM,EAAI,GAElC,OADA,EAAE,OAAS,OACJ,CACT,EAGA,KAAK,SAAW,SAChB,KAAK,QAAU,QACf,KAAK,YAAc,YAGnB,KAAK,OAAS,KAAK,sBACJ","file":"/npm/spacetime@7.17.0/src/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.48.0.\n * Original file: /npm/spacetime@7.17.0/src/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","import Spacetime from './spacetime.js'\nimport whereIts from './whereIts.js'\nimport version from './_version.js'\nimport { tzdbVersion } from '../zonefile/_build.js'\n\nconst main = (input, tz, options) => new Spacetime(input, tz, options)\n\n// set all properties of a given 'today' object\nconst setToday = function (s) {\n  const today = s._today || {}\n  Object.keys(today).forEach((k) => {\n    s = s[k](today[k])\n  })\n  return s\n}\n\n//some helper functions on the main method\nmain.now = (tz, options) => {\n  let s = new Spacetime(new Date().getTime(), tz, options)\n  s = setToday(s)\n  return s\n}\nmain.today = (tz, options) => {\n  let s = new Spacetime(new Date().getTime(), tz, options)\n  s = setToday(s)\n  return s.startOf('day')\n}\nmain.tomorrow = (tz, options) => {\n  let s = new Spacetime(new Date().getTime(), tz, options)\n  s = setToday(s)\n  return s.add(1, 'day').startOf('day')\n}\nmain.yesterday = (tz, options) => {\n  let s = new Spacetime(new Date().getTime(), tz, options)\n  s = setToday(s)\n  return s.subtract(1, 'day').startOf('day')\n}\nmain.fromUnixSeconds = (secs, tz, options) => {\n  return new Spacetime(secs * 1000, tz, options)\n}\n\nmain.extend = function (obj = {}) {\n  Object.keys(obj).forEach((k) => {\n    Spacetime.prototype[k] = obj[k]\n  })\n  return this\n}\nmain.timezones = function () {\n  const s = new Spacetime()\n  return s.timezones\n}\nmain.max = function (tz, options) {\n  const s = new Spacetime(null, tz, options)\n  s.epoch = 8640000000000000\n  return s\n}\nmain.min = function (tz, options) {\n  const s = new Spacetime(null, tz, options)\n  s.epoch = -8640000000000000\n  return s\n}\n\n//find tz by time\nmain.whereIts = whereIts\nmain.version = version\nmain.tzdbVersion = tzdbVersion\n\n//aliases:\nmain.plugin = main.extend\nexport default main\n"]}