date-fns-tz icon indicating copy to clipboard operation
date-fns-tz copied to clipboard

Unable to resolve path to module 'date-fns-tz'

Open NateYeh2023 opened this issue 1 year ago • 3 comments

  • date-fns version : 3.0.6,
  • date-fns-tz version: 3.0.1,

I Install date-fns-tz-v3 to solve https://github.com/marnusw/date-fns-tz/issues/260#issuecomment-1867433216

but another error just show up

截圖 2024-02-06 下午2 44 01

i just can't find my date-fns-tz module

even if I change name to 'date-fns-tz-v3'

NateYeh2023 avatar Feb 06 '24 06:02 NateYeh2023

Same error ./node_modules/date-fns-tz/esm/format/index.js:1:0 Module not found: Package path ./format/index.js is not exported from package /Users/abhishekmac/Desktop/Hobby Projects/aivy-post-v2/node_modules/date-fns (see exports field in /Users/abhishekmac/Desktop/Hobby Projects/aivy-post-v2/node_modules/date-fns/package.json)

imaxisXD avatar Feb 17 '24 17:02 imaxisXD

same here Error: Package subpath './format/index.js' is not defined by "exports" in /home/mgarcia/GitProjects/AUIM/auimPratico/node_modules/date-fns/package.json at new NodeError (node:internal/errors:400:5) at exportsNotFound (node:internal/modules/esm/resolve:361:10) at packageExportsResolve (node:internal/modules/esm/resolve:697:9) at resolveExports (node:internal/modules/cjs/loader:538:36) at Function.Module._findPath (node:internal/modules/cjs/loader:607:31) at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1025:27) at Function.Module._load (node:internal/modules/cjs/loader:885:27) at Module.require (node:internal/modules/cjs/loader:1105:19) at require (node:internal/modules/cjs/helpers:103:18) at Object. (/home/mgarcia/GitProjects/AUIM/auimPratico/node_modules/date-fns-tz/format/index.js:8:37)

NaturesProphet avatar Feb 22 '24 22:02 NaturesProphet

date-fns-tz-v3 from here https://www.npmjs.com/package/date-fns-tz-v3 is actually this repo https://github.com/davidramosweb/date-fns-tz and not to the existing date-fns-tz package

Deanmv avatar Mar 01 '24 09:03 Deanmv

Same here: ./node_modules/.pnpm/[email protected][email protected]/node_modules/date-fns-tz/esm/format/index.js:1:0 Module not found: Package path ./format.js is not exported from package ...

... Import trace for requested module: ./node_modules/.pnpm/[email protected][email protected]/node_modules/date-fns-tz/esm/fp/formatWithOptions/index.js ./node_modules/.pnpm/[email protected][email protected]/node_modules/date-fns-tz/esm/fp/index.js

mifrej avatar Mar 20 '24 09:03 mifrej

Same but using beta1 and date-fns 3.2.0.

public avatar Mar 23 '24 15:03 public

I just contributed to the bounty on this issue:

https://until.dev/bounty/marnusw/date-fns-tz/268

The current bounty for completing it is $5.00 if it is closed within 1 month, and decreases after that.

jckw avatar Mar 23 '24 20:03 jckw

I see your $5 and raise by $50.. :)

elirov avatar Mar 23 '24 20:03 elirov

try this in package.json

"dependencies": {
    "date-fns-tz": "3.0.0-beta.2"
}

in your code (Assuming you are using ESM)

index.ts

import formatInTimeZone from "date-fns-tz/formatInTimeZone";

reezpatel avatar Mar 26 '24 16:03 reezpatel

3.0.0-beta.3 should address all import problems. Please let me know if you encounter further issues.

marnusw avatar Mar 28 '24 14:03 marnusw

Please watch #273 for the official v3.0.0 release.

marnusw avatar Apr 02 '24 15:04 marnusw

Just noting that the bounty on this issue has been rewarded 🎉

jckw avatar Apr 09 '24 09:04 jckw