$(PackageId.Replace('@','').Replace('/','-')) $(NormalizedPackageId)-$(PackageVersion).tgz $(MSBuildProjectDirectory)\package.json $(MSBuildProjectDirectory)\obj\ $([MSBuild]::NormalizeDirectory('$(BaseIntermediateOutputPath)'))$(Configuration)\ --frozen-lockfile <_BackupPackageJson>$(IntermediateOutputPath)$(MSBuildProjectName).package.json.bak PrepareForBuild; ResolveProjectReferences; _Build; run build $(PackDependsOn); PrepareForBuild $(PackDependsOn); Build; _Pack <_PackageTargetPath>$(MSBuildProjectDirectory)\$(PackageFileName)