medialize / ally.js

JavaScript library to help modern web applications with accessibility concerns

Home Page:http://allyjs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tests not running locally

jantimon opened this issue · comments

Commands:

node --version
npm --version
npm i
npm run init
npm run clean
npm run build
npm run test

Output:

v4.4.4
3.10.7

> ally.js@1.1.1 init /Users/jnicklas/Desktop/ally.js
> npm install && npm-run-all --sequential clean build build:website


> ally.js@1.1.1 clean /Users/jnicklas/Desktop/ally.js
> rimraf dist web reports && mkdirp dist web reports


> ally.js@1.1.1 build /Users/jnicklas/Desktop/ally.js
> npm-run-all --sequential build:pre --parallel build:umd build:common build:amd --sequential build:post build:archive


> ally.js@1.1.1 build:pre /Users/jnicklas/Desktop/ally.js
> node build/build.pre.js


> ally.js@1.1.1 build:amd /Users/jnicklas/Desktop/ally.js
> babel --source-maps --modules amd --out-dir dist/amd dist/src


> ally.js@1.1.1 build:umd /Users/jnicklas/Desktop/ally.js
> npm-run-all --sequential build:umd:bundle build:umd:min build:umd:clean


> ally.js@1.1.1 build:common /Users/jnicklas/Desktop/ally.js
> babel --source-maps --modules common --out-dir dist/common dist/src


> ally.js@1.1.1 build:umd:bundle /Users/jnicklas/Desktop/ally.js
> browserify dist/src/ally.js --debug --standalone ally --transform rollupify --transform babelify | exorcist dist/ally.js.map > dist/ally.js

dist/src/ally.js -> dist/common/ally.js
dist/src/ally.js -> dist/amd/ally.js
dist/src/element/_element.js -> dist/common/element/_element.js
dist/src/element/_element.js -> dist/amd/element/_element.js
dist/src/element/blur.js -> dist/common/element/blur.js
dist/src/element/blur.js -> dist/amd/element/blur.js
dist/src/element/disabled.js -> dist/common/element/disabled.js
dist/src/element/disabled.js -> dist/amd/element/disabled.js
dist/src/element/focus.js -> dist/common/element/focus.js
dist/src/event/_event.js -> dist/common/event/_event.js
dist/src/element/focus.js -> dist/amd/element/focus.js
dist/src/event/_event.js -> dist/amd/event/_event.js
dist/src/event/active-element.js -> dist/common/event/active-element.js
dist/src/event/active-element.js -> dist/amd/event/active-element.js
dist/src/event/shadow-focus.js -> dist/common/event/shadow-focus.js
dist/src/event/shadow-focus.js -> dist/amd/event/shadow-focus.js
dist/src/fix/_fix.js -> dist/common/fix/_fix.js
dist/src/fix/_fix.js -> dist/amd/fix/_fix.js
dist/src/fix/pointer-focus-children.js -> dist/common/fix/pointer-focus-children.js
dist/src/fix/pointer-focus-children.js -> dist/amd/fix/pointer-focus-children.js
dist/src/fix/pointer-focus-input.js -> dist/common/fix/pointer-focus-input.js
dist/src/fix/pointer-focus-input.js -> dist/amd/fix/pointer-focus-input.js
dist/src/fix/pointer-focus-parent.js -> dist/common/fix/pointer-focus-parent.js
dist/src/get/_get.js -> dist/common/get/_get.js
dist/src/fix/pointer-focus-parent.js -> dist/amd/fix/pointer-focus-parent.js
dist/src/get/active-elements.js -> dist/common/get/active-elements.js
dist/src/get/_get.js -> dist/amd/get/_get.js
dist/src/get/active-elements.js -> dist/amd/get/active-elements.js
dist/src/get/focus-redirect-target.js -> dist/common/get/focus-redirect-target.js
dist/src/get/focus-redirect-target.js -> dist/amd/get/focus-redirect-target.js
dist/src/get/focus-target.js -> dist/common/get/focus-target.js
dist/src/get/focus-target.js -> dist/amd/get/focus-target.js
dist/src/get/insignificant-branches.js -> dist/common/get/insignificant-branches.js
dist/src/get/parents.js -> dist/common/get/parents.js
Treating 'platform' as external dependency
dist/src/get/insignificant-branches.js -> dist/amd/get/insignificant-branches.js
dist/src/get/shadow-host-parents.js -> dist/common/get/shadow-host-parents.js
dist/src/get/parents.js -> dist/amd/get/parents.js
dist/src/get/shadow-host.js -> dist/common/get/shadow-host.js
dist/src/get/shadow-host-parents.js -> dist/amd/get/shadow-host-parents.js
dist/src/is/_is.js -> dist/common/is/_is.js
dist/src/get/shadow-host.js -> dist/amd/get/shadow-host.js
dist/src/is/active-element.js -> dist/common/is/active-element.js
dist/src/is/_is.js -> dist/amd/is/_is.js
Treating 'array.prototype.findindex' as external dependency
Treating 'css.escape' as external dependency
dist/src/is/active-element.js -> dist/amd/is/active-element.js
dist/src/is/disabled.js -> dist/common/is/disabled.js
dist/src/is/disabled.js -> dist/amd/is/disabled.js
dist/src/is/focus-relevant.js -> dist/common/is/focus-relevant.js
dist/src/is/focus-relevant.js -> dist/amd/is/focus-relevant.js
dist/src/is/focusable.js -> dist/common/is/focusable.js
dist/src/is/is.util.js -> dist/common/is/is.util.js
dist/src/is/focusable.js -> dist/amd/is/focusable.js
dist/src/is/native-disabled-supported.js -> dist/common/is/native-disabled-supported.js
dist/src/is/is.util.js -> dist/amd/is/is.util.js
dist/src/is/native-disabled-supported.js -> dist/amd/is/native-disabled-supported.js
dist/src/is/only-tabbable.js -> dist/common/is/only-tabbable.js
dist/src/is/shadowed.js -> dist/common/is/shadowed.js
dist/src/is/only-tabbable.js -> dist/amd/is/only-tabbable.js
dist/src/is/shadowed.js -> dist/amd/is/shadowed.js
dist/src/is/tabbable.js -> dist/common/is/tabbable.js
dist/src/is/valid-area.js -> dist/common/is/valid-area.js
dist/src/is/valid-tabindex.js -> dist/common/is/valid-tabindex.js
dist/src/is/tabbable.js -> dist/amd/is/tabbable.js
dist/src/is/valid-area.js -> dist/amd/is/valid-area.js
dist/src/is/visible.js -> dist/common/is/visible.js
dist/src/is/valid-tabindex.js -> dist/amd/is/valid-tabindex.js
dist/src/maintain/_maintain.js -> dist/common/maintain/_maintain.js
dist/src/is/visible.js -> dist/amd/is/visible.js
dist/src/maintain/_maintain.js -> dist/amd/maintain/_maintain.js
dist/src/maintain/disabled.js -> dist/common/maintain/disabled.js
dist/src/maintain/disabled.js -> dist/amd/maintain/disabled.js
dist/src/maintain/hidden.js -> dist/common/maintain/hidden.js
dist/src/maintain/tab-focus.js -> dist/common/maintain/tab-focus.js
dist/src/map/_map.js -> dist/common/map/_map.js
dist/src/map/attribute.js -> dist/common/map/attribute.js
dist/src/map/keycode.js -> dist/common/map/keycode.js
dist/src/maintain/hidden.js -> dist/amd/maintain/hidden.js
dist/src/observe/_observe.js -> dist/common/observe/_observe.js
dist/src/maintain/tab-focus.js -> dist/amd/maintain/tab-focus.js
dist/src/map/_map.js -> dist/amd/map/_map.js
dist/src/observe/interaction-type.js -> dist/common/observe/interaction-type.js
dist/src/map/attribute.js -> dist/amd/map/attribute.js
dist/src/map/keycode.js -> dist/amd/map/keycode.js
dist/src/observe/_observe.js -> dist/amd/observe/_observe.js
dist/src/observe/shadow-mutations.js -> dist/common/observe/shadow-mutations.js
dist/src/prototype/element.prototype.matches.js -> dist/common/prototype/element.prototype.matches.js
dist/src/prototype/window.customevent.js -> dist/common/prototype/window.customevent.js
dist/src/observe/interaction-type.js -> dist/amd/observe/interaction-type.js
dist/src/prototype/window.requestanimationframe.js -> dist/common/prototype/window.requestanimationframe.js
dist/src/query/_query.js -> dist/common/query/_query.js
dist/src/query/first-tabbable.js -> dist/common/query/first-tabbable.js
dist/src/observe/shadow-mutations.js -> dist/amd/observe/shadow-mutations.js
dist/src/query/focusable.js -> dist/common/query/focusable.js
dist/src/prototype/element.prototype.matches.js -> dist/amd/prototype/element.prototype.matches.js
dist/src/query/focusable.quick.js -> dist/common/query/focusable.quick.js
dist/src/prototype/window.customevent.js -> dist/amd/prototype/window.customevent.js
dist/src/prototype/window.requestanimationframe.js -> dist/amd/prototype/window.requestanimationframe.js
dist/src/query/_query.js -> dist/amd/query/_query.js
dist/src/query/focusable.strict.js -> dist/common/query/focusable.strict.js
dist/src/query/first-tabbable.js -> dist/amd/query/first-tabbable.js
dist/src/query/shadow-hosts.js -> dist/common/query/shadow-hosts.js
dist/src/query/tabbable.js -> dist/common/query/tabbable.js
dist/src/query/focusable.js -> dist/amd/query/focusable.js
dist/src/query/focusable.quick.js -> dist/amd/query/focusable.quick.js
dist/src/query/tabsequence.js -> dist/common/query/tabsequence.js
dist/src/query/focusable.strict.js -> dist/amd/query/focusable.strict.js
dist/src/query/shadow-hosts.js -> dist/amd/query/shadow-hosts.js
dist/src/query/tabsequence.sort-area.js -> dist/common/query/tabsequence.sort-area.js
dist/src/query/tabbable.js -> dist/amd/query/tabbable.js
dist/src/query/tabsequence.js -> dist/amd/query/tabsequence.js
dist/src/query/tabsequence.sort-shadowed.js -> dist/common/query/tabsequence.sort-shadowed.js
dist/src/query/tabsequence.sort-area.js -> dist/amd/query/tabsequence.sort-area.js
dist/src/query/tabsequence.sort-tabindex.js -> dist/common/query/tabsequence.sort-tabindex.js
dist/src/selector/focusable.js -> dist/common/selector/focusable.js
dist/src/style/_style.js -> dist/common/style/_style.js
dist/src/style/focus-source.js -> dist/common/style/focus-source.js
dist/src/query/tabsequence.sort-shadowed.js -> dist/amd/query/tabsequence.sort-shadowed.js
dist/src/query/tabsequence.sort-tabindex.js -> dist/amd/query/tabsequence.sort-tabindex.js
dist/src/style/focus-within.js -> dist/common/style/focus-within.js
dist/src/selector/focusable.js -> dist/amd/selector/focusable.js
dist/src/supports/css-shadow-piercing-deep-combinator.js -> dist/common/supports/css-shadow-piercing-deep-combinator.js
dist/src/style/_style.js -> dist/amd/style/_style.js
dist/src/supports/detect-focus.js -> dist/common/supports/detect-focus.js
dist/src/style/focus-source.js -> dist/amd/style/focus-source.js
dist/src/supports/focus-area-img-tabindex.js -> dist/common/supports/focus-area-img-tabindex.js
dist/src/supports/focus-area-tabindex.js -> dist/common/supports/focus-area-tabindex.js
dist/src/supports/focus-area-without-href.js -> dist/common/supports/focus-area-without-href.js
dist/src/supports/focus-audio-without-controls.js -> dist/common/supports/focus-audio-without-controls.js
dist/src/style/focus-within.js -> dist/amd/style/focus-within.js
dist/src/supports/focus-broken-image-map.js -> dist/common/supports/focus-broken-image-map.js
dist/src/supports/css-shadow-piercing-deep-combinator.js -> dist/amd/supports/css-shadow-piercing-deep-combinator.js
dist/src/supports/focus-children-of-focusable-flexbox.js -> dist/common/supports/focus-children-of-focusable-flexbox.js
dist/src/supports/focus-fieldset-disabled.js -> dist/common/supports/focus-fieldset-disabled.js
dist/src/supports/focus-fieldset.js -> dist/common/supports/focus-fieldset.js
dist/src/supports/focus-flexbox-container.js -> dist/common/supports/focus-flexbox-container.js
dist/src/supports/detect-focus.js -> dist/amd/supports/detect-focus.js
dist/src/supports/focus-form-disabled.js -> dist/common/supports/focus-form-disabled.js
dist/src/supports/focus-area-img-tabindex.js -> dist/amd/supports/focus-area-img-tabindex.js
dist/src/supports/focus-img-ismap.js -> dist/common/supports/focus-img-ismap.js
dist/src/supports/focus-area-tabindex.js -> dist/amd/supports/focus-area-tabindex.js
dist/src/supports/focus-img-usemap-tabindex.js -> dist/common/supports/focus-img-usemap-tabindex.js
dist/src/supports/focus-area-without-href.js -> dist/amd/supports/focus-area-without-href.js
dist/src/supports/focus-audio-without-controls.js -> dist/amd/supports/focus-audio-without-controls.js
dist/src/supports/focus-in-hidden-iframe.js -> dist/common/supports/focus-in-hidden-iframe.js
dist/src/supports/focus-broken-image-map.js -> dist/amd/supports/focus-broken-image-map.js
dist/src/supports/focus-in-zero-dimension-object.js -> dist/common/supports/focus-in-zero-dimension-object.js
dist/src/supports/focus-children-of-focusable-flexbox.js -> dist/amd/supports/focus-children-of-focusable-flexbox.js
dist/src/supports/focus-invalid-tabindex.js -> dist/common/supports/focus-invalid-tabindex.js
dist/src/supports/focus-fieldset-disabled.js -> dist/amd/supports/focus-fieldset-disabled.js
dist/src/supports/focus-fieldset.js -> dist/amd/supports/focus-fieldset.js
dist/src/supports/focus-label-tabindex.js -> dist/common/supports/focus-label-tabindex.js
dist/src/supports/focus-flexbox-container.js -> dist/amd/supports/focus-flexbox-container.js
dist/src/supports/focus-object-svg-hidden.js -> dist/common/supports/focus-object-svg-hidden.js
dist/src/supports/focus-form-disabled.js -> dist/amd/supports/focus-form-disabled.js
dist/src/supports/focus-img-ismap.js -> dist/amd/supports/focus-img-ismap.js
dist/src/supports/focus-object-svg.js -> dist/common/supports/focus-object-svg.js
dist/src/supports/focus-img-usemap-tabindex.js -> dist/amd/supports/focus-img-usemap-tabindex.js
dist/src/supports/focus-object-swf.js -> dist/common/supports/focus-object-swf.js
dist/src/supports/focus-in-hidden-iframe.js -> dist/amd/supports/focus-in-hidden-iframe.js
dist/src/supports/focus-redirect-img-usemap.js -> dist/common/supports/focus-redirect-img-usemap.js
dist/src/supports/focus-in-zero-dimension-object.js -> dist/amd/supports/focus-in-zero-dimension-object.js
dist/src/supports/focus-invalid-tabindex.js -> dist/amd/supports/focus-invalid-tabindex.js
dist/src/supports/focus-redirect-legend.js -> dist/common/supports/focus-redirect-legend.js
dist/src/supports/focus-scroll-body.js -> dist/common/supports/focus-scroll-body.js
dist/src/supports/focus-label-tabindex.js -> dist/amd/supports/focus-label-tabindex.js
[BABEL] Note: The code generator has deoptimised the styling of "/Users/jnicklas/Desktop/ally.js/dist/src/ally.js" as it exceeds the max of "100KB".
dist/src/supports/focus-scroll-container-without-overflow.js -> dist/common/supports/focus-scroll-container-without-overflow.js
dist/src/supports/focus-object-svg-hidden.js -> dist/amd/supports/focus-object-svg-hidden.js
dist/src/supports/focus-scroll-container.js -> dist/common/supports/focus-scroll-container.js
dist/src/supports/focus-summary.js -> dist/common/supports/focus-summary.js
dist/src/supports/focus-object-svg.js -> dist/amd/supports/focus-object-svg.js
dist/src/supports/focus-object-swf.js -> dist/amd/supports/focus-object-swf.js
dist/src/supports/focus-svg-focusable-attribute.js -> dist/common/supports/focus-svg-focusable-attribute.js
dist/src/supports/focus-svg-tabindex-attribute.js -> dist/common/supports/focus-svg-tabindex-attribute.js
dist/src/supports/focus-redirect-img-usemap.js -> dist/amd/supports/focus-redirect-img-usemap.js
dist/src/supports/focus-redirect-legend.js -> dist/amd/supports/focus-redirect-legend.js
dist/src/supports/focus-svg.js -> dist/common/supports/focus-svg.js
dist/src/supports/focus-scroll-body.js -> dist/amd/supports/focus-scroll-body.js
dist/src/supports/focus-tabindex-trailing-characters.js -> dist/common/supports/focus-tabindex-trailing-characters.js
dist/src/supports/focus-table.js -> dist/common/supports/focus-table.js
dist/src/supports/focus-scroll-container-without-overflow.js -> dist/amd/supports/focus-scroll-container-without-overflow.js
dist/src/supports/focus-video-without-controls.js -> dist/common/supports/focus-video-without-controls.js
dist/src/supports/focus-scroll-container.js -> dist/amd/supports/focus-scroll-container.js
dist/src/supports/media/gif.invalid.js -> dist/common/supports/media/gif.invalid.js
dist/src/supports/focus-summary.js -> dist/amd/supports/focus-summary.js
dist/src/supports/media/gif.js -> dist/common/supports/media/gif.js
dist/src/supports/media/mp3.js -> dist/common/supports/media/mp3.js
dist/src/supports/focus-svg-focusable-attribute.js -> dist/amd/supports/focus-svg-focusable-attribute.js
dist/src/supports/media/mp4.js -> dist/common/supports/media/mp4.js
dist/src/supports/focus-svg-tabindex-attribute.js -> dist/amd/supports/focus-svg-tabindex-attribute.js
dist/src/supports/media/svg.js -> dist/common/supports/media/svg.js
dist/src/supports/focus-svg.js -> dist/amd/supports/focus-svg.js
dist/src/supports/focus-tabindex-trailing-characters.js -> dist/amd/supports/focus-tabindex-trailing-characters.js
dist/src/supports/focus-table.js -> dist/amd/supports/focus-table.js
dist/src/supports/supports-cache.js -> dist/common/supports/supports-cache.js
dist/src/supports/focus-video-without-controls.js -> dist/amd/supports/focus-video-without-controls.js
dist/src/supports/media/gif.invalid.js -> dist/amd/supports/media/gif.invalid.js
dist/src/supports/media/gif.js -> dist/amd/supports/media/gif.js
dist/src/supports/media/mp3.js -> dist/amd/supports/media/mp3.js
dist/src/supports/media/mp4.js -> dist/amd/supports/media/mp4.js
dist/src/supports/media/svg.js -> dist/amd/supports/media/svg.js
dist/src/supports/supports.js -> dist/common/supports/supports.js
dist/src/supports/tabsequence-area-at-img-position.js -> dist/common/supports/tabsequence-area-at-img-position.js
dist/src/supports/supports-cache.js -> dist/amd/supports/supports-cache.js
dist/src/util/compare-position.js -> dist/common/util/compare-position.js
dist/src/util/context-to-element.js -> dist/common/util/context-to-element.js
dist/src/util/decorate-context.js -> dist/common/util/decorate-context.js
dist/src/supports/supports.js -> dist/amd/supports/supports.js
dist/src/util/decorate-service.js -> dist/common/util/decorate-service.js
dist/src/supports/tabsequence-area-at-img-position.js -> dist/amd/supports/tabsequence-area-at-img-position.js
dist/src/util/get-content-document.js -> dist/common/util/get-content-document.js
dist/src/util/get-document.js -> dist/common/util/get-document.js
dist/src/util/compare-position.js -> dist/amd/util/compare-position.js
dist/src/util/context-to-element.js -> dist/amd/util/context-to-element.js
dist/src/util/get-frame-element.js -> dist/common/util/get-frame-element.js
dist/src/util/get-window.js -> dist/common/util/get-window.js
dist/src/util/decorate-context.js -> dist/amd/util/decorate-context.js
dist/src/util/image-map.js -> dist/common/util/image-map.js
dist/src/util/decorate-service.js -> dist/amd/util/decorate-service.js
dist/src/util/logger.js -> dist/common/util/logger.js
dist/src/util/get-content-document.js -> dist/amd/util/get-content-document.js
dist/src/util/get-document.js -> dist/amd/util/get-document.js
dist/src/util/merge-dom-order.js -> dist/common/util/merge-dom-order.js
dist/src/util/get-frame-element.js -> dist/amd/util/get-frame-element.js
dist/src/util/node-array.js -> dist/common/util/node-array.js
dist/src/util/get-window.js -> dist/amd/util/get-window.js
dist/src/util/platform.js -> dist/common/util/platform.js
dist/src/util/image-map.js -> dist/amd/util/image-map.js
dist/src/util/select-in-shadows.js -> dist/common/util/select-in-shadows.js
dist/src/util/logger.js -> dist/amd/util/logger.js
dist/src/util/sort-dom-order.js -> dist/common/util/sort-dom-order.js
dist/src/util/tabindex-value.js -> dist/common/util/tabindex-value.js
dist/src/util/toggle-attribute-value.js -> dist/common/util/toggle-attribute-value.js
dist/src/util/merge-dom-order.js -> dist/amd/util/merge-dom-order.js
dist/src/util/node-array.js -> dist/amd/util/node-array.js
dist/src/util/toggle-attribute.js -> dist/common/util/toggle-attribute.js
dist/src/util/platform.js -> dist/amd/util/platform.js
dist/src/util/toggle-class.js -> dist/common/util/toggle-class.js
dist/src/util/select-in-shadows.js -> dist/amd/util/select-in-shadows.js
dist/src/util/sort-dom-order.js -> dist/amd/util/sort-dom-order.js
dist/src/util/tabindex-value.js -> dist/amd/util/tabindex-value.js
dist/src/util/toggle-attribute-value.js -> dist/amd/util/toggle-attribute-value.js
dist/src/util/visible-area.js -> dist/common/util/visible-area.js
dist/src/version.js -> dist/common/version.js
dist/src/util/toggle-attribute.js -> dist/amd/util/toggle-attribute.js
dist/src/when/_when.js -> dist/common/when/_when.js
dist/src/util/toggle-class.js -> dist/amd/util/toggle-class.js
dist/src/when/focusable.js -> dist/common/when/focusable.js
dist/src/when/key.binding.js -> dist/common/when/key.binding.js
dist/src/util/visible-area.js -> dist/amd/util/visible-area.js
dist/src/version.js -> dist/amd/version.js
dist/src/when/_when.js -> dist/amd/when/_when.js
dist/src/when/key.js -> dist/common/when/key.js
dist/src/when/focusable.js -> dist/amd/when/focusable.js
dist/src/when/visible-area.js -> dist/common/when/visible-area.js
dist/src/when/key.binding.js -> dist/amd/when/key.binding.js
dist/src/when/key.js -> dist/amd/when/key.js
dist/src/when/visible-area.js -> dist/amd/when/visible-area.js

> ally.js@1.1.1 build:umd:min /Users/jnicklas/Desktop/ally.js
> uglifyjs dist/ally.js --in-source-map dist/ally.js.map --source-map dist/ally.min.js.map --source-map-url ally.min.js.map --preamble "/*! ${npm_package_name} - v${npm_package_version} - ${npm_package_homepage} - ${npm_package_license} License */" --mangle --compress --output dist/ally.min.js

(node) util.error is deprecated. Use console.error instead.
WARN: Side effects in initialization of unused variable variableToPreventDeadCodeElimination [dist/ally.js:107,39]
WARN: Dropping unused function argument exports [dist/ally.js:1,835]
WARN: Side effects in initialization of unused variable array_prototype_findindex [dist/ally.js:2,839]
WARN: Dropping unused function argument globals [dist/ally.js:998,11]
WARN: Dropping unused function argument exports [dist/ally.js:995,90]
WARN: Dropping unused function argument module [dist/ally.js:995,83]
WARN: Dropping unused function argument require [dist/ally.js:995,75]
WARN: Dropping unused variable module [dist/ally.js:1,342]
WARN: Dropping unused variable exports [dist/ally.js:1,349]

> ally.js@1.1.1 build:umd:clean /Users/jnicklas/Desktop/ally.js
> rm dist/ally.js dist/ally.js.map


> ally.js@1.1.1 build:post /Users/jnicklas/Desktop/ally.js
> node build/build.post.js


> ally.js@1.1.1 build:archive /Users/jnicklas/Desktop/ally.js
> node build/build.archive.js

402696 total bytes
802417 total bytes

> ally.js@1.1.1 build:website /Users/jnicklas/Desktop/ally.js
> npm-run-all --sequential build:docs --parallel build:data-tables build:legacy


> ally.js@1.1.1 build:docs /Users/jnicklas/Desktop/ally.js
> node build/metalsmith/metalsmith.js

Warning: Link is broken: href: "undefined", text: "
          an SVG
        ", in file: api/style/focus-within.example.html
Warning: Link is broken: href: "assets/ally-js-logo.png", text: "ally.js logo", in file: legal.html
Warning: Link is broken: href: "assets/ally-js-logo.png", text: "ally.js logo - showing the United Nations Accessibility Logo on top of the JS logo", in file: index.html
Warning: Link is broken: href: "assets/home/focusable-crop.png", text: "image of focusable data-table", in file: index.html

> ally.js@1.1.1 build:data-tables /Users/jnicklas/Desktop/ally.js
> npm run build:data-tables:focusable


> ally.js@1.1.1 build:legacy /Users/jnicklas/Desktop/ally.js
> npm-run-all --parallel build:legacy:focusable build:legacy:event-sequence build:legacy:static-copy


> ally.js@1.1.1 build:data-tables:focusable /Users/jnicklas/Desktop/ally.js
> babel-node build/data-tables/focusable-tables.js


> ally.js@1.1.1 build:legacy:event-sequence /Users/jnicklas/Desktop/ally.js
> node build/web-tests/build.event-sequence.js


> ally.js@1.1.1 build:legacy:focusable /Users/jnicklas/Desktop/ally.js
> node build/web-tests/build.focusable.js


> ally.js@1.1.1 build:legacy:static-copy /Users/jnicklas/Desktop/ally.js
> node build/web-tests/build.static-copy.js


> ally.js@1.1.1 clean /Users/jnicklas/Desktop/ally.js
> rimraf dist web reports && mkdirp dist web reports


> ally.js@1.1.1 build /Users/jnicklas/Desktop/ally.js
> npm-run-all --sequential build:pre --parallel build:umd build:common build:amd --sequential build:post build:archive


> ally.js@1.1.1 build:pre /Users/jnicklas/Desktop/ally.js
> node build/build.pre.js


> ally.js@1.1.1 build:umd /Users/jnicklas/Desktop/ally.js
> npm-run-all --sequential build:umd:bundle build:umd:min build:umd:clean


> ally.js@1.1.1 build:common /Users/jnicklas/Desktop/ally.js
> babel --source-maps --modules common --out-dir dist/common dist/src


> ally.js@1.1.1 build:amd /Users/jnicklas/Desktop/ally.js
> babel --source-maps --modules amd --out-dir dist/amd dist/src


> ally.js@1.1.1 build:umd:bundle /Users/jnicklas/Desktop/ally.js
> browserify dist/src/ally.js --debug --standalone ally --transform rollupify --transform babelify | exorcist dist/ally.js.map > dist/ally.js

dist/src/ally.js -> dist/amd/ally.js
dist/src/ally.js -> dist/common/ally.js
dist/src/element/_element.js -> dist/amd/element/_element.js
dist/src/element/_element.js -> dist/common/element/_element.js
dist/src/element/blur.js -> dist/amd/element/blur.js
dist/src/element/blur.js -> dist/common/element/blur.js
dist/src/element/disabled.js -> dist/amd/element/disabled.js
dist/src/element/disabled.js -> dist/common/element/disabled.js
dist/src/element/focus.js -> dist/common/element/focus.js
dist/src/element/focus.js -> dist/amd/element/focus.js
dist/src/event/_event.js -> dist/amd/event/_event.js
dist/src/event/_event.js -> dist/common/event/_event.js
dist/src/event/active-element.js -> dist/common/event/active-element.js
dist/src/event/active-element.js -> dist/amd/event/active-element.js
dist/src/event/shadow-focus.js -> dist/amd/event/shadow-focus.js
dist/src/event/shadow-focus.js -> dist/common/event/shadow-focus.js
dist/src/fix/_fix.js -> dist/amd/fix/_fix.js
dist/src/fix/_fix.js -> dist/common/fix/_fix.js
dist/src/fix/pointer-focus-children.js -> dist/amd/fix/pointer-focus-children.js
dist/src/fix/pointer-focus-children.js -> dist/common/fix/pointer-focus-children.js
dist/src/fix/pointer-focus-input.js -> dist/amd/fix/pointer-focus-input.js
dist/src/fix/pointer-focus-input.js -> dist/common/fix/pointer-focus-input.js
dist/src/fix/pointer-focus-parent.js -> dist/common/fix/pointer-focus-parent.js
dist/src/fix/pointer-focus-parent.js -> dist/amd/fix/pointer-focus-parent.js
dist/src/get/_get.js -> dist/common/get/_get.js
dist/src/get/_get.js -> dist/amd/get/_get.js
dist/src/get/active-elements.js -> dist/common/get/active-elements.js
dist/src/get/active-elements.js -> dist/amd/get/active-elements.js
dist/src/get/focus-redirect-target.js -> dist/common/get/focus-redirect-target.js
dist/src/get/focus-redirect-target.js -> dist/amd/get/focus-redirect-target.js
dist/src/get/focus-target.js -> dist/common/get/focus-target.js
dist/src/get/focus-target.js -> dist/amd/get/focus-target.js
dist/src/get/insignificant-branches.js -> dist/common/get/insignificant-branches.js
dist/src/get/insignificant-branches.js -> dist/amd/get/insignificant-branches.js
dist/src/get/parents.js -> dist/common/get/parents.js
dist/src/get/parents.js -> dist/amd/get/parents.js
dist/src/get/shadow-host-parents.js -> dist/common/get/shadow-host-parents.js
dist/src/get/shadow-host.js -> dist/common/get/shadow-host.js
dist/src/get/shadow-host-parents.js -> dist/amd/get/shadow-host-parents.js
dist/src/is/_is.js -> dist/common/is/_is.js
dist/src/get/shadow-host.js -> dist/amd/get/shadow-host.js
dist/src/is/_is.js -> dist/amd/is/_is.js
dist/src/is/active-element.js -> dist/common/is/active-element.js
dist/src/is/active-element.js -> dist/amd/is/active-element.js
dist/src/is/disabled.js -> dist/common/is/disabled.js
dist/src/is/disabled.js -> dist/amd/is/disabled.js
Treating 'platform' as external dependency
dist/src/is/focus-relevant.js -> dist/common/is/focus-relevant.js
dist/src/is/focus-relevant.js -> dist/amd/is/focus-relevant.js
Treating 'array.prototype.findindex' as external dependency
Treating 'css.escape' as external dependency
dist/src/is/focusable.js -> dist/common/is/focusable.js
dist/src/is/is.util.js -> dist/common/is/is.util.js
dist/src/is/focusable.js -> dist/amd/is/focusable.js
dist/src/is/native-disabled-supported.js -> dist/common/is/native-disabled-supported.js
dist/src/is/is.util.js -> dist/amd/is/is.util.js
dist/src/is/native-disabled-supported.js -> dist/amd/is/native-disabled-supported.js
dist/src/is/only-tabbable.js -> dist/common/is/only-tabbable.js
dist/src/is/shadowed.js -> dist/common/is/shadowed.js
dist/src/is/only-tabbable.js -> dist/amd/is/only-tabbable.js
dist/src/is/shadowed.js -> dist/amd/is/shadowed.js
dist/src/is/tabbable.js -> dist/common/is/tabbable.js
dist/src/is/valid-area.js -> dist/common/is/valid-area.js
dist/src/is/valid-tabindex.js -> dist/common/is/valid-tabindex.js
dist/src/is/tabbable.js -> dist/amd/is/tabbable.js
dist/src/is/valid-area.js -> dist/amd/is/valid-area.js
dist/src/is/visible.js -> dist/common/is/visible.js
dist/src/maintain/_maintain.js -> dist/common/maintain/_maintain.js
dist/src/is/valid-tabindex.js -> dist/amd/is/valid-tabindex.js
dist/src/is/visible.js -> dist/amd/is/visible.js
dist/src/maintain/_maintain.js -> dist/amd/maintain/_maintain.js
dist/src/maintain/disabled.js -> dist/common/maintain/disabled.js
dist/src/maintain/disabled.js -> dist/amd/maintain/disabled.js
dist/src/maintain/hidden.js -> dist/common/maintain/hidden.js
dist/src/maintain/tab-focus.js -> dist/common/maintain/tab-focus.js
dist/src/map/_map.js -> dist/common/map/_map.js
dist/src/map/attribute.js -> dist/common/map/attribute.js
dist/src/maintain/hidden.js -> dist/amd/maintain/hidden.js
dist/src/map/keycode.js -> dist/common/map/keycode.js
dist/src/observe/_observe.js -> dist/common/observe/_observe.js
dist/src/maintain/tab-focus.js -> dist/amd/maintain/tab-focus.js
dist/src/map/_map.js -> dist/amd/map/_map.js
dist/src/observe/interaction-type.js -> dist/common/observe/interaction-type.js
dist/src/map/attribute.js -> dist/amd/map/attribute.js
dist/src/map/keycode.js -> dist/amd/map/keycode.js
dist/src/observe/_observe.js -> dist/amd/observe/_observe.js
dist/src/observe/shadow-mutations.js -> dist/common/observe/shadow-mutations.js
dist/src/prototype/element.prototype.matches.js -> dist/common/prototype/element.prototype.matches.js
dist/src/prototype/window.customevent.js -> dist/common/prototype/window.customevent.js
dist/src/observe/interaction-type.js -> dist/amd/observe/interaction-type.js
dist/src/prototype/window.requestanimationframe.js -> dist/common/prototype/window.requestanimationframe.js
dist/src/query/_query.js -> dist/common/query/_query.js
dist/src/query/first-tabbable.js -> dist/common/query/first-tabbable.js
dist/src/observe/shadow-mutations.js -> dist/amd/observe/shadow-mutations.js
dist/src/query/focusable.js -> dist/common/query/focusable.js
dist/src/prototype/element.prototype.matches.js -> dist/amd/prototype/element.prototype.matches.js
dist/src/query/focusable.quick.js -> dist/common/query/focusable.quick.js
dist/src/prototype/window.customevent.js -> dist/amd/prototype/window.customevent.js
dist/src/prototype/window.requestanimationframe.js -> dist/amd/prototype/window.requestanimationframe.js
dist/src/query/_query.js -> dist/amd/query/_query.js
dist/src/query/focusable.strict.js -> dist/common/query/focusable.strict.js
dist/src/query/shadow-hosts.js -> dist/common/query/shadow-hosts.js
dist/src/query/first-tabbable.js -> dist/amd/query/first-tabbable.js
dist/src/query/tabbable.js -> dist/common/query/tabbable.js
dist/src/query/focusable.js -> dist/amd/query/focusable.js
dist/src/query/focusable.quick.js -> dist/amd/query/focusable.quick.js
dist/src/query/tabsequence.js -> dist/common/query/tabsequence.js
dist/src/query/focusable.strict.js -> dist/amd/query/focusable.strict.js
dist/src/query/shadow-hosts.js -> dist/amd/query/shadow-hosts.js
dist/src/query/tabsequence.sort-area.js -> dist/common/query/tabsequence.sort-area.js
dist/src/query/tabbable.js -> dist/amd/query/tabbable.js
dist/src/query/tabsequence.js -> dist/amd/query/tabsequence.js
dist/src/query/tabsequence.sort-shadowed.js -> dist/common/query/tabsequence.sort-shadowed.js
dist/src/query/tabsequence.sort-area.js -> dist/amd/query/tabsequence.sort-area.js
dist/src/query/tabsequence.sort-tabindex.js -> dist/common/query/tabsequence.sort-tabindex.js
dist/src/selector/focusable.js -> dist/common/selector/focusable.js
dist/src/style/_style.js -> dist/common/style/_style.js
dist/src/style/focus-source.js -> dist/common/style/focus-source.js
dist/src/query/tabsequence.sort-shadowed.js -> dist/amd/query/tabsequence.sort-shadowed.js
dist/src/query/tabsequence.sort-tabindex.js -> dist/amd/query/tabsequence.sort-tabindex.js
dist/src/style/focus-within.js -> dist/common/style/focus-within.js
dist/src/selector/focusable.js -> dist/amd/selector/focusable.js
dist/src/supports/css-shadow-piercing-deep-combinator.js -> dist/common/supports/css-shadow-piercing-deep-combinator.js
dist/src/style/_style.js -> dist/amd/style/_style.js
dist/src/supports/detect-focus.js -> dist/common/supports/detect-focus.js
dist/src/style/focus-source.js -> dist/amd/style/focus-source.js
dist/src/supports/focus-area-img-tabindex.js -> dist/common/supports/focus-area-img-tabindex.js
dist/src/supports/focus-area-tabindex.js -> dist/common/supports/focus-area-tabindex.js
dist/src/supports/focus-area-without-href.js -> dist/common/supports/focus-area-without-href.js
dist/src/style/focus-within.js -> dist/amd/style/focus-within.js
dist/src/supports/css-shadow-piercing-deep-combinator.js -> dist/amd/supports/css-shadow-piercing-deep-combinator.js
dist/src/supports/focus-audio-without-controls.js -> dist/common/supports/focus-audio-without-controls.js
dist/src/supports/focus-broken-image-map.js -> dist/common/supports/focus-broken-image-map.js
dist/src/supports/focus-children-of-focusable-flexbox.js -> dist/common/supports/focus-children-of-focusable-flexbox.js
dist/src/supports/detect-focus.js -> dist/amd/supports/detect-focus.js
dist/src/supports/focus-fieldset-disabled.js -> dist/common/supports/focus-fieldset-disabled.js
dist/src/supports/focus-area-img-tabindex.js -> dist/amd/supports/focus-area-img-tabindex.js
dist/src/supports/focus-fieldset.js -> dist/common/supports/focus-fieldset.js
dist/src/supports/focus-area-tabindex.js -> dist/amd/supports/focus-area-tabindex.js
dist/src/supports/focus-flexbox-container.js -> dist/common/supports/focus-flexbox-container.js
dist/src/supports/focus-form-disabled.js -> dist/common/supports/focus-form-disabled.js
dist/src/supports/focus-area-without-href.js -> dist/amd/supports/focus-area-without-href.js
dist/src/supports/focus-img-ismap.js -> dist/common/supports/focus-img-ismap.js
dist/src/supports/focus-img-usemap-tabindex.js -> dist/common/supports/focus-img-usemap-tabindex.js
dist/src/supports/focus-audio-without-controls.js -> dist/amd/supports/focus-audio-without-controls.js
dist/src/supports/focus-broken-image-map.js -> dist/amd/supports/focus-broken-image-map.js
dist/src/supports/focus-in-hidden-iframe.js -> dist/common/supports/focus-in-hidden-iframe.js
dist/src/supports/focus-children-of-focusable-flexbox.js -> dist/amd/supports/focus-children-of-focusable-flexbox.js
dist/src/supports/focus-in-zero-dimension-object.js -> dist/common/supports/focus-in-zero-dimension-object.js
dist/src/supports/focus-fieldset-disabled.js -> dist/amd/supports/focus-fieldset-disabled.js
dist/src/supports/focus-invalid-tabindex.js -> dist/common/supports/focus-invalid-tabindex.js
dist/src/supports/focus-fieldset.js -> dist/amd/supports/focus-fieldset.js
dist/src/supports/focus-flexbox-container.js -> dist/amd/supports/focus-flexbox-container.js
dist/src/supports/focus-form-disabled.js -> dist/amd/supports/focus-form-disabled.js
dist/src/supports/focus-label-tabindex.js -> dist/common/supports/focus-label-tabindex.js
dist/src/supports/focus-img-ismap.js -> dist/amd/supports/focus-img-ismap.js
dist/src/supports/focus-object-svg-hidden.js -> dist/common/supports/focus-object-svg-hidden.js
dist/src/supports/focus-img-usemap-tabindex.js -> dist/amd/supports/focus-img-usemap-tabindex.js
dist/src/supports/focus-in-hidden-iframe.js -> dist/amd/supports/focus-in-hidden-iframe.js
dist/src/supports/focus-object-svg.js -> dist/common/supports/focus-object-svg.js
dist/src/supports/focus-in-zero-dimension-object.js -> dist/amd/supports/focus-in-zero-dimension-object.js
dist/src/supports/focus-object-swf.js -> dist/common/supports/focus-object-swf.js
dist/src/supports/focus-invalid-tabindex.js -> dist/amd/supports/focus-invalid-tabindex.js
dist/src/supports/focus-label-tabindex.js -> dist/amd/supports/focus-label-tabindex.js
dist/src/supports/focus-redirect-img-usemap.js -> dist/common/supports/focus-redirect-img-usemap.js
dist/src/supports/focus-object-svg-hidden.js -> dist/amd/supports/focus-object-svg-hidden.js
dist/src/supports/focus-redirect-legend.js -> dist/common/supports/focus-redirect-legend.js
dist/src/supports/focus-scroll-body.js -> dist/common/supports/focus-scroll-body.js
dist/src/supports/focus-object-svg.js -> dist/amd/supports/focus-object-svg.js
dist/src/supports/focus-scroll-container-without-overflow.js -> dist/common/supports/focus-scroll-container-without-overflow.js
dist/src/supports/focus-object-swf.js -> dist/amd/supports/focus-object-swf.js
dist/src/supports/focus-scroll-container.js -> dist/common/supports/focus-scroll-container.js
dist/src/supports/focus-redirect-img-usemap.js -> dist/amd/supports/focus-redirect-img-usemap.js
dist/src/supports/focus-summary.js -> dist/common/supports/focus-summary.js
dist/src/supports/focus-redirect-legend.js -> dist/amd/supports/focus-redirect-legend.js
dist/src/supports/focus-scroll-body.js -> dist/amd/supports/focus-scroll-body.js
dist/src/supports/focus-svg-focusable-attribute.js -> dist/common/supports/focus-svg-focusable-attribute.js
dist/src/supports/focus-scroll-container-without-overflow.js -> dist/amd/supports/focus-scroll-container-without-overflow.js
dist/src/supports/focus-svg-tabindex-attribute.js -> dist/common/supports/focus-svg-tabindex-attribute.js
dist/src/supports/focus-scroll-container.js -> dist/amd/supports/focus-scroll-container.js
dist/src/supports/focus-svg.js -> dist/common/supports/focus-svg.js
dist/src/supports/focus-summary.js -> dist/amd/supports/focus-summary.js
dist/src/supports/focus-tabindex-trailing-characters.js -> dist/common/supports/focus-tabindex-trailing-characters.js
dist/src/supports/focus-table.js -> dist/common/supports/focus-table.js
dist/src/supports/focus-svg-focusable-attribute.js -> dist/amd/supports/focus-svg-focusable-attribute.js
dist/src/supports/focus-video-without-controls.js -> dist/common/supports/focus-video-without-controls.js
dist/src/supports/media/gif.invalid.js -> dist/common/supports/media/gif.invalid.js
dist/src/supports/media/gif.js -> dist/common/supports/media/gif.js
dist/src/supports/focus-svg-tabindex-attribute.js -> dist/amd/supports/focus-svg-tabindex-attribute.js
dist/src/supports/media/mp3.js -> dist/common/supports/media/mp3.js
dist/src/supports/media/mp4.js -> dist/common/supports/media/mp4.js
dist/src/supports/focus-svg.js -> dist/amd/supports/focus-svg.js
dist/src/supports/media/svg.js -> dist/common/supports/media/svg.js
dist/src/supports/focus-tabindex-trailing-characters.js -> dist/amd/supports/focus-tabindex-trailing-characters.js
dist/src/supports/focus-table.js -> dist/amd/supports/focus-table.js
dist/src/supports/supports-cache.js -> dist/common/supports/supports-cache.js
dist/src/supports/focus-video-without-controls.js -> dist/amd/supports/focus-video-without-controls.js
dist/src/supports/media/gif.invalid.js -> dist/amd/supports/media/gif.invalid.js
dist/src/supports/media/gif.js -> dist/amd/supports/media/gif.js
dist/src/supports/media/mp3.js -> dist/amd/supports/media/mp3.js
dist/src/supports/media/mp4.js -> dist/amd/supports/media/mp4.js
[BABEL] Note: The code generator has deoptimised the styling of "/Users/jnicklas/Desktop/ally.js/dist/src/ally.js" as it exceeds the max of "100KB".
dist/src/supports/media/svg.js -> dist/amd/supports/media/svg.js
dist/src/supports/supports.js -> dist/common/supports/supports.js
dist/src/supports/tabsequence-area-at-img-position.js -> dist/common/supports/tabsequence-area-at-img-position.js
dist/src/supports/supports-cache.js -> dist/amd/supports/supports-cache.js
dist/src/util/compare-position.js -> dist/common/util/compare-position.js
dist/src/util/context-to-element.js -> dist/common/util/context-to-element.js
dist/src/util/decorate-context.js -> dist/common/util/decorate-context.js
dist/src/supports/supports.js -> dist/amd/supports/supports.js
dist/src/supports/tabsequence-area-at-img-position.js -> dist/amd/supports/tabsequence-area-at-img-position.js
dist/src/util/decorate-service.js -> dist/common/util/decorate-service.js
dist/src/util/get-content-document.js -> dist/common/util/get-content-document.js
dist/src/util/compare-position.js -> dist/amd/util/compare-position.js
dist/src/util/get-document.js -> dist/common/util/get-document.js
dist/src/util/context-to-element.js -> dist/amd/util/context-to-element.js
dist/src/util/get-frame-element.js -> dist/common/util/get-frame-element.js
dist/src/util/get-window.js -> dist/common/util/get-window.js
dist/src/util/decorate-context.js -> dist/amd/util/decorate-context.js
dist/src/util/image-map.js -> dist/common/util/image-map.js
dist/src/util/decorate-service.js -> dist/amd/util/decorate-service.js
dist/src/util/logger.js -> dist/common/util/logger.js
dist/src/util/get-content-document.js -> dist/amd/util/get-content-document.js
dist/src/util/get-document.js -> dist/amd/util/get-document.js
dist/src/util/get-frame-element.js -> dist/amd/util/get-frame-element.js
dist/src/util/merge-dom-order.js -> dist/common/util/merge-dom-order.js
dist/src/util/get-window.js -> dist/amd/util/get-window.js
dist/src/util/node-array.js -> dist/common/util/node-array.js
dist/src/util/image-map.js -> dist/amd/util/image-map.js
dist/src/util/platform.js -> dist/common/util/platform.js
dist/src/util/logger.js -> dist/amd/util/logger.js
dist/src/util/select-in-shadows.js -> dist/common/util/select-in-shadows.js
dist/src/util/sort-dom-order.js -> dist/common/util/sort-dom-order.js
dist/src/util/tabindex-value.js -> dist/common/util/tabindex-value.js
dist/src/util/toggle-attribute-value.js -> dist/common/util/toggle-attribute-value.js
dist/src/util/merge-dom-order.js -> dist/amd/util/merge-dom-order.js
dist/src/util/toggle-attribute.js -> dist/common/util/toggle-attribute.js
dist/src/util/node-array.js -> dist/amd/util/node-array.js
dist/src/util/toggle-class.js -> dist/common/util/toggle-class.js
dist/src/util/platform.js -> dist/amd/util/platform.js
dist/src/util/select-in-shadows.js -> dist/amd/util/select-in-shadows.js
dist/src/util/sort-dom-order.js -> dist/amd/util/sort-dom-order.js
dist/src/util/tabindex-value.js -> dist/amd/util/tabindex-value.js
dist/src/util/visible-area.js -> dist/common/util/visible-area.js
dist/src/util/toggle-attribute-value.js -> dist/amd/util/toggle-attribute-value.js
dist/src/version.js -> dist/common/version.js
dist/src/util/toggle-attribute.js -> dist/amd/util/toggle-attribute.js
dist/src/when/_when.js -> dist/common/when/_when.js
dist/src/util/toggle-class.js -> dist/amd/util/toggle-class.js
dist/src/when/focusable.js -> dist/common/when/focusable.js
dist/src/when/key.binding.js -> dist/common/when/key.binding.js
dist/src/util/visible-area.js -> dist/amd/util/visible-area.js
dist/src/version.js -> dist/amd/version.js
dist/src/when/_when.js -> dist/amd/when/_when.js
dist/src/when/key.js -> dist/common/when/key.js
dist/src/when/focusable.js -> dist/amd/when/focusable.js
dist/src/when/visible-area.js -> dist/common/when/visible-area.js
dist/src/when/key.binding.js -> dist/amd/when/key.binding.js
dist/src/when/key.js -> dist/amd/when/key.js
dist/src/when/visible-area.js -> dist/amd/when/visible-area.js

> ally.js@1.1.1 build:umd:min /Users/jnicklas/Desktop/ally.js
> uglifyjs dist/ally.js --in-source-map dist/ally.js.map --source-map dist/ally.min.js.map --source-map-url ally.min.js.map --preamble "/*! ${npm_package_name} - v${npm_package_version} - ${npm_package_homepage} - ${npm_package_license} License */" --mangle --compress --output dist/ally.min.js

(node) util.error is deprecated. Use console.error instead.
WARN: Side effects in initialization of unused variable variableToPreventDeadCodeElimination [dist/ally.js:107,39]
WARN: Dropping unused function argument exports [dist/ally.js:1,835]
WARN: Side effects in initialization of unused variable array_prototype_findindex [dist/ally.js:2,839]
WARN: Dropping unused function argument globals [dist/ally.js:998,11]
WARN: Dropping unused function argument exports [dist/ally.js:995,90]
WARN: Dropping unused function argument module [dist/ally.js:995,83]
WARN: Dropping unused function argument require [dist/ally.js:995,75]
WARN: Dropping unused variable module [dist/ally.js:1,342]
WARN: Dropping unused variable exports [dist/ally.js:1,349]

> ally.js@1.1.1 build:umd:clean /Users/jnicklas/Desktop/ally.js
> rm dist/ally.js dist/ally.js.map


> ally.js@1.1.1 build:post /Users/jnicklas/Desktop/ally.js
> node build/build.post.js


> ally.js@1.1.1 build:archive /Users/jnicklas/Desktop/ally.js
> node build/build.archive.js

402952 total bytes
802417 total bytes

> ally.js@1.1.1 test /Users/jnicklas/Desktop/ally.js
> intern-runner config=test/chrome

I'm `fs` modules
TypeError: fs.mkdirSync is not a function
  at <node_modules/intern/lib/ReporterManager.js:137:10>
  at Array.reduce  <native>
  at mkdir  <node_modules/intern/lib/ReporterManager.js:134:33>
  at ReporterManager.add  <node_modules/intern/lib/ReporterManager.js:161:8>
  at <node_modules/intern/lib/executors/Executor.js:214:24>
  at execModule  <node_modules/dojo/loader.js:332:62>
  at <node_modules/dojo/loader.js:374:21>
  at guardCheckComplete  <node_modules/dojo/loader.js:361:9>
  at checkComplete  <node_modules/dojo/loader.js:366:32>
  at onLoadCallback  <node_modules/dojo/loader.js:428:17>

I was able to reproduce your problem when installing the dependencies using npm 3.10.6. This problem does not occur with npm 2.15.0.

The line I'm fs modules appears to to stem from the defunct npm package fs, which is a dependency of metalsmith-packagejson, which was fixed in the repo but apparently not published to npm.

Simply removing the offending module rm -rf node_modules/fs/ after installation does not break npm run build:website (i.e. metalsmith-packagejson seems to work fine). Also the tests will run fine, as require("fs") now properly resolves to node's core module.

I've opened thiagodemellobueno/metalsmith-packagejson#4 hoping the issue can be resolved properly. Otherwise we could simply rewrite that simply plugin ourselves, considering we already have a few in this repo.


[comment from #147] However although it is very slow it is also fine to work on a feature branch and let travis run the tests.

Travis runs the tests in 13 browser instances taking about 20 minutes per travis job. Tests are run in the open source tier of BrowserStack, which while free is limited to a certain amount of VM time. We ran 11 travis jobs yesterday, which is about 80% of the BrowserStack allowance we have. This doesn't scale well.

Running the tests locally in Chrome takes about 45 seconds on my machine. Obviously this doesn't run all the code (as there is a quite some code only running in Firefox or Safari or IE), but it gives a pretty good first impression.

Oh I see - didn't know about the VM time limitations..
after removing the fs module the tests work quite fine :)