I updated dfx to dfx 0.13.0-beta.2 to use Motoko Timer.
I noticed a couple of things:
import error [M0009], file ".mops/_github/base@moc-0.7.4/src/Timers/lib.mo" does not exist
it seems to still be using moc 0.7.4 instead of 0.7.5. I’m told the binary of moc can be downloaded but is this expected behaviour?
Also, not sure if it’s Timer or Timers. It seems to be used both ways:
(motoko/timers.md at master · dfinity/motoko · GitHub)
(motoko-base/Timer.mo at master · dfinity/motoko-base · GitHub)
It looks like the base package resolved to 0.7.4
You can try to install latest base package which includes Timer.mo file:
mops add base
It didn’t complain but on deploy I still got
import error [M0009], file ".mops/_github/base@moc-0.7.4/src/Timer/lib.mo" does not exist
This is the import statement:
import Timer "mo:base/Timer";
Could you show me the contents of your mops.toml file?
You can try to remove base = ... line from your mops.toml file and run mops add base again.
1 Like

Much appreciated.
I somehow had this in there…:
base = "https://github.com/dfinity/motoko-base#moc-0.7.4"
1 Like