Build: Restore the external directory
commita684e6ba836f7c553968d7d026ed7941e1a612d8
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>
Wed, 24 Mar 2021 22:36:25 +0000 (24 23:36 +0100)
committerGitHub <noreply@github.com>
Wed, 24 Mar 2021 22:36:25 +0000 (24 23:36 +0100)
tree7da4baf17e709153ac00623b170f11842fe670c8
parentb2bbaa36d4d37bd48f954ed3cdbd50d3461a523d
Build: Restore the external directory

In gh-4466, we removed the `external` directory in favor of loading some files
directly from `node_modules`. This works fine locally but when deploying code
for tests, this makes it impossible to not deploy `node_modules` as well. To
avoid the issue, this change restores usage of the `external` directory.

One change is that we no longer commit this directory to the repository, its
only purpose is to have clear isolation from `node_modules`.

Ref gh-4466
Closess gh-4865
.eslintignore
.gitignore
.npmignore
Gruntfile.js
package.json
test/index.html
test/karma.debug.html