diff --git a/snippet-template.md b/javascript/snippet-template.md similarity index 100% rename from snippet-template.md rename to javascript/snippet-template.md diff --git a/snippets/accumulate.md b/javascript/snippets/accumulate.md similarity index 100% rename from snippets/accumulate.md rename to javascript/snippets/accumulate.md diff --git a/snippets/add-class.md b/javascript/snippets/add-class.md similarity index 100% rename from snippets/add-class.md rename to javascript/snippets/add-class.md diff --git a/snippets/add-days-to-date.md b/javascript/snippets/add-days-to-date.md similarity index 100% rename from snippets/add-days-to-date.md rename to javascript/snippets/add-days-to-date.md diff --git a/snippets/add-event-listener-all.md b/javascript/snippets/add-event-listener-all.md similarity index 100% rename from snippets/add-event-listener-all.md rename to javascript/snippets/add-event-listener-all.md diff --git a/snippets/add-minutes-to-date.md b/javascript/snippets/add-minutes-to-date.md similarity index 100% rename from snippets/add-minutes-to-date.md rename to javascript/snippets/add-minutes-to-date.md diff --git a/snippets/add-multiple-events.md b/javascript/snippets/add-multiple-events.md similarity index 100% rename from snippets/add-multiple-events.md rename to javascript/snippets/add-multiple-events.md diff --git a/snippets/add-styles.md b/javascript/snippets/add-styles.md similarity index 100% rename from snippets/add-styles.md rename to javascript/snippets/add-styles.md diff --git a/snippets/add-week-days.md b/javascript/snippets/add-week-days.md similarity index 100% rename from snippets/add-week-days.md rename to javascript/snippets/add-week-days.md diff --git a/snippets/all-equal-by.md b/javascript/snippets/all-equal-by.md similarity index 100% rename from snippets/all-equal-by.md rename to javascript/snippets/all-equal-by.md diff --git a/snippets/all-equal.md b/javascript/snippets/all-equal.md similarity index 100% rename from snippets/all-equal.md rename to javascript/snippets/all-equal.md diff --git a/snippets/all-unique-by.md b/javascript/snippets/all-unique-by.md similarity index 100% rename from snippets/all-unique-by.md rename to javascript/snippets/all-unique-by.md diff --git a/snippets/all-unique.md b/javascript/snippets/all-unique.md similarity index 100% rename from snippets/all-unique.md rename to javascript/snippets/all-unique.md diff --git a/snippets/all.md b/javascript/snippets/all.md similarity index 100% rename from snippets/all.md rename to javascript/snippets/all.md diff --git a/snippets/alphabetical.md b/javascript/snippets/alphabetical.md similarity index 100% rename from snippets/alphabetical.md rename to javascript/snippets/alphabetical.md diff --git a/snippets/and.md b/javascript/snippets/and.md similarity index 100% rename from snippets/and.md rename to javascript/snippets/and.md diff --git a/snippets/any.md b/javascript/snippets/any.md similarity index 100% rename from snippets/any.md rename to javascript/snippets/any.md diff --git a/snippets/aperture.md b/javascript/snippets/aperture.md similarity index 100% rename from snippets/aperture.md rename to javascript/snippets/aperture.md diff --git a/snippets/approximately-equal.md b/javascript/snippets/approximately-equal.md similarity index 100% rename from snippets/approximately-equal.md rename to javascript/snippets/approximately-equal.md diff --git a/snippets/arithmetic-progression.md b/javascript/snippets/arithmetic-progression.md similarity index 100% rename from snippets/arithmetic-progression.md rename to javascript/snippets/arithmetic-progression.md diff --git a/snippets/array-to-csv.md b/javascript/snippets/array-to-csv.md similarity index 100% rename from snippets/array-to-csv.md rename to javascript/snippets/array-to-csv.md diff --git a/snippets/array-to-html-list.md b/javascript/snippets/array-to-html-list.md similarity index 100% rename from snippets/array-to-html-list.md rename to javascript/snippets/array-to-html-list.md diff --git a/snippets/ary.md b/javascript/snippets/ary.md similarity index 100% rename from snippets/ary.md rename to javascript/snippets/ary.md diff --git a/snippets/assert-valid-keys.md b/javascript/snippets/assert-valid-keys.md similarity index 100% rename from snippets/assert-valid-keys.md rename to javascript/snippets/assert-valid-keys.md diff --git a/snippets/atob.md b/javascript/snippets/atob.md similarity index 100% rename from snippets/atob.md rename to javascript/snippets/atob.md diff --git a/snippets/attempt.md b/javascript/snippets/attempt.md similarity index 100% rename from snippets/attempt.md rename to javascript/snippets/attempt.md diff --git a/snippets/average-by.md b/javascript/snippets/average-by.md similarity index 100% rename from snippets/average-by.md rename to javascript/snippets/average-by.md diff --git a/snippets/average.md b/javascript/snippets/average.md similarity index 100% rename from snippets/average.md rename to javascript/snippets/average.md diff --git a/snippets/bifurcate-by.md b/javascript/snippets/bifurcate-by.md similarity index 100% rename from snippets/bifurcate-by.md rename to javascript/snippets/bifurcate-by.md diff --git a/snippets/bifurcate.md b/javascript/snippets/bifurcate.md similarity index 100% rename from snippets/bifurcate.md rename to javascript/snippets/bifurcate.md diff --git a/snippets/binary-search.md b/javascript/snippets/binary-search.md similarity index 100% rename from snippets/binary-search.md rename to javascript/snippets/binary-search.md diff --git a/snippets/binary.md b/javascript/snippets/binary.md similarity index 100% rename from snippets/binary.md rename to javascript/snippets/binary.md diff --git a/snippets/bind-all.md b/javascript/snippets/bind-all.md similarity index 100% rename from snippets/bind-all.md rename to javascript/snippets/bind-all.md diff --git a/snippets/bind-key.md b/javascript/snippets/bind-key.md similarity index 100% rename from snippets/bind-key.md rename to javascript/snippets/bind-key.md diff --git a/snippets/bind.md b/javascript/snippets/bind.md similarity index 100% rename from snippets/bind.md rename to javascript/snippets/bind.md diff --git a/snippets/binomial-coefficient.md b/javascript/snippets/binomial-coefficient.md similarity index 100% rename from snippets/binomial-coefficient.md rename to javascript/snippets/binomial-coefficient.md diff --git a/snippets/both.md b/javascript/snippets/both.md similarity index 100% rename from snippets/both.md rename to javascript/snippets/both.md diff --git a/snippets/bottom-visible.md b/javascript/snippets/bottom-visible.md similarity index 100% rename from snippets/bottom-visible.md rename to javascript/snippets/bottom-visible.md diff --git a/snippets/btoa.md b/javascript/snippets/btoa.md similarity index 100% rename from snippets/btoa.md rename to javascript/snippets/btoa.md diff --git a/snippets/bubble-sort.md b/javascript/snippets/bubble-sort.md similarity index 100% rename from snippets/bubble-sort.md rename to javascript/snippets/bubble-sort.md diff --git a/snippets/bucket-sort.md b/javascript/snippets/bucket-sort.md similarity index 100% rename from snippets/bucket-sort.md rename to javascript/snippets/bucket-sort.md diff --git a/snippets/byte-size.md b/javascript/snippets/byte-size.md similarity index 100% rename from snippets/byte-size.md rename to javascript/snippets/byte-size.md diff --git a/snippets/caesar-cipher.md b/javascript/snippets/caesar-cipher.md similarity index 100% rename from snippets/caesar-cipher.md rename to javascript/snippets/caesar-cipher.md diff --git a/snippets/call-or-return.md b/javascript/snippets/call-or-return.md similarity index 100% rename from snippets/call-or-return.md rename to javascript/snippets/call-or-return.md diff --git a/snippets/call.md b/javascript/snippets/call.md similarity index 100% rename from snippets/call.md rename to javascript/snippets/call.md diff --git a/snippets/capitalize-every-word.md b/javascript/snippets/capitalize-every-word.md similarity index 100% rename from snippets/capitalize-every-word.md rename to javascript/snippets/capitalize-every-word.md diff --git a/snippets/capitalize.md b/javascript/snippets/capitalize.md similarity index 100% rename from snippets/capitalize.md rename to javascript/snippets/capitalize.md diff --git a/snippets/cartesian-product.md b/javascript/snippets/cartesian-product.md similarity index 100% rename from snippets/cartesian-product.md rename to javascript/snippets/cartesian-product.md diff --git a/snippets/cast-array.md b/javascript/snippets/cast-array.md similarity index 100% rename from snippets/cast-array.md rename to javascript/snippets/cast-array.md diff --git a/snippets/celsius-to-fahrenheit.md b/javascript/snippets/celsius-to-fahrenheit.md similarity index 100% rename from snippets/celsius-to-fahrenheit.md rename to javascript/snippets/celsius-to-fahrenheit.md diff --git a/snippets/chain-async.md b/javascript/snippets/chain-async.md similarity index 100% rename from snippets/chain-async.md rename to javascript/snippets/chain-async.md diff --git a/snippets/change-lightness.md b/javascript/snippets/change-lightness.md similarity index 100% rename from snippets/change-lightness.md rename to javascript/snippets/change-lightness.md diff --git a/snippets/check-prop.md b/javascript/snippets/check-prop.md similarity index 100% rename from snippets/check-prop.md rename to javascript/snippets/check-prop.md diff --git a/snippets/chunk-into-n.md b/javascript/snippets/chunk-into-n.md similarity index 100% rename from snippets/chunk-into-n.md rename to javascript/snippets/chunk-into-n.md diff --git a/snippets/chunk.md b/javascript/snippets/chunk.md similarity index 100% rename from snippets/chunk.md rename to javascript/snippets/chunk.md diff --git a/snippets/chunkify.md b/javascript/snippets/chunkify.md similarity index 100% rename from snippets/chunkify.md rename to javascript/snippets/chunkify.md diff --git a/snippets/clamp-number.md b/javascript/snippets/clamp-number.md similarity index 100% rename from snippets/clamp-number.md rename to javascript/snippets/clamp-number.md diff --git a/snippets/clone-reg-exp.md b/javascript/snippets/clone-reg-exp.md similarity index 100% rename from snippets/clone-reg-exp.md rename to javascript/snippets/clone-reg-exp.md diff --git a/snippets/closest.md b/javascript/snippets/closest.md similarity index 100% rename from snippets/closest.md rename to javascript/snippets/closest.md diff --git a/snippets/coalesce-factory.md b/javascript/snippets/coalesce-factory.md similarity index 100% rename from snippets/coalesce-factory.md rename to javascript/snippets/coalesce-factory.md diff --git a/snippets/coalesce.md b/javascript/snippets/coalesce.md similarity index 100% rename from snippets/coalesce.md rename to javascript/snippets/coalesce.md diff --git a/snippets/collect-into.md b/javascript/snippets/collect-into.md similarity index 100% rename from snippets/collect-into.md rename to javascript/snippets/collect-into.md diff --git a/snippets/colorize.md b/javascript/snippets/colorize.md similarity index 100% rename from snippets/colorize.md rename to javascript/snippets/colorize.md diff --git a/snippets/combine.md b/javascript/snippets/combine.md similarity index 100% rename from snippets/combine.md rename to javascript/snippets/combine.md diff --git a/snippets/common-keys.md b/javascript/snippets/common-keys.md similarity index 100% rename from snippets/common-keys.md rename to javascript/snippets/common-keys.md diff --git a/snippets/compact-join.md b/javascript/snippets/compact-join.md similarity index 100% rename from snippets/compact-join.md rename to javascript/snippets/compact-join.md diff --git a/snippets/compact-object.md b/javascript/snippets/compact-object.md similarity index 100% rename from snippets/compact-object.md rename to javascript/snippets/compact-object.md diff --git a/snippets/compact-whitespace.md b/javascript/snippets/compact-whitespace.md similarity index 100% rename from snippets/compact-whitespace.md rename to javascript/snippets/compact-whitespace.md diff --git a/snippets/compact.md b/javascript/snippets/compact.md similarity index 100% rename from snippets/compact.md rename to javascript/snippets/compact.md diff --git a/snippets/complement.md b/javascript/snippets/complement.md similarity index 100% rename from snippets/complement.md rename to javascript/snippets/complement.md diff --git a/snippets/compose-right.md b/javascript/snippets/compose-right.md similarity index 100% rename from snippets/compose-right.md rename to javascript/snippets/compose-right.md diff --git a/snippets/compose.md b/javascript/snippets/compose.md similarity index 100% rename from snippets/compose.md rename to javascript/snippets/compose.md diff --git a/snippets/contains-whitespace.md b/javascript/snippets/contains-whitespace.md similarity index 100% rename from snippets/contains-whitespace.md rename to javascript/snippets/contains-whitespace.md diff --git a/snippets/converge.md b/javascript/snippets/converge.md similarity index 100% rename from snippets/converge.md rename to javascript/snippets/converge.md diff --git a/snippets/copy-sign.md b/javascript/snippets/copy-sign.md similarity index 100% rename from snippets/copy-sign.md rename to javascript/snippets/copy-sign.md diff --git a/snippets/copy-to-clipboard-async.md b/javascript/snippets/copy-to-clipboard-async.md similarity index 100% rename from snippets/copy-to-clipboard-async.md rename to javascript/snippets/copy-to-clipboard-async.md diff --git a/snippets/copy-to-clipboard.md b/javascript/snippets/copy-to-clipboard.md similarity index 100% rename from snippets/copy-to-clipboard.md rename to javascript/snippets/copy-to-clipboard.md diff --git a/snippets/count-by.md b/javascript/snippets/count-by.md similarity index 100% rename from snippets/count-by.md rename to javascript/snippets/count-by.md diff --git a/snippets/count-occurrences.md b/javascript/snippets/count-occurrences.md similarity index 100% rename from snippets/count-occurrences.md rename to javascript/snippets/count-occurrences.md diff --git a/snippets/count-substrings.md b/javascript/snippets/count-substrings.md similarity index 100% rename from snippets/count-substrings.md rename to javascript/snippets/count-substrings.md diff --git a/snippets/count-week-days-between.md b/javascript/snippets/count-week-days-between.md similarity index 100% rename from snippets/count-week-days-between.md rename to javascript/snippets/count-week-days-between.md diff --git a/snippets/counter.md b/javascript/snippets/counter.md similarity index 100% rename from snippets/counter.md rename to javascript/snippets/counter.md diff --git a/snippets/create-dir-if-not-exists.md b/javascript/snippets/create-dir-if-not-exists.md similarity index 100% rename from snippets/create-dir-if-not-exists.md rename to javascript/snippets/create-dir-if-not-exists.md diff --git a/snippets/create-element.md b/javascript/snippets/create-element.md similarity index 100% rename from snippets/create-element.md rename to javascript/snippets/create-element.md diff --git a/snippets/create-event-hub.md b/javascript/snippets/create-event-hub.md similarity index 100% rename from snippets/create-event-hub.md rename to javascript/snippets/create-event-hub.md diff --git a/snippets/csv-to-array.md b/javascript/snippets/csv-to-array.md similarity index 100% rename from snippets/csv-to-array.md rename to javascript/snippets/csv-to-array.md diff --git a/snippets/csv-to-json.md b/javascript/snippets/csv-to-json.md similarity index 100% rename from snippets/csv-to-json.md rename to javascript/snippets/csv-to-json.md diff --git a/snippets/current-url.md b/javascript/snippets/current-url.md similarity index 100% rename from snippets/current-url.md rename to javascript/snippets/current-url.md diff --git a/snippets/curry.md b/javascript/snippets/curry.md similarity index 100% rename from snippets/curry.md rename to javascript/snippets/curry.md diff --git a/snippets/cycle-generator.md b/javascript/snippets/cycle-generator.md similarity index 100% rename from snippets/cycle-generator.md rename to javascript/snippets/cycle-generator.md diff --git a/snippets/date-range-generator.md b/javascript/snippets/date-range-generator.md similarity index 100% rename from snippets/date-range-generator.md rename to javascript/snippets/date-range-generator.md diff --git a/snippets/day-name.md b/javascript/snippets/day-name.md similarity index 100% rename from snippets/day-name.md rename to javascript/snippets/day-name.md diff --git a/snippets/day-of-year.md b/javascript/snippets/day-of-year.md similarity index 100% rename from snippets/day-of-year.md rename to javascript/snippets/day-of-year.md diff --git a/snippets/days-ago.md b/javascript/snippets/days-ago.md similarity index 100% rename from snippets/days-ago.md rename to javascript/snippets/days-ago.md diff --git a/snippets/days-from-now.md b/javascript/snippets/days-from-now.md similarity index 100% rename from snippets/days-from-now.md rename to javascript/snippets/days-from-now.md diff --git a/snippets/days-in-month.md b/javascript/snippets/days-in-month.md similarity index 100% rename from snippets/days-in-month.md rename to javascript/snippets/days-in-month.md diff --git a/snippets/debounce-promise.md b/javascript/snippets/debounce-promise.md similarity index 100% rename from snippets/debounce-promise.md rename to javascript/snippets/debounce-promise.md diff --git a/snippets/debounce.md b/javascript/snippets/debounce.md similarity index 100% rename from snippets/debounce.md rename to javascript/snippets/debounce.md diff --git a/snippets/decapitalize.md b/javascript/snippets/decapitalize.md similarity index 100% rename from snippets/decapitalize.md rename to javascript/snippets/decapitalize.md diff --git a/snippets/deep-clone.md b/javascript/snippets/deep-clone.md similarity index 100% rename from snippets/deep-clone.md rename to javascript/snippets/deep-clone.md diff --git a/snippets/deep-flatten.md b/javascript/snippets/deep-flatten.md similarity index 100% rename from snippets/deep-flatten.md rename to javascript/snippets/deep-flatten.md diff --git a/snippets/deep-freeze.md b/javascript/snippets/deep-freeze.md similarity index 100% rename from snippets/deep-freeze.md rename to javascript/snippets/deep-freeze.md diff --git a/snippets/deep-get.md b/javascript/snippets/deep-get.md similarity index 100% rename from snippets/deep-get.md rename to javascript/snippets/deep-get.md diff --git a/snippets/deep-map-keys.md b/javascript/snippets/deep-map-keys.md similarity index 100% rename from snippets/deep-map-keys.md rename to javascript/snippets/deep-map-keys.md diff --git a/snippets/deep-merge.md b/javascript/snippets/deep-merge.md similarity index 100% rename from snippets/deep-merge.md rename to javascript/snippets/deep-merge.md diff --git a/snippets/defaults.md b/javascript/snippets/defaults.md similarity index 100% rename from snippets/defaults.md rename to javascript/snippets/defaults.md diff --git a/snippets/defer.md b/javascript/snippets/defer.md similarity index 100% rename from snippets/defer.md rename to javascript/snippets/defer.md diff --git a/snippets/degrees-to-rads.md b/javascript/snippets/degrees-to-rads.md similarity index 100% rename from snippets/degrees-to-rads.md rename to javascript/snippets/degrees-to-rads.md diff --git a/snippets/delay.md b/javascript/snippets/delay.md similarity index 100% rename from snippets/delay.md rename to javascript/snippets/delay.md diff --git a/snippets/detect-device-type.md b/javascript/snippets/detect-device-type.md similarity index 100% rename from snippets/detect-device-type.md rename to javascript/snippets/detect-device-type.md diff --git a/snippets/detect-language.md b/javascript/snippets/detect-language.md similarity index 100% rename from snippets/detect-language.md rename to javascript/snippets/detect-language.md diff --git a/snippets/difference-by.md b/javascript/snippets/difference-by.md similarity index 100% rename from snippets/difference-by.md rename to javascript/snippets/difference-by.md diff --git a/snippets/difference-with.md b/javascript/snippets/difference-with.md similarity index 100% rename from snippets/difference-with.md rename to javascript/snippets/difference-with.md diff --git a/snippets/difference.md b/javascript/snippets/difference.md similarity index 100% rename from snippets/difference.md rename to javascript/snippets/difference.md diff --git a/snippets/dig.md b/javascript/snippets/dig.md similarity index 100% rename from snippets/dig.md rename to javascript/snippets/dig.md diff --git a/snippets/digitize.md b/javascript/snippets/digitize.md similarity index 100% rename from snippets/digitize.md rename to javascript/snippets/digitize.md diff --git a/snippets/distance.md b/javascript/snippets/distance.md similarity index 100% rename from snippets/distance.md rename to javascript/snippets/distance.md diff --git a/snippets/divmod.md b/javascript/snippets/divmod.md similarity index 100% rename from snippets/divmod.md rename to javascript/snippets/divmod.md diff --git a/snippets/drop-right-while.md b/javascript/snippets/drop-right-while.md similarity index 100% rename from snippets/drop-right-while.md rename to javascript/snippets/drop-right-while.md diff --git a/snippets/drop-right.md b/javascript/snippets/drop-right.md similarity index 100% rename from snippets/drop-right.md rename to javascript/snippets/drop-right.md diff --git a/snippets/drop-while.md b/javascript/snippets/drop-while.md similarity index 100% rename from snippets/drop-while.md rename to javascript/snippets/drop-while.md diff --git a/snippets/drop.md b/javascript/snippets/drop.md similarity index 100% rename from snippets/drop.md rename to javascript/snippets/drop.md diff --git a/snippets/either.md b/javascript/snippets/either.md similarity index 100% rename from snippets/either.md rename to javascript/snippets/either.md diff --git a/snippets/element-contains.md b/javascript/snippets/element-contains.md similarity index 100% rename from snippets/element-contains.md rename to javascript/snippets/element-contains.md diff --git a/snippets/element-is-focused.md b/javascript/snippets/element-is-focused.md similarity index 100% rename from snippets/element-is-focused.md rename to javascript/snippets/element-is-focused.md diff --git a/snippets/element-is-visible-in-viewport.md b/javascript/snippets/element-is-visible-in-viewport.md similarity index 100% rename from snippets/element-is-visible-in-viewport.md rename to javascript/snippets/element-is-visible-in-viewport.md diff --git a/snippets/ends-with-substring.md b/javascript/snippets/ends-with-substring.md similarity index 100% rename from snippets/ends-with-substring.md rename to javascript/snippets/ends-with-substring.md diff --git a/snippets/equals.md b/javascript/snippets/equals.md similarity index 100% rename from snippets/equals.md rename to javascript/snippets/equals.md diff --git a/snippets/escape-html.md b/javascript/snippets/escape-html.md similarity index 100% rename from snippets/escape-html.md rename to javascript/snippets/escape-html.md diff --git a/snippets/escape-reg-exp.md b/javascript/snippets/escape-reg-exp.md similarity index 100% rename from snippets/escape-reg-exp.md rename to javascript/snippets/escape-reg-exp.md diff --git a/snippets/euclidean-distance.md b/javascript/snippets/euclidean-distance.md similarity index 100% rename from snippets/euclidean-distance.md rename to javascript/snippets/euclidean-distance.md diff --git a/snippets/every-nth.md b/javascript/snippets/every-nth.md similarity index 100% rename from snippets/every-nth.md rename to javascript/snippets/every-nth.md diff --git a/snippets/expand-tabs.md b/javascript/snippets/expand-tabs.md similarity index 100% rename from snippets/expand-tabs.md rename to javascript/snippets/expand-tabs.md diff --git a/snippets/extend-hex.md b/javascript/snippets/extend-hex.md similarity index 100% rename from snippets/extend-hex.md rename to javascript/snippets/extend-hex.md diff --git a/snippets/factorial.md b/javascript/snippets/factorial.md similarity index 100% rename from snippets/factorial.md rename to javascript/snippets/factorial.md diff --git a/snippets/fahrenheit-to-celsius.md b/javascript/snippets/fahrenheit-to-celsius.md similarity index 100% rename from snippets/fahrenheit-to-celsius.md rename to javascript/snippets/fahrenheit-to-celsius.md diff --git a/snippets/fibonacci.md b/javascript/snippets/fibonacci.md similarity index 100% rename from snippets/fibonacci.md rename to javascript/snippets/fibonacci.md diff --git a/snippets/filter-non-unique-by.md b/javascript/snippets/filter-non-unique-by.md similarity index 100% rename from snippets/filter-non-unique-by.md rename to javascript/snippets/filter-non-unique-by.md diff --git a/snippets/filter-non-unique.md b/javascript/snippets/filter-non-unique.md similarity index 100% rename from snippets/filter-non-unique.md rename to javascript/snippets/filter-non-unique.md diff --git a/snippets/filter-unique-by.md b/javascript/snippets/filter-unique-by.md similarity index 100% rename from snippets/filter-unique-by.md rename to javascript/snippets/filter-unique-by.md diff --git a/snippets/filter-unique.md b/javascript/snippets/filter-unique.md similarity index 100% rename from snippets/filter-unique.md rename to javascript/snippets/filter-unique.md diff --git a/snippets/find-closest-anchor.md b/javascript/snippets/find-closest-anchor.md similarity index 100% rename from snippets/find-closest-anchor.md rename to javascript/snippets/find-closest-anchor.md diff --git a/snippets/find-closest-matching-node.md b/javascript/snippets/find-closest-matching-node.md similarity index 100% rename from snippets/find-closest-matching-node.md rename to javascript/snippets/find-closest-matching-node.md diff --git a/snippets/find-consecutive.md b/javascript/snippets/find-consecutive.md similarity index 100% rename from snippets/find-consecutive.md rename to javascript/snippets/find-consecutive.md diff --git a/snippets/find-first-n.md b/javascript/snippets/find-first-n.md similarity index 100% rename from snippets/find-first-n.md rename to javascript/snippets/find-first-n.md diff --git a/snippets/find-key.md b/javascript/snippets/find-key.md similarity index 100% rename from snippets/find-key.md rename to javascript/snippets/find-key.md diff --git a/snippets/find-keys.md b/javascript/snippets/find-keys.md similarity index 100% rename from snippets/find-keys.md rename to javascript/snippets/find-keys.md diff --git a/snippets/find-last-index.md b/javascript/snippets/find-last-index.md similarity index 100% rename from snippets/find-last-index.md rename to javascript/snippets/find-last-index.md diff --git a/snippets/find-last-key.md b/javascript/snippets/find-last-key.md similarity index 100% rename from snippets/find-last-key.md rename to javascript/snippets/find-last-key.md diff --git a/snippets/find-last-n.md b/javascript/snippets/find-last-n.md similarity index 100% rename from snippets/find-last-n.md rename to javascript/snippets/find-last-n.md diff --git a/snippets/find-last.md b/javascript/snippets/find-last.md similarity index 100% rename from snippets/find-last.md rename to javascript/snippets/find-last.md diff --git a/snippets/first-n.md b/javascript/snippets/first-n.md similarity index 100% rename from snippets/first-n.md rename to javascript/snippets/first-n.md diff --git a/snippets/flags.md b/javascript/snippets/flags.md similarity index 100% rename from snippets/flags.md rename to javascript/snippets/flags.md diff --git a/snippets/flat-iterator.md b/javascript/snippets/flat-iterator.md similarity index 100% rename from snippets/flat-iterator.md rename to javascript/snippets/flat-iterator.md diff --git a/snippets/flatten-object.md b/javascript/snippets/flatten-object.md similarity index 100% rename from snippets/flatten-object.md rename to javascript/snippets/flatten-object.md diff --git a/snippets/flatten.md b/javascript/snippets/flatten.md similarity index 100% rename from snippets/flatten.md rename to javascript/snippets/flatten.md diff --git a/snippets/flip.md b/javascript/snippets/flip.md similarity index 100% rename from snippets/flip.md rename to javascript/snippets/flip.md diff --git a/snippets/for-each-right.md b/javascript/snippets/for-each-right.md similarity index 100% rename from snippets/for-each-right.md rename to javascript/snippets/for-each-right.md diff --git a/snippets/for-own-right.md b/javascript/snippets/for-own-right.md similarity index 100% rename from snippets/for-own-right.md rename to javascript/snippets/for-own-right.md diff --git a/snippets/for-own.md b/javascript/snippets/for-own.md similarity index 100% rename from snippets/for-own.md rename to javascript/snippets/for-own.md diff --git a/snippets/form-to-object.md b/javascript/snippets/form-to-object.md similarity index 100% rename from snippets/form-to-object.md rename to javascript/snippets/form-to-object.md diff --git a/snippets/format-duration.md b/javascript/snippets/format-duration.md similarity index 100% rename from snippets/format-duration.md rename to javascript/snippets/format-duration.md diff --git a/snippets/format-number.md b/javascript/snippets/format-number.md similarity index 100% rename from snippets/format-number.md rename to javascript/snippets/format-number.md diff --git a/snippets/format-seconds.md b/javascript/snippets/format-seconds.md similarity index 100% rename from snippets/format-seconds.md rename to javascript/snippets/format-seconds.md diff --git a/snippets/frequencies.md b/javascript/snippets/frequencies.md similarity index 100% rename from snippets/frequencies.md rename to javascript/snippets/frequencies.md diff --git a/snippets/from-camel-case.md b/javascript/snippets/from-camel-case.md similarity index 100% rename from snippets/from-camel-case.md rename to javascript/snippets/from-camel-case.md diff --git a/snippets/from-timestamp.md b/javascript/snippets/from-timestamp.md similarity index 100% rename from snippets/from-timestamp.md rename to javascript/snippets/from-timestamp.md diff --git a/snippets/frozen-set.md b/javascript/snippets/frozen-set.md similarity index 100% rename from snippets/frozen-set.md rename to javascript/snippets/frozen-set.md diff --git a/snippets/fullscreen.md b/javascript/snippets/fullscreen.md similarity index 100% rename from snippets/fullscreen.md rename to javascript/snippets/fullscreen.md diff --git a/snippets/function-name.md b/javascript/snippets/function-name.md similarity index 100% rename from snippets/function-name.md rename to javascript/snippets/function-name.md diff --git a/snippets/functions.md b/javascript/snippets/functions.md similarity index 100% rename from snippets/functions.md rename to javascript/snippets/functions.md diff --git a/snippets/gcd.md b/javascript/snippets/gcd.md similarity index 100% rename from snippets/gcd.md rename to javascript/snippets/gcd.md diff --git a/snippets/generate-items.md b/javascript/snippets/generate-items.md similarity index 100% rename from snippets/generate-items.md rename to javascript/snippets/generate-items.md diff --git a/snippets/generate-until.md b/javascript/snippets/generate-until.md similarity index 100% rename from snippets/generate-until.md rename to javascript/snippets/generate-until.md diff --git a/snippets/generate-while.md b/javascript/snippets/generate-while.md similarity index 100% rename from snippets/generate-while.md rename to javascript/snippets/generate-while.md diff --git a/snippets/generator-to-array.md b/javascript/snippets/generator-to-array.md similarity index 100% rename from snippets/generator-to-array.md rename to javascript/snippets/generator-to-array.md diff --git a/snippets/geometric-progression.md b/javascript/snippets/geometric-progression.md similarity index 100% rename from snippets/geometric-progression.md rename to javascript/snippets/geometric-progression.md diff --git a/snippets/get-ancestors.md b/javascript/snippets/get-ancestors.md similarity index 100% rename from snippets/get-ancestors.md rename to javascript/snippets/get-ancestors.md diff --git a/snippets/get-base-url.md b/javascript/snippets/get-base-url.md similarity index 100% rename from snippets/get-base-url.md rename to javascript/snippets/get-base-url.md diff --git a/snippets/get-cmd-args.md b/javascript/snippets/get-cmd-args.md similarity index 100% rename from snippets/get-cmd-args.md rename to javascript/snippets/get-cmd-args.md diff --git a/snippets/get-colon-time-from-date.md b/javascript/snippets/get-colon-time-from-date.md similarity index 100% rename from snippets/get-colon-time-from-date.md rename to javascript/snippets/get-colon-time-from-date.md diff --git a/snippets/get-days-diff-between-dates.md b/javascript/snippets/get-days-diff-between-dates.md similarity index 100% rename from snippets/get-days-diff-between-dates.md rename to javascript/snippets/get-days-diff-between-dates.md diff --git a/snippets/get-elements-bigger-than-viewport.md b/javascript/snippets/get-elements-bigger-than-viewport.md similarity index 100% rename from snippets/get-elements-bigger-than-viewport.md rename to javascript/snippets/get-elements-bigger-than-viewport.md diff --git a/snippets/get-hours-diff-between-dates.md b/javascript/snippets/get-hours-diff-between-dates.md similarity index 100% rename from snippets/get-hours-diff-between-dates.md rename to javascript/snippets/get-hours-diff-between-dates.md diff --git a/snippets/get-images.md b/javascript/snippets/get-images.md similarity index 100% rename from snippets/get-images.md rename to javascript/snippets/get-images.md diff --git a/snippets/get-meridiem-suffix-of-integer.md b/javascript/snippets/get-meridiem-suffix-of-integer.md similarity index 100% rename from snippets/get-meridiem-suffix-of-integer.md rename to javascript/snippets/get-meridiem-suffix-of-integer.md diff --git a/snippets/get-minutes-diff-between-dates.md b/javascript/snippets/get-minutes-diff-between-dates.md similarity index 100% rename from snippets/get-minutes-diff-between-dates.md rename to javascript/snippets/get-minutes-diff-between-dates.md diff --git a/snippets/get-months-diff-between-dates.md b/javascript/snippets/get-months-diff-between-dates.md similarity index 100% rename from snippets/get-months-diff-between-dates.md rename to javascript/snippets/get-months-diff-between-dates.md diff --git a/snippets/get-parents-until.md b/javascript/snippets/get-parents-until.md similarity index 100% rename from snippets/get-parents-until.md rename to javascript/snippets/get-parents-until.md diff --git a/snippets/get-protocol.md b/javascript/snippets/get-protocol.md similarity index 100% rename from snippets/get-protocol.md rename to javascript/snippets/get-protocol.md diff --git a/snippets/get-scroll-position.md b/javascript/snippets/get-scroll-position.md similarity index 100% rename from snippets/get-scroll-position.md rename to javascript/snippets/get-scroll-position.md diff --git a/snippets/get-scrollbar-width.md b/javascript/snippets/get-scrollbar-width.md similarity index 100% rename from snippets/get-scrollbar-width.md rename to javascript/snippets/get-scrollbar-width.md diff --git a/snippets/get-seconds-diff-between-dates.md b/javascript/snippets/get-seconds-diff-between-dates.md similarity index 100% rename from snippets/get-seconds-diff-between-dates.md rename to javascript/snippets/get-seconds-diff-between-dates.md diff --git a/snippets/get-selected-text.md b/javascript/snippets/get-selected-text.md similarity index 100% rename from snippets/get-selected-text.md rename to javascript/snippets/get-selected-text.md diff --git a/snippets/get-siblings.md b/javascript/snippets/get-siblings.md similarity index 100% rename from snippets/get-siblings.md rename to javascript/snippets/get-siblings.md diff --git a/snippets/get-style.md b/javascript/snippets/get-style.md similarity index 100% rename from snippets/get-style.md rename to javascript/snippets/get-style.md diff --git a/snippets/get-timestamp.md b/javascript/snippets/get-timestamp.md similarity index 100% rename from snippets/get-timestamp.md rename to javascript/snippets/get-timestamp.md diff --git a/snippets/get-type.md b/javascript/snippets/get-type.md similarity index 100% rename from snippets/get-type.md rename to javascript/snippets/get-type.md diff --git a/snippets/get-url-parameters.md b/javascript/snippets/get-url-parameters.md similarity index 100% rename from snippets/get-url-parameters.md rename to javascript/snippets/get-url-parameters.md diff --git a/snippets/get-vertical-offset.md b/javascript/snippets/get-vertical-offset.md similarity index 100% rename from snippets/get-vertical-offset.md rename to javascript/snippets/get-vertical-offset.md diff --git a/snippets/get.md b/javascript/snippets/get.md similarity index 100% rename from snippets/get.md rename to javascript/snippets/get.md diff --git a/snippets/group-by.md b/javascript/snippets/group-by.md similarity index 100% rename from snippets/group-by.md rename to javascript/snippets/group-by.md diff --git a/snippets/hamming-distance.md b/javascript/snippets/hamming-distance.md similarity index 100% rename from snippets/hamming-distance.md rename to javascript/snippets/hamming-distance.md diff --git a/snippets/has-class.md b/javascript/snippets/has-class.md similarity index 100% rename from snippets/has-class.md rename to javascript/snippets/has-class.md diff --git a/snippets/has-decimals.md b/javascript/snippets/has-decimals.md similarity index 100% rename from snippets/has-decimals.md rename to javascript/snippets/has-decimals.md diff --git a/snippets/has-duplicates.md b/javascript/snippets/has-duplicates.md similarity index 100% rename from snippets/has-duplicates.md rename to javascript/snippets/has-duplicates.md diff --git a/snippets/has-flags.md b/javascript/snippets/has-flags.md similarity index 100% rename from snippets/has-flags.md rename to javascript/snippets/has-flags.md diff --git a/snippets/has-key.md b/javascript/snippets/has-key.md similarity index 100% rename from snippets/has-key.md rename to javascript/snippets/has-key.md diff --git a/snippets/has-many.md b/javascript/snippets/has-many.md similarity index 100% rename from snippets/has-many.md rename to javascript/snippets/has-many.md diff --git a/snippets/has-one.md b/javascript/snippets/has-one.md similarity index 100% rename from snippets/has-one.md rename to javascript/snippets/has-one.md diff --git a/snippets/has-value.md b/javascript/snippets/has-value.md similarity index 100% rename from snippets/has-value.md rename to javascript/snippets/has-value.md diff --git a/snippets/hash-browser.md b/javascript/snippets/hash-browser.md similarity index 100% rename from snippets/hash-browser.md rename to javascript/snippets/hash-browser.md diff --git a/snippets/hash-node.md b/javascript/snippets/hash-node.md similarity index 100% rename from snippets/hash-node.md rename to javascript/snippets/hash-node.md diff --git a/snippets/have-same-contents.md b/javascript/snippets/have-same-contents.md similarity index 100% rename from snippets/have-same-contents.md rename to javascript/snippets/have-same-contents.md diff --git a/snippets/head.md b/javascript/snippets/head.md similarity index 100% rename from snippets/head.md rename to javascript/snippets/head.md diff --git a/snippets/heapsort.md b/javascript/snippets/heapsort.md similarity index 100% rename from snippets/heapsort.md rename to javascript/snippets/heapsort.md diff --git a/snippets/hex-to-rgb.md b/javascript/snippets/hex-to-rgb.md similarity index 100% rename from snippets/hex-to-rgb.md rename to javascript/snippets/hex-to-rgb.md diff --git a/snippets/hide.md b/javascript/snippets/hide.md similarity index 100% rename from snippets/hide.md rename to javascript/snippets/hide.md diff --git a/snippets/hsb-to-rgb.md b/javascript/snippets/hsb-to-rgb.md similarity index 100% rename from snippets/hsb-to-rgb.md rename to javascript/snippets/hsb-to-rgb.md diff --git a/snippets/hsl-to-rgb.md b/javascript/snippets/hsl-to-rgb.md similarity index 100% rename from snippets/hsl-to-rgb.md rename to javascript/snippets/hsl-to-rgb.md diff --git a/snippets/http-delete.md b/javascript/snippets/http-delete.md similarity index 100% rename from snippets/http-delete.md rename to javascript/snippets/http-delete.md diff --git a/snippets/http-get.md b/javascript/snippets/http-get.md similarity index 100% rename from snippets/http-get.md rename to javascript/snippets/http-get.md diff --git a/snippets/http-post.md b/javascript/snippets/http-post.md similarity index 100% rename from snippets/http-post.md rename to javascript/snippets/http-post.md diff --git a/snippets/http-put.md b/javascript/snippets/http-put.md similarity index 100% rename from snippets/http-put.md rename to javascript/snippets/http-put.md diff --git a/snippets/https-redirect.md b/javascript/snippets/https-redirect.md similarity index 100% rename from snippets/https-redirect.md rename to javascript/snippets/https-redirect.md diff --git a/snippets/hz.md b/javascript/snippets/hz.md similarity index 100% rename from snippets/hz.md rename to javascript/snippets/hz.md diff --git a/snippets/in-range.md b/javascript/snippets/in-range.md similarity index 100% rename from snippets/in-range.md rename to javascript/snippets/in-range.md diff --git a/snippets/includes-all.md b/javascript/snippets/includes-all.md similarity index 100% rename from snippets/includes-all.md rename to javascript/snippets/includes-all.md diff --git a/snippets/includes-any.md b/javascript/snippets/includes-any.md similarity index 100% rename from snippets/includes-any.md rename to javascript/snippets/includes-any.md diff --git a/snippets/includes-case-insensitive.md b/javascript/snippets/includes-case-insensitive.md similarity index 100% rename from snippets/includes-case-insensitive.md rename to javascript/snippets/includes-case-insensitive.md diff --git a/snippets/indent-string.md b/javascript/snippets/indent-string.md similarity index 100% rename from snippets/indent-string.md rename to javascript/snippets/indent-string.md diff --git a/snippets/index-by.md b/javascript/snippets/index-by.md similarity index 100% rename from snippets/index-by.md rename to javascript/snippets/index-by.md diff --git a/snippets/index-of-all.md b/javascript/snippets/index-of-all.md similarity index 100% rename from snippets/index-of-all.md rename to javascript/snippets/index-of-all.md diff --git a/snippets/index-of-substrings.md b/javascript/snippets/index-of-substrings.md similarity index 100% rename from snippets/index-of-substrings.md rename to javascript/snippets/index-of-substrings.md diff --git a/snippets/index-on.md b/javascript/snippets/index-on.md similarity index 100% rename from snippets/index-on.md rename to javascript/snippets/index-on.md diff --git a/snippets/initial.md b/javascript/snippets/initial.md similarity index 100% rename from snippets/initial.md rename to javascript/snippets/initial.md diff --git a/snippets/initialize-array-with-range-right.md b/javascript/snippets/initialize-array-with-range-right.md similarity index 100% rename from snippets/initialize-array-with-range-right.md rename to javascript/snippets/initialize-array-with-range-right.md diff --git a/snippets/initialize-array-with-range.md b/javascript/snippets/initialize-array-with-range.md similarity index 100% rename from snippets/initialize-array-with-range.md rename to javascript/snippets/initialize-array-with-range.md diff --git a/snippets/initialize-array-with-values.md b/javascript/snippets/initialize-array-with-values.md similarity index 100% rename from snippets/initialize-array-with-values.md rename to javascript/snippets/initialize-array-with-values.md diff --git a/snippets/initialize-nd-array.md b/javascript/snippets/initialize-nd-array.md similarity index 100% rename from snippets/initialize-nd-array.md rename to javascript/snippets/initialize-nd-array.md diff --git a/snippets/initialize2-d-array.md b/javascript/snippets/initialize2-d-array.md similarity index 100% rename from snippets/initialize2-d-array.md rename to javascript/snippets/initialize2-d-array.md diff --git a/snippets/inject-css.md b/javascript/snippets/inject-css.md similarity index 100% rename from snippets/inject-css.md rename to javascript/snippets/inject-css.md diff --git a/snippets/insert-after.md b/javascript/snippets/insert-after.md similarity index 100% rename from snippets/insert-after.md rename to javascript/snippets/insert-after.md diff --git a/snippets/insert-at.md b/javascript/snippets/insert-at.md similarity index 100% rename from snippets/insert-at.md rename to javascript/snippets/insert-at.md diff --git a/snippets/insert-before.md b/javascript/snippets/insert-before.md similarity index 100% rename from snippets/insert-before.md rename to javascript/snippets/insert-before.md diff --git a/snippets/insertion-sort.md b/javascript/snippets/insertion-sort.md similarity index 100% rename from snippets/insertion-sort.md rename to javascript/snippets/insertion-sort.md diff --git a/snippets/intersection-by.md b/javascript/snippets/intersection-by.md similarity index 100% rename from snippets/intersection-by.md rename to javascript/snippets/intersection-by.md diff --git a/snippets/intersection-with.md b/javascript/snippets/intersection-with.md similarity index 100% rename from snippets/intersection-with.md rename to javascript/snippets/intersection-with.md diff --git a/snippets/intersection.md b/javascript/snippets/intersection.md similarity index 100% rename from snippets/intersection.md rename to javascript/snippets/intersection.md diff --git a/snippets/intersects.md b/javascript/snippets/intersects.md similarity index 100% rename from snippets/intersects.md rename to javascript/snippets/intersects.md diff --git a/snippets/invert-key-values.md b/javascript/snippets/invert-key-values.md similarity index 100% rename from snippets/invert-key-values.md rename to javascript/snippets/invert-key-values.md diff --git a/snippets/is-absolute-url.md b/javascript/snippets/is-absolute-url.md similarity index 100% rename from snippets/is-absolute-url.md rename to javascript/snippets/is-absolute-url.md diff --git a/snippets/is-after-date.md b/javascript/snippets/is-after-date.md similarity index 100% rename from snippets/is-after-date.md rename to javascript/snippets/is-after-date.md diff --git a/snippets/is-alpha-numeric.md b/javascript/snippets/is-alpha-numeric.md similarity index 100% rename from snippets/is-alpha-numeric.md rename to javascript/snippets/is-alpha-numeric.md diff --git a/snippets/is-alpha.md b/javascript/snippets/is-alpha.md similarity index 100% rename from snippets/is-alpha.md rename to javascript/snippets/is-alpha.md diff --git a/snippets/is-anagram.md b/javascript/snippets/is-anagram.md similarity index 100% rename from snippets/is-anagram.md rename to javascript/snippets/is-anagram.md diff --git a/snippets/is-array-like.md b/javascript/snippets/is-array-like.md similarity index 100% rename from snippets/is-array-like.md rename to javascript/snippets/is-array-like.md diff --git a/snippets/is-async-function.md b/javascript/snippets/is-async-function.md similarity index 100% rename from snippets/is-async-function.md rename to javascript/snippets/is-async-function.md diff --git a/snippets/is-before-date.md b/javascript/snippets/is-before-date.md similarity index 100% rename from snippets/is-before-date.md rename to javascript/snippets/is-before-date.md diff --git a/snippets/is-between-dates.md b/javascript/snippets/is-between-dates.md similarity index 100% rename from snippets/is-between-dates.md rename to javascript/snippets/is-between-dates.md diff --git a/snippets/is-boolean.md b/javascript/snippets/is-boolean.md similarity index 100% rename from snippets/is-boolean.md rename to javascript/snippets/is-boolean.md diff --git a/snippets/is-browser-tab-focused.md b/javascript/snippets/is-browser-tab-focused.md similarity index 100% rename from snippets/is-browser-tab-focused.md rename to javascript/snippets/is-browser-tab-focused.md diff --git a/snippets/is-browser.md b/javascript/snippets/is-browser.md similarity index 100% rename from snippets/is-browser.md rename to javascript/snippets/is-browser.md diff --git a/snippets/is-contained-in.md b/javascript/snippets/is-contained-in.md similarity index 100% rename from snippets/is-contained-in.md rename to javascript/snippets/is-contained-in.md diff --git a/snippets/is-date-valid.md b/javascript/snippets/is-date-valid.md similarity index 100% rename from snippets/is-date-valid.md rename to javascript/snippets/is-date-valid.md diff --git a/snippets/is-deep-frozen.md b/javascript/snippets/is-deep-frozen.md similarity index 100% rename from snippets/is-deep-frozen.md rename to javascript/snippets/is-deep-frozen.md diff --git a/snippets/is-disjoint.md b/javascript/snippets/is-disjoint.md similarity index 100% rename from snippets/is-disjoint.md rename to javascript/snippets/is-disjoint.md diff --git a/snippets/is-divisible.md b/javascript/snippets/is-divisible.md similarity index 100% rename from snippets/is-divisible.md rename to javascript/snippets/is-divisible.md diff --git a/snippets/is-duplex-stream.md b/javascript/snippets/is-duplex-stream.md similarity index 100% rename from snippets/is-duplex-stream.md rename to javascript/snippets/is-duplex-stream.md diff --git a/snippets/is-empty.md b/javascript/snippets/is-empty.md similarity index 100% rename from snippets/is-empty.md rename to javascript/snippets/is-empty.md diff --git a/snippets/is-even.md b/javascript/snippets/is-even.md similarity index 100% rename from snippets/is-even.md rename to javascript/snippets/is-even.md diff --git a/snippets/is-function.md b/javascript/snippets/is-function.md similarity index 100% rename from snippets/is-function.md rename to javascript/snippets/is-function.md diff --git a/snippets/is-generator-function.md b/javascript/snippets/is-generator-function.md similarity index 100% rename from snippets/is-generator-function.md rename to javascript/snippets/is-generator-function.md diff --git a/snippets/is-iso-string.md b/javascript/snippets/is-iso-string.md similarity index 100% rename from snippets/is-iso-string.md rename to javascript/snippets/is-iso-string.md diff --git a/snippets/is-leap-year.md b/javascript/snippets/is-leap-year.md similarity index 100% rename from snippets/is-leap-year.md rename to javascript/snippets/is-leap-year.md diff --git a/snippets/is-local-storage-enabled.md b/javascript/snippets/is-local-storage-enabled.md similarity index 100% rename from snippets/is-local-storage-enabled.md rename to javascript/snippets/is-local-storage-enabled.md diff --git a/snippets/is-lower-case.md b/javascript/snippets/is-lower-case.md similarity index 100% rename from snippets/is-lower-case.md rename to javascript/snippets/is-lower-case.md diff --git a/snippets/is-negative-zero.md b/javascript/snippets/is-negative-zero.md similarity index 100% rename from snippets/is-negative-zero.md rename to javascript/snippets/is-negative-zero.md diff --git a/snippets/is-nil.md b/javascript/snippets/is-nil.md similarity index 100% rename from snippets/is-nil.md rename to javascript/snippets/is-nil.md diff --git a/snippets/is-node.md b/javascript/snippets/is-node.md similarity index 100% rename from snippets/is-node.md rename to javascript/snippets/is-node.md diff --git a/snippets/is-null.md b/javascript/snippets/is-null.md similarity index 100% rename from snippets/is-null.md rename to javascript/snippets/is-null.md diff --git a/snippets/is-number.md b/javascript/snippets/is-number.md similarity index 100% rename from snippets/is-number.md rename to javascript/snippets/is-number.md diff --git a/snippets/is-object-like.md b/javascript/snippets/is-object-like.md similarity index 100% rename from snippets/is-object-like.md rename to javascript/snippets/is-object-like.md diff --git a/snippets/is-object.md b/javascript/snippets/is-object.md similarity index 100% rename from snippets/is-object.md rename to javascript/snippets/is-object.md diff --git a/snippets/is-odd.md b/javascript/snippets/is-odd.md similarity index 100% rename from snippets/is-odd.md rename to javascript/snippets/is-odd.md diff --git a/snippets/is-plain-object.md b/javascript/snippets/is-plain-object.md similarity index 100% rename from snippets/is-plain-object.md rename to javascript/snippets/is-plain-object.md diff --git a/snippets/is-power-of-ten.md b/javascript/snippets/is-power-of-ten.md similarity index 100% rename from snippets/is-power-of-ten.md rename to javascript/snippets/is-power-of-ten.md diff --git a/snippets/is-power-of-two.md b/javascript/snippets/is-power-of-two.md similarity index 100% rename from snippets/is-power-of-two.md rename to javascript/snippets/is-power-of-two.md diff --git a/snippets/is-prime.md b/javascript/snippets/is-prime.md similarity index 100% rename from snippets/is-prime.md rename to javascript/snippets/is-prime.md diff --git a/snippets/is-primitive.md b/javascript/snippets/is-primitive.md similarity index 100% rename from snippets/is-primitive.md rename to javascript/snippets/is-primitive.md diff --git a/snippets/is-promise-like.md b/javascript/snippets/is-promise-like.md similarity index 100% rename from snippets/is-promise-like.md rename to javascript/snippets/is-promise-like.md diff --git a/snippets/is-readable-stream.md b/javascript/snippets/is-readable-stream.md similarity index 100% rename from snippets/is-readable-stream.md rename to javascript/snippets/is-readable-stream.md diff --git a/snippets/is-same-date.md b/javascript/snippets/is-same-date.md similarity index 100% rename from snippets/is-same-date.md rename to javascript/snippets/is-same-date.md diff --git a/snippets/is-same-origin.md b/javascript/snippets/is-same-origin.md similarity index 100% rename from snippets/is-same-origin.md rename to javascript/snippets/is-same-origin.md diff --git a/snippets/is-session-storage-enabled.md b/javascript/snippets/is-session-storage-enabled.md similarity index 100% rename from snippets/is-session-storage-enabled.md rename to javascript/snippets/is-session-storage-enabled.md diff --git a/snippets/is-sorted.md b/javascript/snippets/is-sorted.md similarity index 100% rename from snippets/is-sorted.md rename to javascript/snippets/is-sorted.md diff --git a/snippets/is-stream.md b/javascript/snippets/is-stream.md similarity index 100% rename from snippets/is-stream.md rename to javascript/snippets/is-stream.md diff --git a/snippets/is-string.md b/javascript/snippets/is-string.md similarity index 100% rename from snippets/is-string.md rename to javascript/snippets/is-string.md diff --git a/snippets/is-symbol.md b/javascript/snippets/is-symbol.md similarity index 100% rename from snippets/is-symbol.md rename to javascript/snippets/is-symbol.md diff --git a/snippets/is-travis-ci.md b/javascript/snippets/is-travis-ci.md similarity index 100% rename from snippets/is-travis-ci.md rename to javascript/snippets/is-travis-ci.md diff --git a/snippets/is-undefined.md b/javascript/snippets/is-undefined.md similarity index 100% rename from snippets/is-undefined.md rename to javascript/snippets/is-undefined.md diff --git a/snippets/is-upper-case.md b/javascript/snippets/is-upper-case.md similarity index 100% rename from snippets/is-upper-case.md rename to javascript/snippets/is-upper-case.md diff --git a/snippets/is-valid-json.md b/javascript/snippets/is-valid-json.md similarity index 100% rename from snippets/is-valid-json.md rename to javascript/snippets/is-valid-json.md diff --git a/snippets/is-weekday.md b/javascript/snippets/is-weekday.md similarity index 100% rename from snippets/is-weekday.md rename to javascript/snippets/is-weekday.md diff --git a/snippets/is-weekend.md b/javascript/snippets/is-weekend.md similarity index 100% rename from snippets/is-weekend.md rename to javascript/snippets/is-weekend.md diff --git a/snippets/is-writable-stream.md b/javascript/snippets/is-writable-stream.md similarity index 100% rename from snippets/is-writable-stream.md rename to javascript/snippets/is-writable-stream.md diff --git a/snippets/is.md b/javascript/snippets/is.md similarity index 100% rename from snippets/is.md rename to javascript/snippets/is.md diff --git a/snippets/join.md b/javascript/snippets/join.md similarity index 100% rename from snippets/join.md rename to javascript/snippets/join.md diff --git a/snippets/jso-nto-csv.md b/javascript/snippets/jso-nto-csv.md similarity index 100% rename from snippets/jso-nto-csv.md rename to javascript/snippets/jso-nto-csv.md diff --git a/snippets/json-to-file.md b/javascript/snippets/json-to-file.md similarity index 100% rename from snippets/json-to-file.md rename to javascript/snippets/json-to-file.md diff --git a/snippets/juxt.md b/javascript/snippets/juxt.md similarity index 100% rename from snippets/juxt.md rename to javascript/snippets/juxt.md diff --git a/snippets/k-means.md b/javascript/snippets/k-means.md similarity index 100% rename from snippets/k-means.md rename to javascript/snippets/k-means.md diff --git a/snippets/k-nearest-neighbors.md b/javascript/snippets/k-nearest-neighbors.md similarity index 100% rename from snippets/k-nearest-neighbors.md rename to javascript/snippets/k-nearest-neighbors.md diff --git a/snippets/km-to-miles.md b/javascript/snippets/km-to-miles.md similarity index 100% rename from snippets/km-to-miles.md rename to javascript/snippets/km-to-miles.md diff --git a/snippets/last-date-of-month.md b/javascript/snippets/last-date-of-month.md similarity index 100% rename from snippets/last-date-of-month.md rename to javascript/snippets/last-date-of-month.md diff --git a/snippets/last-n.md b/javascript/snippets/last-n.md similarity index 100% rename from snippets/last-n.md rename to javascript/snippets/last-n.md diff --git a/snippets/last.md b/javascript/snippets/last.md similarity index 100% rename from snippets/last.md rename to javascript/snippets/last.md diff --git a/snippets/lcm.md b/javascript/snippets/lcm.md similarity index 100% rename from snippets/lcm.md rename to javascript/snippets/lcm.md diff --git a/snippets/left-substr-generator.md b/javascript/snippets/left-substr-generator.md similarity index 100% rename from snippets/left-substr-generator.md rename to javascript/snippets/left-substr-generator.md diff --git a/snippets/levenshtein-distance.md b/javascript/snippets/levenshtein-distance.md similarity index 100% rename from snippets/levenshtein-distance.md rename to javascript/snippets/levenshtein-distance.md diff --git a/snippets/linear-search.md b/javascript/snippets/linear-search.md similarity index 100% rename from snippets/linear-search.md rename to javascript/snippets/linear-search.md diff --git a/snippets/listen-once.md b/javascript/snippets/listen-once.md similarity index 100% rename from snippets/listen-once.md rename to javascript/snippets/listen-once.md diff --git a/snippets/listify.md b/javascript/snippets/listify.md similarity index 100% rename from snippets/listify.md rename to javascript/snippets/listify.md diff --git a/snippets/log-base.md b/javascript/snippets/log-base.md similarity index 100% rename from snippets/log-base.md rename to javascript/snippets/log-base.md diff --git a/snippets/longest-item.md b/javascript/snippets/longest-item.md similarity index 100% rename from snippets/longest-item.md rename to javascript/snippets/longest-item.md diff --git a/snippets/lowerize.md b/javascript/snippets/lowerize.md similarity index 100% rename from snippets/lowerize.md rename to javascript/snippets/lowerize.md diff --git a/snippets/luhn-check.md b/javascript/snippets/luhn-check.md similarity index 100% rename from snippets/luhn-check.md rename to javascript/snippets/luhn-check.md diff --git a/snippets/map-consecutive.md b/javascript/snippets/map-consecutive.md similarity index 100% rename from snippets/map-consecutive.md rename to javascript/snippets/map-consecutive.md diff --git a/snippets/map-keys.md b/javascript/snippets/map-keys.md similarity index 100% rename from snippets/map-keys.md rename to javascript/snippets/map-keys.md diff --git a/snippets/map-num-range.md b/javascript/snippets/map-num-range.md similarity index 100% rename from snippets/map-num-range.md rename to javascript/snippets/map-num-range.md diff --git a/snippets/map-object.md b/javascript/snippets/map-object.md similarity index 100% rename from snippets/map-object.md rename to javascript/snippets/map-object.md diff --git a/snippets/map-string.md b/javascript/snippets/map-string.md similarity index 100% rename from snippets/map-string.md rename to javascript/snippets/map-string.md diff --git a/snippets/map-to-object.md b/javascript/snippets/map-to-object.md similarity index 100% rename from snippets/map-to-object.md rename to javascript/snippets/map-to-object.md diff --git a/snippets/map-values.md b/javascript/snippets/map-values.md similarity index 100% rename from snippets/map-values.md rename to javascript/snippets/map-values.md diff --git a/snippets/mask.md b/javascript/snippets/mask.md similarity index 100% rename from snippets/mask.md rename to javascript/snippets/mask.md diff --git a/snippets/matches-with.md b/javascript/snippets/matches-with.md similarity index 100% rename from snippets/matches-with.md rename to javascript/snippets/matches-with.md diff --git a/snippets/matches.md b/javascript/snippets/matches.md similarity index 100% rename from snippets/matches.md rename to javascript/snippets/matches.md diff --git a/snippets/max-by.md b/javascript/snippets/max-by.md similarity index 100% rename from snippets/max-by.md rename to javascript/snippets/max-by.md diff --git a/snippets/max-date.md b/javascript/snippets/max-date.md similarity index 100% rename from snippets/max-date.md rename to javascript/snippets/max-date.md diff --git a/snippets/max-n.md b/javascript/snippets/max-n.md similarity index 100% rename from snippets/max-n.md rename to javascript/snippets/max-n.md diff --git a/snippets/max-subarray.md b/javascript/snippets/max-subarray.md similarity index 100% rename from snippets/max-subarray.md rename to javascript/snippets/max-subarray.md diff --git a/snippets/median.md b/javascript/snippets/median.md similarity index 100% rename from snippets/median.md rename to javascript/snippets/median.md diff --git a/snippets/memoize.md b/javascript/snippets/memoize.md similarity index 100% rename from snippets/memoize.md rename to javascript/snippets/memoize.md diff --git a/snippets/merge-sort.md b/javascript/snippets/merge-sort.md similarity index 100% rename from snippets/merge-sort.md rename to javascript/snippets/merge-sort.md diff --git a/snippets/merge-sorted-arrays.md b/javascript/snippets/merge-sorted-arrays.md similarity index 100% rename from snippets/merge-sorted-arrays.md rename to javascript/snippets/merge-sorted-arrays.md diff --git a/snippets/merge.md b/javascript/snippets/merge.md similarity index 100% rename from snippets/merge.md rename to javascript/snippets/merge.md diff --git a/snippets/midpoint.md b/javascript/snippets/midpoint.md similarity index 100% rename from snippets/midpoint.md rename to javascript/snippets/midpoint.md diff --git a/snippets/miles-to-km.md b/javascript/snippets/miles-to-km.md similarity index 100% rename from snippets/miles-to-km.md rename to javascript/snippets/miles-to-km.md diff --git a/snippets/min-by.md b/javascript/snippets/min-by.md similarity index 100% rename from snippets/min-by.md rename to javascript/snippets/min-by.md diff --git a/snippets/min-date.md b/javascript/snippets/min-date.md similarity index 100% rename from snippets/min-date.md rename to javascript/snippets/min-date.md diff --git a/snippets/min-n.md b/javascript/snippets/min-n.md similarity index 100% rename from snippets/min-n.md rename to javascript/snippets/min-n.md diff --git a/snippets/most-frequent.md b/javascript/snippets/most-frequent.md similarity index 100% rename from snippets/most-frequent.md rename to javascript/snippets/most-frequent.md diff --git a/snippets/most-performant.md b/javascript/snippets/most-performant.md similarity index 100% rename from snippets/most-performant.md rename to javascript/snippets/most-performant.md diff --git a/snippets/negate.md b/javascript/snippets/negate.md similarity index 100% rename from snippets/negate.md rename to javascript/snippets/negate.md diff --git a/snippets/nest.md b/javascript/snippets/nest.md similarity index 100% rename from snippets/nest.md rename to javascript/snippets/nest.md diff --git a/snippets/node-list-to-array.md b/javascript/snippets/node-list-to-array.md similarity index 100% rename from snippets/node-list-to-array.md rename to javascript/snippets/node-list-to-array.md diff --git a/snippets/none.md b/javascript/snippets/none.md similarity index 100% rename from snippets/none.md rename to javascript/snippets/none.md diff --git a/snippets/nor.md b/javascript/snippets/nor.md similarity index 100% rename from snippets/nor.md rename to javascript/snippets/nor.md diff --git a/snippets/normalize-line-endings.md b/javascript/snippets/normalize-line-endings.md similarity index 100% rename from snippets/normalize-line-endings.md rename to javascript/snippets/normalize-line-endings.md diff --git a/snippets/not.md b/javascript/snippets/not.md similarity index 100% rename from snippets/not.md rename to javascript/snippets/not.md diff --git a/snippets/nth-arg.md b/javascript/snippets/nth-arg.md similarity index 100% rename from snippets/nth-arg.md rename to javascript/snippets/nth-arg.md diff --git a/snippets/nth-element.md b/javascript/snippets/nth-element.md similarity index 100% rename from snippets/nth-element.md rename to javascript/snippets/nth-element.md diff --git a/snippets/nth-root.md b/javascript/snippets/nth-root.md similarity index 100% rename from snippets/nth-root.md rename to javascript/snippets/nth-root.md diff --git a/snippets/object-from-pairs.md b/javascript/snippets/object-from-pairs.md similarity index 100% rename from snippets/object-from-pairs.md rename to javascript/snippets/object-from-pairs.md diff --git a/snippets/object-to-entries.md b/javascript/snippets/object-to-entries.md similarity index 100% rename from snippets/object-to-entries.md rename to javascript/snippets/object-to-entries.md diff --git a/snippets/object-to-map.md b/javascript/snippets/object-to-map.md similarity index 100% rename from snippets/object-to-map.md rename to javascript/snippets/object-to-map.md diff --git a/snippets/object-to-pairs.md b/javascript/snippets/object-to-pairs.md similarity index 100% rename from snippets/object-to-pairs.md rename to javascript/snippets/object-to-pairs.md diff --git a/snippets/object-to-query-string.md b/javascript/snippets/object-to-query-string.md similarity index 100% rename from snippets/object-to-query-string.md rename to javascript/snippets/object-to-query-string.md diff --git a/snippets/objectify.md b/javascript/snippets/objectify.md similarity index 100% rename from snippets/objectify.md rename to javascript/snippets/objectify.md diff --git a/snippets/observe-mutations.md b/javascript/snippets/observe-mutations.md similarity index 100% rename from snippets/observe-mutations.md rename to javascript/snippets/observe-mutations.md diff --git a/snippets/off.md b/javascript/snippets/off.md similarity index 100% rename from snippets/off.md rename to javascript/snippets/off.md diff --git a/snippets/offset.md b/javascript/snippets/offset.md similarity index 100% rename from snippets/offset.md rename to javascript/snippets/offset.md diff --git a/snippets/omit-by.md b/javascript/snippets/omit-by.md similarity index 100% rename from snippets/omit-by.md rename to javascript/snippets/omit-by.md diff --git a/snippets/omit.md b/javascript/snippets/omit.md similarity index 100% rename from snippets/omit.md rename to javascript/snippets/omit.md diff --git a/snippets/on-click-outside.md b/javascript/snippets/on-click-outside.md similarity index 100% rename from snippets/on-click-outside.md rename to javascript/snippets/on-click-outside.md diff --git a/snippets/on-scroll-stop.md b/javascript/snippets/on-scroll-stop.md similarity index 100% rename from snippets/on-scroll-stop.md rename to javascript/snippets/on-scroll-stop.md diff --git a/snippets/on-user-input-change.md b/javascript/snippets/on-user-input-change.md similarity index 100% rename from snippets/on-user-input-change.md rename to javascript/snippets/on-user-input-change.md diff --git a/snippets/on.md b/javascript/snippets/on.md similarity index 100% rename from snippets/on.md rename to javascript/snippets/on.md diff --git a/snippets/once.md b/javascript/snippets/once.md similarity index 100% rename from snippets/once.md rename to javascript/snippets/once.md diff --git a/snippets/or.md b/javascript/snippets/or.md similarity index 100% rename from snippets/or.md rename to javascript/snippets/or.md diff --git a/snippets/order-by.md b/javascript/snippets/order-by.md similarity index 100% rename from snippets/order-by.md rename to javascript/snippets/order-by.md diff --git a/snippets/order-with.md b/javascript/snippets/order-with.md similarity index 100% rename from snippets/order-with.md rename to javascript/snippets/order-with.md diff --git a/snippets/over-args.md b/javascript/snippets/over-args.md similarity index 100% rename from snippets/over-args.md rename to javascript/snippets/over-args.md diff --git a/snippets/over.md b/javascript/snippets/over.md similarity index 100% rename from snippets/over.md rename to javascript/snippets/over.md diff --git a/snippets/pad-number.md b/javascript/snippets/pad-number.md similarity index 100% rename from snippets/pad-number.md rename to javascript/snippets/pad-number.md diff --git a/snippets/pad.md b/javascript/snippets/pad.md similarity index 100% rename from snippets/pad.md rename to javascript/snippets/pad.md diff --git a/snippets/palindrome.md b/javascript/snippets/palindrome.md similarity index 100% rename from snippets/palindrome.md rename to javascript/snippets/palindrome.md diff --git a/snippets/parse-cookie.md b/javascript/snippets/parse-cookie.md similarity index 100% rename from snippets/parse-cookie.md rename to javascript/snippets/parse-cookie.md diff --git a/snippets/partial-right.md b/javascript/snippets/partial-right.md similarity index 100% rename from snippets/partial-right.md rename to javascript/snippets/partial-right.md diff --git a/snippets/partial.md b/javascript/snippets/partial.md similarity index 100% rename from snippets/partial.md rename to javascript/snippets/partial.md diff --git a/snippets/partition-by.md b/javascript/snippets/partition-by.md similarity index 100% rename from snippets/partition-by.md rename to javascript/snippets/partition-by.md diff --git a/snippets/partition.md b/javascript/snippets/partition.md similarity index 100% rename from snippets/partition.md rename to javascript/snippets/partition.md diff --git a/snippets/percentile.md b/javascript/snippets/percentile.md similarity index 100% rename from snippets/percentile.md rename to javascript/snippets/percentile.md diff --git a/snippets/permutations.md b/javascript/snippets/permutations.md similarity index 100% rename from snippets/permutations.md rename to javascript/snippets/permutations.md diff --git a/snippets/pick-by.md b/javascript/snippets/pick-by.md similarity index 100% rename from snippets/pick-by.md rename to javascript/snippets/pick-by.md diff --git a/snippets/pick.md b/javascript/snippets/pick.md similarity index 100% rename from snippets/pick.md rename to javascript/snippets/pick.md diff --git a/snippets/pipe-async-functions.md b/javascript/snippets/pipe-async-functions.md similarity index 100% rename from snippets/pipe-async-functions.md rename to javascript/snippets/pipe-async-functions.md diff --git a/snippets/pipe-functions.md b/javascript/snippets/pipe-functions.md similarity index 100% rename from snippets/pipe-functions.md rename to javascript/snippets/pipe-functions.md diff --git a/snippets/pluck.md b/javascript/snippets/pluck.md similarity index 100% rename from snippets/pluck.md rename to javascript/snippets/pluck.md diff --git a/snippets/pluralize.md b/javascript/snippets/pluralize.md similarity index 100% rename from snippets/pluralize.md rename to javascript/snippets/pluralize.md diff --git a/snippets/powerset.md b/javascript/snippets/powerset.md similarity index 100% rename from snippets/powerset.md rename to javascript/snippets/powerset.md diff --git a/snippets/prefers-dark-color-scheme.md b/javascript/snippets/prefers-dark-color-scheme.md similarity index 100% rename from snippets/prefers-dark-color-scheme.md rename to javascript/snippets/prefers-dark-color-scheme.md diff --git a/snippets/prefers-light-color-scheme.md b/javascript/snippets/prefers-light-color-scheme.md similarity index 100% rename from snippets/prefers-light-color-scheme.md rename to javascript/snippets/prefers-light-color-scheme.md diff --git a/snippets/prefix.md b/javascript/snippets/prefix.md similarity index 100% rename from snippets/prefix.md rename to javascript/snippets/prefix.md diff --git a/snippets/pretty-bytes.md b/javascript/snippets/pretty-bytes.md similarity index 100% rename from snippets/pretty-bytes.md rename to javascript/snippets/pretty-bytes.md diff --git a/snippets/prime-factors.md b/javascript/snippets/prime-factors.md similarity index 100% rename from snippets/prime-factors.md rename to javascript/snippets/prime-factors.md diff --git a/snippets/primes.md b/javascript/snippets/primes.md similarity index 100% rename from snippets/primes.md rename to javascript/snippets/primes.md diff --git a/snippets/prod.md b/javascript/snippets/prod.md similarity index 100% rename from snippets/prod.md rename to javascript/snippets/prod.md diff --git a/snippets/promisify.md b/javascript/snippets/promisify.md similarity index 100% rename from snippets/promisify.md rename to javascript/snippets/promisify.md diff --git a/snippets/pull-at-index.md b/javascript/snippets/pull-at-index.md similarity index 100% rename from snippets/pull-at-index.md rename to javascript/snippets/pull-at-index.md diff --git a/snippets/pull-at-value.md b/javascript/snippets/pull-at-value.md similarity index 100% rename from snippets/pull-at-value.md rename to javascript/snippets/pull-at-value.md diff --git a/snippets/pull-by.md b/javascript/snippets/pull-by.md similarity index 100% rename from snippets/pull-by.md rename to javascript/snippets/pull-by.md diff --git a/snippets/pull.md b/javascript/snippets/pull.md similarity index 100% rename from snippets/pull.md rename to javascript/snippets/pull.md diff --git a/snippets/quarter-of-year.md b/javascript/snippets/quarter-of-year.md similarity index 100% rename from snippets/quarter-of-year.md rename to javascript/snippets/quarter-of-year.md diff --git a/snippets/query-string-to-object.md b/javascript/snippets/query-string-to-object.md similarity index 100% rename from snippets/query-string-to-object.md rename to javascript/snippets/query-string-to-object.md diff --git a/snippets/quick-sort.md b/javascript/snippets/quick-sort.md similarity index 100% rename from snippets/quick-sort.md rename to javascript/snippets/quick-sort.md diff --git a/snippets/rads-to-degrees.md b/javascript/snippets/rads-to-degrees.md similarity index 100% rename from snippets/rads-to-degrees.md rename to javascript/snippets/rads-to-degrees.md diff --git a/snippets/random-alpha-numeric.md b/javascript/snippets/random-alpha-numeric.md similarity index 100% rename from snippets/random-alpha-numeric.md rename to javascript/snippets/random-alpha-numeric.md diff --git a/snippets/random-boolean.md b/javascript/snippets/random-boolean.md similarity index 100% rename from snippets/random-boolean.md rename to javascript/snippets/random-boolean.md diff --git a/snippets/random-gauss.md b/javascript/snippets/random-gauss.md similarity index 100% rename from snippets/random-gauss.md rename to javascript/snippets/random-gauss.md diff --git a/snippets/random-hex-color-code.md b/javascript/snippets/random-hex-color-code.md similarity index 100% rename from snippets/random-hex-color-code.md rename to javascript/snippets/random-hex-color-code.md diff --git a/snippets/random-int-array-in-range.md b/javascript/snippets/random-int-array-in-range.md similarity index 100% rename from snippets/random-int-array-in-range.md rename to javascript/snippets/random-int-array-in-range.md diff --git a/snippets/random-integer-in-range.md b/javascript/snippets/random-integer-in-range.md similarity index 100% rename from snippets/random-integer-in-range.md rename to javascript/snippets/random-integer-in-range.md diff --git a/snippets/random-number-in-range.md b/javascript/snippets/random-number-in-range.md similarity index 100% rename from snippets/random-number-in-range.md rename to javascript/snippets/random-number-in-range.md diff --git a/snippets/range-generator.md b/javascript/snippets/range-generator.md similarity index 100% rename from snippets/range-generator.md rename to javascript/snippets/range-generator.md diff --git a/snippets/ranking.md b/javascript/snippets/ranking.md similarity index 100% rename from snippets/ranking.md rename to javascript/snippets/ranking.md diff --git a/snippets/read-file-lines.md b/javascript/snippets/read-file-lines.md similarity index 100% rename from snippets/read-file-lines.md rename to javascript/snippets/read-file-lines.md diff --git a/snippets/rearg.md b/javascript/snippets/rearg.md similarity index 100% rename from snippets/rearg.md rename to javascript/snippets/rearg.md diff --git a/snippets/record-animation-frames.md b/javascript/snippets/record-animation-frames.md similarity index 100% rename from snippets/record-animation-frames.md rename to javascript/snippets/record-animation-frames.md diff --git a/snippets/redirect.md b/javascript/snippets/redirect.md similarity index 100% rename from snippets/redirect.md rename to javascript/snippets/redirect.md diff --git a/snippets/reduce-successive.md b/javascript/snippets/reduce-successive.md similarity index 100% rename from snippets/reduce-successive.md rename to javascript/snippets/reduce-successive.md diff --git a/snippets/reduce-which.md b/javascript/snippets/reduce-which.md similarity index 100% rename from snippets/reduce-which.md rename to javascript/snippets/reduce-which.md diff --git a/snippets/reduced-filter.md b/javascript/snippets/reduced-filter.md similarity index 100% rename from snippets/reduced-filter.md rename to javascript/snippets/reduced-filter.md diff --git a/snippets/reject.md b/javascript/snippets/reject.md similarity index 100% rename from snippets/reject.md rename to javascript/snippets/reject.md diff --git a/snippets/remove-accents.md b/javascript/snippets/remove-accents.md similarity index 100% rename from snippets/remove-accents.md rename to javascript/snippets/remove-accents.md diff --git a/snippets/remove-attributes.md b/javascript/snippets/remove-attributes.md similarity index 100% rename from snippets/remove-attributes.md rename to javascript/snippets/remove-attributes.md diff --git a/snippets/remove-class.md b/javascript/snippets/remove-class.md similarity index 100% rename from snippets/remove-class.md rename to javascript/snippets/remove-class.md diff --git a/snippets/remove-element.md b/javascript/snippets/remove-element.md similarity index 100% rename from snippets/remove-element.md rename to javascript/snippets/remove-element.md diff --git a/snippets/remove-event-listener-all.md b/javascript/snippets/remove-event-listener-all.md similarity index 100% rename from snippets/remove-event-listener-all.md rename to javascript/snippets/remove-event-listener-all.md diff --git a/snippets/remove-non-ascii.md b/javascript/snippets/remove-non-ascii.md similarity index 100% rename from snippets/remove-non-ascii.md rename to javascript/snippets/remove-non-ascii.md diff --git a/snippets/remove-whitespace.md b/javascript/snippets/remove-whitespace.md similarity index 100% rename from snippets/remove-whitespace.md rename to javascript/snippets/remove-whitespace.md diff --git a/snippets/remove.md b/javascript/snippets/remove.md similarity index 100% rename from snippets/remove.md rename to javascript/snippets/remove.md diff --git a/snippets/rename-keys.md b/javascript/snippets/rename-keys.md similarity index 100% rename from snippets/rename-keys.md rename to javascript/snippets/rename-keys.md diff --git a/snippets/render-element.md b/javascript/snippets/render-element.md similarity index 100% rename from snippets/render-element.md rename to javascript/snippets/render-element.md diff --git a/snippets/repeat-generator.md b/javascript/snippets/repeat-generator.md similarity index 100% rename from snippets/repeat-generator.md rename to javascript/snippets/repeat-generator.md diff --git a/snippets/replace-last.md b/javascript/snippets/replace-last.md similarity index 100% rename from snippets/replace-last.md rename to javascript/snippets/replace-last.md diff --git a/snippets/replace-or-append.md b/javascript/snippets/replace-or-append.md similarity index 100% rename from snippets/replace-or-append.md rename to javascript/snippets/replace-or-append.md diff --git a/snippets/require-uncached.md b/javascript/snippets/require-uncached.md similarity index 100% rename from snippets/require-uncached.md rename to javascript/snippets/require-uncached.md diff --git a/snippets/resolve-after.md b/javascript/snippets/resolve-after.md similarity index 100% rename from snippets/resolve-after.md rename to javascript/snippets/resolve-after.md diff --git a/snippets/reverse-number.md b/javascript/snippets/reverse-number.md similarity index 100% rename from snippets/reverse-number.md rename to javascript/snippets/reverse-number.md diff --git a/snippets/reverse-string.md b/javascript/snippets/reverse-string.md similarity index 100% rename from snippets/reverse-string.md rename to javascript/snippets/reverse-string.md diff --git a/snippets/rgb-to-hex.md b/javascript/snippets/rgb-to-hex.md similarity index 100% rename from snippets/rgb-to-hex.md rename to javascript/snippets/rgb-to-hex.md diff --git a/snippets/rgb-to-hsb.md b/javascript/snippets/rgb-to-hsb.md similarity index 100% rename from snippets/rgb-to-hsb.md rename to javascript/snippets/rgb-to-hsb.md diff --git a/snippets/rgb-to-hsl.md b/javascript/snippets/rgb-to-hsl.md similarity index 100% rename from snippets/rgb-to-hsl.md rename to javascript/snippets/rgb-to-hsl.md diff --git a/snippets/right-substr-generator.md b/javascript/snippets/right-substr-generator.md similarity index 100% rename from snippets/right-substr-generator.md rename to javascript/snippets/right-substr-generator.md diff --git a/snippets/round.md b/javascript/snippets/round.md similarity index 100% rename from snippets/round.md rename to javascript/snippets/round.md diff --git a/snippets/run-async.md b/javascript/snippets/run-async.md similarity index 100% rename from snippets/run-async.md rename to javascript/snippets/run-async.md diff --git a/snippets/run-promises-in-series.md b/javascript/snippets/run-promises-in-series.md similarity index 100% rename from snippets/run-promises-in-series.md rename to javascript/snippets/run-promises-in-series.md diff --git a/snippets/sample-size.md b/javascript/snippets/sample-size.md similarity index 100% rename from snippets/sample-size.md rename to javascript/snippets/sample-size.md diff --git a/snippets/sample.md b/javascript/snippets/sample.md similarity index 100% rename from snippets/sample.md rename to javascript/snippets/sample.md diff --git a/snippets/scroll-to-top.md b/javascript/snippets/scroll-to-top.md similarity index 100% rename from snippets/scroll-to-top.md rename to javascript/snippets/scroll-to-top.md diff --git a/snippets/sdbm.md b/javascript/snippets/sdbm.md similarity index 100% rename from snippets/sdbm.md rename to javascript/snippets/sdbm.md diff --git a/snippets/selection-sort.md b/javascript/snippets/selection-sort.md similarity index 100% rename from snippets/selection-sort.md rename to javascript/snippets/selection-sort.md diff --git a/snippets/serialize-cookie.md b/javascript/snippets/serialize-cookie.md similarity index 100% rename from snippets/serialize-cookie.md rename to javascript/snippets/serialize-cookie.md diff --git a/snippets/serialize-form.md b/javascript/snippets/serialize-form.md similarity index 100% rename from snippets/serialize-form.md rename to javascript/snippets/serialize-form.md diff --git a/snippets/set-style.md b/javascript/snippets/set-style.md similarity index 100% rename from snippets/set-style.md rename to javascript/snippets/set-style.md diff --git a/snippets/shallow-clone.md b/javascript/snippets/shallow-clone.md similarity index 100% rename from snippets/shallow-clone.md rename to javascript/snippets/shallow-clone.md diff --git a/snippets/shank.md b/javascript/snippets/shank.md similarity index 100% rename from snippets/shank.md rename to javascript/snippets/shank.md diff --git a/snippets/show.md b/javascript/snippets/show.md similarity index 100% rename from snippets/show.md rename to javascript/snippets/show.md diff --git a/snippets/shuffle.md b/javascript/snippets/shuffle.md similarity index 100% rename from snippets/shuffle.md rename to javascript/snippets/shuffle.md diff --git a/snippets/similarity.md b/javascript/snippets/similarity.md similarity index 100% rename from snippets/similarity.md rename to javascript/snippets/similarity.md diff --git a/snippets/size.md b/javascript/snippets/size.md similarity index 100% rename from snippets/size.md rename to javascript/snippets/size.md diff --git a/snippets/sleep.md b/javascript/snippets/sleep.md similarity index 100% rename from snippets/sleep.md rename to javascript/snippets/sleep.md diff --git a/snippets/slugify.md b/javascript/snippets/slugify.md similarity index 100% rename from snippets/slugify.md rename to javascript/snippets/slugify.md diff --git a/snippets/smooth-scroll.md b/javascript/snippets/smooth-scroll.md similarity index 100% rename from snippets/smooth-scroll.md rename to javascript/snippets/smooth-scroll.md diff --git a/snippets/sort-characters-in-string.md b/javascript/snippets/sort-characters-in-string.md similarity index 100% rename from snippets/sort-characters-in-string.md rename to javascript/snippets/sort-characters-in-string.md diff --git a/snippets/sorted-index-by.md b/javascript/snippets/sorted-index-by.md similarity index 100% rename from snippets/sorted-index-by.md rename to javascript/snippets/sorted-index-by.md diff --git a/snippets/sorted-index.md b/javascript/snippets/sorted-index.md similarity index 100% rename from snippets/sorted-index.md rename to javascript/snippets/sorted-index.md diff --git a/snippets/sorted-last-index-by.md b/javascript/snippets/sorted-last-index-by.md similarity index 100% rename from snippets/sorted-last-index-by.md rename to javascript/snippets/sorted-last-index-by.md diff --git a/snippets/sorted-last-index.md b/javascript/snippets/sorted-last-index.md similarity index 100% rename from snippets/sorted-last-index.md rename to javascript/snippets/sorted-last-index.md diff --git a/snippets/split-lines.md b/javascript/snippets/split-lines.md similarity index 100% rename from snippets/split-lines.md rename to javascript/snippets/split-lines.md diff --git a/snippets/spread-over.md b/javascript/snippets/spread-over.md similarity index 100% rename from snippets/spread-over.md rename to javascript/snippets/spread-over.md diff --git a/snippets/stable-sort.md b/javascript/snippets/stable-sort.md similarity index 100% rename from snippets/stable-sort.md rename to javascript/snippets/stable-sort.md diff --git a/snippets/standard-deviation.md b/javascript/snippets/standard-deviation.md similarity index 100% rename from snippets/standard-deviation.md rename to javascript/snippets/standard-deviation.md diff --git a/snippets/starts-with-substring.md b/javascript/snippets/starts-with-substring.md similarity index 100% rename from snippets/starts-with-substring.md rename to javascript/snippets/starts-with-substring.md diff --git a/snippets/string-permutations.md b/javascript/snippets/string-permutations.md similarity index 100% rename from snippets/string-permutations.md rename to javascript/snippets/string-permutations.md diff --git a/snippets/stringify-circular-json.md b/javascript/snippets/stringify-circular-json.md similarity index 100% rename from snippets/stringify-circular-json.md rename to javascript/snippets/stringify-circular-json.md diff --git a/snippets/strip-html-tags.md b/javascript/snippets/strip-html-tags.md similarity index 100% rename from snippets/strip-html-tags.md rename to javascript/snippets/strip-html-tags.md diff --git a/snippets/sub-set.md b/javascript/snippets/sub-set.md similarity index 100% rename from snippets/sub-set.md rename to javascript/snippets/sub-set.md diff --git a/snippets/sum-by.md b/javascript/snippets/sum-by.md similarity index 100% rename from snippets/sum-by.md rename to javascript/snippets/sum-by.md diff --git a/snippets/sum-n.md b/javascript/snippets/sum-n.md similarity index 100% rename from snippets/sum-n.md rename to javascript/snippets/sum-n.md diff --git a/snippets/sum-power.md b/javascript/snippets/sum-power.md similarity index 100% rename from snippets/sum-power.md rename to javascript/snippets/sum-power.md diff --git a/snippets/sum.md b/javascript/snippets/sum.md similarity index 100% rename from snippets/sum.md rename to javascript/snippets/sum.md diff --git a/snippets/super-set.md b/javascript/snippets/super-set.md similarity index 100% rename from snippets/super-set.md rename to javascript/snippets/super-set.md diff --git a/snippets/supports-touch-events.md b/javascript/snippets/supports-touch-events.md similarity index 100% rename from snippets/supports-touch-events.md rename to javascript/snippets/supports-touch-events.md diff --git a/snippets/swap-case.md b/javascript/snippets/swap-case.md similarity index 100% rename from snippets/swap-case.md rename to javascript/snippets/swap-case.md diff --git a/snippets/symbolize-keys.md b/javascript/snippets/symbolize-keys.md similarity index 100% rename from snippets/symbolize-keys.md rename to javascript/snippets/symbolize-keys.md diff --git a/snippets/symmetric-difference-by.md b/javascript/snippets/symmetric-difference-by.md similarity index 100% rename from snippets/symmetric-difference-by.md rename to javascript/snippets/symmetric-difference-by.md diff --git a/snippets/symmetric-difference-with.md b/javascript/snippets/symmetric-difference-with.md similarity index 100% rename from snippets/symmetric-difference-with.md rename to javascript/snippets/symmetric-difference-with.md diff --git a/snippets/symmetric-difference.md b/javascript/snippets/symmetric-difference.md similarity index 100% rename from snippets/symmetric-difference.md rename to javascript/snippets/symmetric-difference.md diff --git a/snippets/tail.md b/javascript/snippets/tail.md similarity index 100% rename from snippets/tail.md rename to javascript/snippets/tail.md diff --git a/snippets/take-right-until.md b/javascript/snippets/take-right-until.md similarity index 100% rename from snippets/take-right-until.md rename to javascript/snippets/take-right-until.md diff --git a/snippets/take-right-while.md b/javascript/snippets/take-right-while.md similarity index 100% rename from snippets/take-right-while.md rename to javascript/snippets/take-right-while.md diff --git a/snippets/take-right.md b/javascript/snippets/take-right.md similarity index 100% rename from snippets/take-right.md rename to javascript/snippets/take-right.md diff --git a/snippets/take-until.md b/javascript/snippets/take-until.md similarity index 100% rename from snippets/take-until.md rename to javascript/snippets/take-until.md diff --git a/snippets/take-while.md b/javascript/snippets/take-while.md similarity index 100% rename from snippets/take-while.md rename to javascript/snippets/take-while.md diff --git a/snippets/take.md b/javascript/snippets/take.md similarity index 100% rename from snippets/take.md rename to javascript/snippets/take.md diff --git a/snippets/throttle.md b/javascript/snippets/throttle.md similarity index 100% rename from snippets/throttle.md rename to javascript/snippets/throttle.md diff --git a/snippets/time-taken.md b/javascript/snippets/time-taken.md similarity index 100% rename from snippets/time-taken.md rename to javascript/snippets/time-taken.md diff --git a/snippets/times.md b/javascript/snippets/times.md similarity index 100% rename from snippets/times.md rename to javascript/snippets/times.md diff --git a/snippets/to-camel-case.md b/javascript/snippets/to-camel-case.md similarity index 100% rename from snippets/to-camel-case.md rename to javascript/snippets/to-camel-case.md diff --git a/snippets/to-char-array.md b/javascript/snippets/to-char-array.md similarity index 100% rename from snippets/to-char-array.md rename to javascript/snippets/to-char-array.md diff --git a/snippets/to-currency.md b/javascript/snippets/to-currency.md similarity index 100% rename from snippets/to-currency.md rename to javascript/snippets/to-currency.md diff --git a/snippets/to-decimal-mark.md b/javascript/snippets/to-decimal-mark.md similarity index 100% rename from snippets/to-decimal-mark.md rename to javascript/snippets/to-decimal-mark.md diff --git a/snippets/to-hash.md b/javascript/snippets/to-hash.md similarity index 100% rename from snippets/to-hash.md rename to javascript/snippets/to-hash.md diff --git a/snippets/to-hsl-array.md b/javascript/snippets/to-hsl-array.md similarity index 100% rename from snippets/to-hsl-array.md rename to javascript/snippets/to-hsl-array.md diff --git a/snippets/to-hsl-object.md b/javascript/snippets/to-hsl-object.md similarity index 100% rename from snippets/to-hsl-object.md rename to javascript/snippets/to-hsl-object.md diff --git a/snippets/to-identity-object.md b/javascript/snippets/to-identity-object.md similarity index 100% rename from snippets/to-identity-object.md rename to javascript/snippets/to-identity-object.md diff --git a/snippets/to-iso-string-with-timezone.md b/javascript/snippets/to-iso-string-with-timezone.md similarity index 100% rename from snippets/to-iso-string-with-timezone.md rename to javascript/snippets/to-iso-string-with-timezone.md diff --git a/snippets/to-kebab-case.md b/javascript/snippets/to-kebab-case.md similarity index 100% rename from snippets/to-kebab-case.md rename to javascript/snippets/to-kebab-case.md diff --git a/snippets/to-optional-fixed.md b/javascript/snippets/to-optional-fixed.md similarity index 100% rename from snippets/to-optional-fixed.md rename to javascript/snippets/to-optional-fixed.md diff --git a/snippets/to-ordinal-suffix.md b/javascript/snippets/to-ordinal-suffix.md similarity index 100% rename from snippets/to-ordinal-suffix.md rename to javascript/snippets/to-ordinal-suffix.md diff --git a/snippets/to-pairs.md b/javascript/snippets/to-pairs.md similarity index 100% rename from snippets/to-pairs.md rename to javascript/snippets/to-pairs.md diff --git a/snippets/to-pascal-case.md b/javascript/snippets/to-pascal-case.md similarity index 100% rename from snippets/to-pascal-case.md rename to javascript/snippets/to-pascal-case.md diff --git a/snippets/to-rgb-array.md b/javascript/snippets/to-rgb-array.md similarity index 100% rename from snippets/to-rgb-array.md rename to javascript/snippets/to-rgb-array.md diff --git a/snippets/to-rgb-object.md b/javascript/snippets/to-rgb-object.md similarity index 100% rename from snippets/to-rgb-object.md rename to javascript/snippets/to-rgb-object.md diff --git a/snippets/to-roman-numeral.md b/javascript/snippets/to-roman-numeral.md similarity index 100% rename from snippets/to-roman-numeral.md rename to javascript/snippets/to-roman-numeral.md diff --git a/snippets/to-safe-integer.md b/javascript/snippets/to-safe-integer.md similarity index 100% rename from snippets/to-safe-integer.md rename to javascript/snippets/to-safe-integer.md diff --git a/snippets/to-sentence-case.md b/javascript/snippets/to-sentence-case.md similarity index 100% rename from snippets/to-sentence-case.md rename to javascript/snippets/to-sentence-case.md diff --git a/snippets/to-snake-case.md b/javascript/snippets/to-snake-case.md similarity index 100% rename from snippets/to-snake-case.md rename to javascript/snippets/to-snake-case.md diff --git a/snippets/to-title-case.md b/javascript/snippets/to-title-case.md similarity index 100% rename from snippets/to-title-case.md rename to javascript/snippets/to-title-case.md diff --git a/snippets/toggle-class.md b/javascript/snippets/toggle-class.md similarity index 100% rename from snippets/toggle-class.md rename to javascript/snippets/toggle-class.md diff --git a/snippets/toggle-element.md b/javascript/snippets/toggle-element.md similarity index 100% rename from snippets/toggle-element.md rename to javascript/snippets/toggle-element.md diff --git a/snippets/tomorrow.md b/javascript/snippets/tomorrow.md similarity index 100% rename from snippets/tomorrow.md rename to javascript/snippets/tomorrow.md diff --git a/snippets/transform.md b/javascript/snippets/transform.md similarity index 100% rename from snippets/transform.md rename to javascript/snippets/transform.md diff --git a/snippets/transpose.md b/javascript/snippets/transpose.md similarity index 100% rename from snippets/transpose.md rename to javascript/snippets/transpose.md diff --git a/snippets/trigger-event.md b/javascript/snippets/trigger-event.md similarity index 100% rename from snippets/trigger-event.md rename to javascript/snippets/trigger-event.md diff --git a/snippets/truncate-string-at-whitespace.md b/javascript/snippets/truncate-string-at-whitespace.md similarity index 100% rename from snippets/truncate-string-at-whitespace.md rename to javascript/snippets/truncate-string-at-whitespace.md diff --git a/snippets/truncate-string.md b/javascript/snippets/truncate-string.md similarity index 100% rename from snippets/truncate-string.md rename to javascript/snippets/truncate-string.md diff --git a/snippets/truth-check-collection.md b/javascript/snippets/truth-check-collection.md similarity index 100% rename from snippets/truth-check-collection.md rename to javascript/snippets/truth-check-collection.md diff --git a/snippets/unary.md b/javascript/snippets/unary.md similarity index 100% rename from snippets/unary.md rename to javascript/snippets/unary.md diff --git a/snippets/uncurry.md b/javascript/snippets/uncurry.md similarity index 100% rename from snippets/uncurry.md rename to javascript/snippets/uncurry.md diff --git a/snippets/unescape-html.md b/javascript/snippets/unescape-html.md similarity index 100% rename from snippets/unescape-html.md rename to javascript/snippets/unescape-html.md diff --git a/snippets/unflatten-object.md b/javascript/snippets/unflatten-object.md similarity index 100% rename from snippets/unflatten-object.md rename to javascript/snippets/unflatten-object.md diff --git a/snippets/unfold.md b/javascript/snippets/unfold.md similarity index 100% rename from snippets/unfold.md rename to javascript/snippets/unfold.md diff --git a/snippets/union-by.md b/javascript/snippets/union-by.md similarity index 100% rename from snippets/union-by.md rename to javascript/snippets/union-by.md diff --git a/snippets/union-with.md b/javascript/snippets/union-with.md similarity index 100% rename from snippets/union-with.md rename to javascript/snippets/union-with.md diff --git a/snippets/union.md b/javascript/snippets/union.md similarity index 100% rename from snippets/union.md rename to javascript/snippets/union.md diff --git a/snippets/unique-elements-by-right.md b/javascript/snippets/unique-elements-by-right.md similarity index 100% rename from snippets/unique-elements-by-right.md rename to javascript/snippets/unique-elements-by-right.md diff --git a/snippets/unique-elements-by.md b/javascript/snippets/unique-elements-by.md similarity index 100% rename from snippets/unique-elements-by.md rename to javascript/snippets/unique-elements-by.md diff --git a/snippets/unique-elements.md b/javascript/snippets/unique-elements.md similarity index 100% rename from snippets/unique-elements.md rename to javascript/snippets/unique-elements.md diff --git a/snippets/unique-symmetric-difference.md b/javascript/snippets/unique-symmetric-difference.md similarity index 100% rename from snippets/unique-symmetric-difference.md rename to javascript/snippets/unique-symmetric-difference.md diff --git a/snippets/untildify.md b/javascript/snippets/untildify.md similarity index 100% rename from snippets/untildify.md rename to javascript/snippets/untildify.md diff --git a/snippets/unwind.md b/javascript/snippets/unwind.md similarity index 100% rename from snippets/unwind.md rename to javascript/snippets/unwind.md diff --git a/snippets/unzip-with.md b/javascript/snippets/unzip-with.md similarity index 100% rename from snippets/unzip-with.md rename to javascript/snippets/unzip-with.md diff --git a/snippets/unzip.md b/javascript/snippets/unzip.md similarity index 100% rename from snippets/unzip.md rename to javascript/snippets/unzip.md diff --git a/snippets/upperize.md b/javascript/snippets/upperize.md similarity index 100% rename from snippets/upperize.md rename to javascript/snippets/upperize.md diff --git a/snippets/url-join.md b/javascript/snippets/url-join.md similarity index 100% rename from snippets/url-join.md rename to javascript/snippets/url-join.md diff --git a/snippets/uuid-generator-browser.md b/javascript/snippets/uuid-generator-browser.md similarity index 100% rename from snippets/uuid-generator-browser.md rename to javascript/snippets/uuid-generator-browser.md diff --git a/snippets/uuid-generator-node.md b/javascript/snippets/uuid-generator-node.md similarity index 100% rename from snippets/uuid-generator-node.md rename to javascript/snippets/uuid-generator-node.md diff --git a/snippets/validate-number.md b/javascript/snippets/validate-number.md similarity index 100% rename from snippets/validate-number.md rename to javascript/snippets/validate-number.md diff --git a/snippets/vector-angle.md b/javascript/snippets/vector-angle.md similarity index 100% rename from snippets/vector-angle.md rename to javascript/snippets/vector-angle.md diff --git a/snippets/vector-distance.md b/javascript/snippets/vector-distance.md similarity index 100% rename from snippets/vector-distance.md rename to javascript/snippets/vector-distance.md diff --git a/snippets/walk-through.md b/javascript/snippets/walk-through.md similarity index 100% rename from snippets/walk-through.md rename to javascript/snippets/walk-through.md diff --git a/snippets/week-of-year.md b/javascript/snippets/week-of-year.md similarity index 100% rename from snippets/week-of-year.md rename to javascript/snippets/week-of-year.md diff --git a/snippets/weighted-average.md b/javascript/snippets/weighted-average.md similarity index 100% rename from snippets/weighted-average.md rename to javascript/snippets/weighted-average.md diff --git a/snippets/weighted-sample.md b/javascript/snippets/weighted-sample.md similarity index 100% rename from snippets/weighted-sample.md rename to javascript/snippets/weighted-sample.md diff --git a/snippets/when.md b/javascript/snippets/when.md similarity index 100% rename from snippets/when.md rename to javascript/snippets/when.md diff --git a/snippets/without.md b/javascript/snippets/without.md similarity index 100% rename from snippets/without.md rename to javascript/snippets/without.md diff --git a/snippets/word-wrap.md b/javascript/snippets/word-wrap.md similarity index 100% rename from snippets/word-wrap.md rename to javascript/snippets/word-wrap.md diff --git a/snippets/words.md b/javascript/snippets/words.md similarity index 100% rename from snippets/words.md rename to javascript/snippets/words.md diff --git a/snippets/x-prod.md b/javascript/snippets/x-prod.md similarity index 100% rename from snippets/x-prod.md rename to javascript/snippets/x-prod.md diff --git a/snippets/xor.md b/javascript/snippets/xor.md similarity index 100% rename from snippets/xor.md rename to javascript/snippets/xor.md diff --git a/snippets/yes-no.md b/javascript/snippets/yes-no.md similarity index 100% rename from snippets/yes-no.md rename to javascript/snippets/yes-no.md diff --git a/snippets/yesterday.md b/javascript/snippets/yesterday.md similarity index 100% rename from snippets/yesterday.md rename to javascript/snippets/yesterday.md diff --git a/snippets/zip-object.md b/javascript/snippets/zip-object.md similarity index 100% rename from snippets/zip-object.md rename to javascript/snippets/zip-object.md diff --git a/snippets/zip-with.md b/javascript/snippets/zip-with.md similarity index 100% rename from snippets/zip-with.md rename to javascript/snippets/zip-with.md diff --git a/snippets/zip.md b/javascript/snippets/zip.md similarity index 100% rename from snippets/zip.md rename to javascript/snippets/zip.md