There's one thing I want to mention really quickly, that's kind of a nice extra feature that we kind
of got out of the box for free with the code we've written so far.
You might have noticed that whenever I go to unpackaged dotcom react, I've said several times, oh,
yeah, we actually get redirected to the main file inside this package, wherever it may may be.
As a part of this redirect, we also get a version of react appended into the URL as well.
So this will be the version of whatever package we are trying to get.
It turns out that we can actually write in a package version that we want to retrieve off of on package
dot com.
So let me show you what I mean.
I'm going to update this URL, and rather than trying to get version 17 zero one, I'm going to get
version 16 zero zero.
If I put that in, I'll then see the source code for react at version sixteen point zero point zero,
the code looks the same.
That's just because it did not change inside this file between version 16 and 17.
But if I try to go into the 16.
C.J. s react development dot james file.
I'll then see the license up here at the very top very clearly says I'm looking at the contents of reactivation
16.
So the whole point here is that we had just this URL just a little bit.
We can actually get different versions of all these different modules, which that's actually kind of
nice thinking about what we are using our entire bundler for.
Remember, we are building a documentation tool, so it might be really nice for users to say, hey,
here's how version 16 of React works versus some other version.
And that means that our tool could be used to show how some different versions of a library have changed
over time and stuff like that.
So why is this relevant?
Well, if we go back over to our code editor.
Inside of our plug and file, once again, I'm looking at Build OnLoad rather than trying to import,
just react right here, which would naturally give us the latest version of react I'm going to put in
at 16 zero zero and we put that in.
We are now going to try to bundle in version 16 of react.
If I save this, go back over.
Simit.
We now got all the source code for version 16 inside of our bundle, and I can do a search on here,
search for 16 zero zero.
And sure enough, I'm going to see I definitely got version 16 zero zero.
So, again, just a nice little benefit.
This means we can very easily allow users to use different versions of packages inside of our tool when
we eventually put this entire documentation thing together.
All right.
I'm going to undo that version really quick because I don't really want version 16.
It's just a very quick example.
All right.
So just a nice little thing I want to mention very quickly.
Let's start adding some more features in just a moment.