angular-cn/docs
George Kalpakas 7eb3e3bce6 build: fix build scripts on macOS (#33854)
In #33823, `scripts/package-builds.sh` (which is used by both
`build-packages-dist.sh` and `build-ivy-npm-packages.sh`) was updated to
use `realpath`. It turns out that `realpath` does not exist on macOS, so
the build scripts do not work there.

In order to fix this (and also reduce the likelihood of introducing
similar issues in the future), this commit changes these bash scripts to
Node.js scripts (using [ShellJS](https://github.com/shelljs/shelljs) for
a cross-platform implementation of Unix shell commands where necessary).

PR Close #33854
2019-11-15 16:05:00 -08:00
..
BAZEL.md docs: update broken link in Bazel docs (#33428) 2019-10-29 11:41:39 -07:00
CARETAKER.md docs: fix script path reference (#25552) 2018-08-17 10:26:10 -07:00
COMMITTER.md docs: fix and refine COMMITTER.md (#33276) 2019-10-31 22:19:42 +00:00
DEBUG.md build: remove "test.sh" script (#27937) 2019-01-07 15:35:09 -08:00
DEBUG_MATERIAL_IVY.md build: fix build scripts on macOS (#33854) 2019-11-15 16:05:00 -08:00
DEVELOPER.md build: fix build scripts on macOS (#33854) 2019-11-15 16:05:00 -08:00
GITHUB_PROCESS.md docs: create Issue and Pull Request markdown doc, explaining automatic locking policy (#32405) 2019-08-30 14:44:24 -04:00
NAMING.md docs: fix spelling of case variants in naming.md 2017-06-26 13:43:37 -07:00
PR_REVIEW.md ci: scripts to review PRs locally (#24623) 2018-06-25 08:45:12 -07:00
PUBLIC_API.md refactor(ivy): Move instructions back to ɵɵ (#30546) 2019-05-20 16:37:47 -07:00
RELEASE_SCHEDULE.md docs: change release_schedule.md to link to new angular release page in docs (#23808) 2018-05-10 15:45:28 -07:00
SAVED_REPLIES.md docs: update SAVED_REPLIES and CONTRIBUTING with new issue templates (#27608) 2018-12-11 16:43:57 -08:00
TOOLS.md docs: enable debug tools with current versions of Angular (#25361) 2018-08-14 16:38:26 -07:00
TRIAGE_AND_LABELS.md build: add `ngcc` as a valid commit message scope (#32144) 2019-08-15 10:33:36 -07:00