Open MesutBE opened 4 years ago
This results is from my terminal window. It seems there is no error. But the final and first folder screenshots are the same. There is no new files.
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/asap.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/clear-immediate.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/get-iterator.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/is-iterable.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/map.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/observable.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/promise.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/set-immediate.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/set.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/weak-map.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/weak-set.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/concat.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/copy-within.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/entries.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/every.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/fill.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/filter.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/find-index.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/find.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/for-each.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/from.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/includes.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/index-of.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/join.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/keys.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/last-index-of.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/map.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/of.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/pop.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/push.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/reduce-right.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/reduce.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/reverse.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/shift.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/slice.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/some.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/sort.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/splice.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/unshift.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/array/values.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/error/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/error/is-error.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/json/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/json/stringify.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/acosh.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/asinh.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/atanh.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/cbrt.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/clz32.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/cosh.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/expm1.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/fround.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/hypot.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/iaddh.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/imul.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/imulh.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/isubh.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/log10.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/log1p.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/log2.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/sign.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/sinh.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/tanh.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/trunc.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/math/umulh.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/number/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/number/epsilon.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/number/is-finite.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/number/is-integer.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/number/is-nan.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/number/is-safe-integer.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/number/max-safe-integer.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/number/min-safe-integer.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/number/parse-float.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/number/parse-int.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/assign.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/create.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/define-properties.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/define-property.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/entries.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/freeze.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/get-own-property-descriptor.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/get-own-property-descriptors.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/get-own-property-names.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/get-own-property-symbols.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/get-prototype-of.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/is-extensible.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/is-frozen.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/is-sealed.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/is.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/keys.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/prevent-extensions.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/seal.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/set-prototype-of.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/object/values.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/apply.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/construct.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/define-metadata.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/define-property.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/delete-metadata.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/delete-property.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/enumerate.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/get-metadata-keys.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/get-metadata.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/get-own-metadata-keys.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/get-own-metadata.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/get-own-property-descriptor.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/get-prototype-of.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/get.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/has-metadata.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/has-own-metadata.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/has.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/is-extensible.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/metadata.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/own-keys.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/prevent-extensions.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/set-prototype-of.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/reflect/set.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/regexp/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/regexp/escape.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/at.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/code-point-at.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/ends-with.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/from-code-point.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/includes.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/match-all.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/pad-end.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/pad-left.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/pad-right.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/pad-start.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/raw.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/repeat.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/starts-with.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/trim-end.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/trim-left.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/trim-right.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/trim-start.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/string/trim.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/async-iterator.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/for.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/has-instance.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/is-concat-spreadable.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/iterator.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/key-for.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/match.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/observable.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/replace.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/search.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/species.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/split.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/to-primitive.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/to-string-tag.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/symbol/unscopables.js
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/system/
... ./js-exercises-tdd/node_modules/babel-runtime/core-js/system/global.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_async-generator-delegate.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_async-generator.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_async-iterator.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_async-to-generator.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_class-call-check.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_create-class.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_defaults.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_define-enumerable-properties.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_define-property.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_extends.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_get.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_inherits.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_instanceof.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_interop-require-default.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_interop-require-wildcard.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_jsx.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_new-arrow-check.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_object-destructuring-empty.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_object-without-properties.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_possible-constructor-return.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_self-global.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_set.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_sliced-to-array-loose.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_sliced-to-array.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_tagged-template-literal-loose.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_tagged-template-literal.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_temporal-ref.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_temporal-undefined.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_to-array.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_to-consumable-array.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/_typeof.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/async-generator-delegate.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/async-generator.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/async-iterator.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/async-to-generator.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/asyncGenerator.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/asyncGeneratorDelegate.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/asyncIterator.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/asyncToGenerator.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/class-call-check.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/classCallCheck.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/create-class.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/createClass.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/defaults.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/define-enumerable-properties.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/define-property.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/defineEnumerableProperties.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/defineProperty.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/extends.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/get.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/inherits.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/instanceof.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/interop-require-default.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/interop-require-wildcard.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/interopRequireDefault.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/interopRequireWildcard.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/jsx.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/new-arrow-check.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/newArrowCheck.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/object-destructuring-empty.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/object-without-properties.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/objectDestructuringEmpty.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/objectWithoutProperties.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/possible-constructor-return.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/possibleConstructorReturn.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/self-global.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/selfGlobal.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/set.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/sliced-to-array-loose.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/sliced-to-array.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/slicedToArray.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/slicedToArrayLoose.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/tagged-template-literal-loose.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/tagged-template-literal.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/taggedTemplateLiteral.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/taggedTemplateLiteralLoose.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/temporal-ref.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/temporal-undefined.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/temporalRef.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/temporalUndefined.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/to-array.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/to-consumable-array.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/toArray.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/toConsumableArray.js
... ./js-exercises-tdd/node_modules/babel-runtime/helpers/typeof.js
... ./js-exercises-tdd/node_modules/babel-runtime/regenerator/
... ./js-exercises-tdd/node_modules/babel-runtime/regenerator/index.js
... ./js-exercises-tdd/node_modules/babel-template/
... ./js-exercises-tdd/node_modules/babel-template/lib/
... ./js-exercises-tdd/node_modules/babel-template/lib/index.js
... ./js-exercises-tdd/node_modules/babel-traverse/
... ./js-exercises-tdd/node_modules/babel-traverse/lib/
... ./js-exercises-tdd/node_modules/babel-traverse/lib/cache.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/context.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/hub.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/index.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/visitors.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/ancestry.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/comments.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/context.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/conversion.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/evaluation.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/family.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/index.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/introspection.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/modification.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/removal.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/replacement.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/inference/
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/inference/index.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/inference/inferer-reference.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/inference/inferers.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/lib/
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/lib/hoister.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/lib/removal-hooks.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/path/lib/virtual-types.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/scope/
... ./js-exercises-tdd/node_modules/babel-traverse/lib/scope/binding.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/scope/index.js
... ./js-exercises-tdd/node_modules/babel-traverse/lib/scope/lib/
... ./js-exercises-tdd/node_modules/babel-traverse/lib/scope/lib/renamer.js
... ./js-exercises-tdd/node_modules/babel-types/
... ./js-exercises-tdd/node_modules/babel-types/lib/
... ./js-exercises-tdd/node_modules/babel-types/lib/constants.js
... ./js-exercises-tdd/node_modules/babel-types/lib/converters.js
... ./js-exercises-tdd/node_modules/babel-types/lib/flow.js
... ./js-exercises-tdd/node_modules/babel-types/lib/index.js
... ./js-exercises-tdd/node_modules/babel-types/lib/react.js
... ./js-exercises-tdd/node_modules/babel-types/lib/retrievers.js
... ./js-exercises-tdd/node_modules/babel-types/lib/validators.js
... ./js-exercises-tdd/node_modules/babel-types/lib/definitions/
... ./js-exercises-tdd/node_modules/babel-types/lib/definitions/core.js
... ./js-exercises-tdd/node_modules/babel-types/lib/definitions/es2015.js
... ./js-exercises-tdd/node_modules/babel-types/lib/definitions/experimental.js
... ./js-exercises-tdd/node_modules/babel-types/lib/definitions/flow.js
... ./js-exercises-tdd/node_modules/babel-types/lib/definitions/index.js
... ./js-exercises-tdd/node_modules/babel-types/lib/definitions/init.js
... ./js-exercises-tdd/node_modules/babel-types/lib/definitions/jsx.js
... ./js-exercises-tdd/node_modules/babel-types/lib/definitions/misc.js
... ./js-exercises-tdd/node_modules/babylon/
... ./js-exercises-tdd/node_modules/babylon/bin/
... ./js-exercises-tdd/node_modules/babylon/bin/babylon.js
no filename specified
This is another test.
The difference is only it says no filename specified
at the last line.
@colevandersWands I shared my results here. Slack has limited storage.
it's the node_modules folder, I hadn't thought of that yet. replace the top of your file with this and it should work. but there's a larger problem as well. This script is only designed to work with exercises that are plain JS scripts with no dependencies or DOM manipulation. like the ones in class slides or the js-exercises
repo.
I don't plan on supporting repos like the TDD exercises, if you want to report results there are already module to help with Jest reporting : https://github.com/Hargne/jest-html-reporter.
and eventually it might support DOM manipulation, but not yet. I should make this more clear in the README
const fs = require("fs")
const path = require("path")
const BASE_DIRECTORY = process.argv[2] || './';
const IGNORE = ['node_modules'];
console.log('\n... scanning for all .js files\n');
const registerDirectory = function (dirPath, oldPath) {
paths = fs.readdirSync(dirPath)
const thisFileName = __filename.split(__dirname).join('');
const arrayOfFiles = [];
const arrayOfDirs = [];
for (let nextPath of paths) {
if (IGNORE.indexOf(nextPath) >= 0) continue;
if ('/' + nextPath === thisFileName) continue;
const isDirectory = fs.statSync(dirPath + '/' + nextPath).isDirectory();
if (!isDirectory && path.extname(nextPath) !== '.js') continue;
if (isDirectory) {
if (nextPath[0] === '.') continue; // ignore hidden folders
const subDirs = registerDirectory(dirPath + '/' + nextPath, dirPath);
arrayOfDirs.push(subDirs);
} else {
arrayOfFiles.push(path.join(nextPath))
}
}
return {
path: dirPath
.split(oldPath).join('')
.split('/').join('')
+ '/',
files: arrayOfFiles.length > 0
? arrayOfFiles
: null,
dirs: arrayOfDirs.length > 0
? arrayOfDirs
: null
}
}