@bazel/typescript

v0.25.0
TypeScript rules for Bazel
typescript bazel

pree2e

webdriver-manager update $CHROMEDRIVER_VERSION_ARG && bazel build //examples/app:e2e //examples/protocol_buffers:e2e //:npm_package && cd internal/karma; bazel build //:npm_package

e2e

yarn e2e-bazel-external && yarn e2e-examples-app-devserver && yarn e2e-examples-app-prodserver && yarn e2e-examples-protobuf-devserver && yarn e2e-examples-protobuf-prodserver && yarn e2e-npm_packages && yarn e2e-typescript_3.1

e2e-bazel-external

jasmine internal/e2e/default_tsconfig_test.js

e2e-examples-app-devserver

concurrently "bazel run //examples/app:devserver" "while ! nc -z 127.0.0.1 8080; do sleep 1; done && protractor --suite app" --kill-others --success first

e2e-examples-app-prodserver

concurrently "bazel run //examples/app:prodserver" "while ! nc -z 127.0.0.1 8080; do sleep 1; done && protractor --suite app" --kill-others --success first

e2e-examples-protobuf-devserver

concurrently "bazel run //examples/protocol_buffers:devserver" "while ! nc -z 127.0.0.1 8080; do sleep 1; done && protractor --suite protocol_buffers" --kill-others --success first

e2e-examples-protobuf-prodserver

concurrently "bazel run //examples/protocol_buffers:prodserver" "while ! nc -z 127.0.0.1 8080; do sleep 1; done && protractor --suite protocol_buffers" --kill-others --success first

e2e-npm_packages

./internal/e2e/npm_packages/test.sh

e2e-typescript_3.1

cd internal/e2e/typescript_3.1; yarn test

skydoc

bazel build //docs && unzip -o -d docs/api bazel-bin/docs/docs-skydoc.zip

bazel:format

find . -type f \( -name "*.bzl" -or -name WORKSPACE -or -name BUILD -or -name BUILD.bazel \) ! -path "*/node_modules/*" | xargs buildifier -v --warnings=args-order,attr-cfg,attr-license,attr-non-empty,attr-output-default,attr-single-file,constant-glob,ctx-actions,ctx-args,depset-iteration,depset-union,dict-concatenation,duplicated-name,filetype,git-repository,http-archive,integer-division,load,load-on-top,native-build,native-package,out-of-order-load,output-group,package-name,package-on-top,positional-args,redefined-variable,repository-name,same-origin-load,string-iteration,unsorted-dict-items,unused-variable

bazel:lint

yarn bazel:format --lint=warn

bazel:lint-fix

yarn bazel:format --lint=fix

version

node ./on-version.js && git stage README.md version.bzl WORKSPACE
npm i @bazel/[email protected]

Metadata

Downloads