Compute first the limit of the log: $\;x\ln\bigl((x+1)^x-1\bigr)$.
We'll make an asymptotic expansion of $\;(x+1)^x$ near $0$:
$$ (x+1)^x=\mathrm e^{x\ln(1+x)}=\mathrm e^{x(x+o(x))}=\mathrm e^{x^2+o(x^2)}=1+x^2+o(x^2)\quad\text{(by composition)}, $$
\begin{align}
\text{so}\hspace6em x\ln\bigl((x+1)^x-1\bigr)&=x\ln\bigl(x^2+o(x^2)\bigr)=x\ln\bigl(x^2(1+o(1))\bigr)\qquad\qquad\\
&=2x\ln x+x\underbrace{\ln\bigl(1+o(1)\bigr)}_{\substack{\downarrow\\0}} \\
&=\underbrace{2x\ln x+o(x)}_{\substack{\downarrow\\0}}.
\end{align}
As the log tends to $0$, $\;\lim_{x\to 0}\bigl((x+1)^x-1\bigr)^x=1.$