From 5c913d20bd53f5a52738dbcb88a721da6621c5a6 Mon Sep 17 00:00:00 2001 From: Angelos Chalaris Date: Wed, 3 May 2023 21:19:02 +0300 Subject: [PATCH] Reorganize snippets --- .../{snippets => s}/10-vs-code-extensions-for-js-developers.md | 0 articles/{snippets => s}/25-css-gradients.md | 0 articles/{snippets => s}/4-javascript-array-methods.md | 0 articles/{snippets => s}/4-seo-tips-for-developers.md | 0 articles/{snippets => s}/5-tips-for-better-pull-requests.md | 0 articles/{snippets => s}/6-javascript-regexp-tricks.md | 0 articles/{snippets => s}/6-python-f-strings-tips.md | 0 .../{snippets => s}/7-chrome-extensions-for-web-developers.md | 0 articles/{snippets => s}/8-tips-for-accessible-websites.md | 0 articles/{snippets => s}/8-tips-for-remote-work.md | 0 articles/{snippets => s}/async-javascript-cheatsheet.md | 0 articles/{snippets => s}/bash-alias-dollar-sign.md | 0 articles/{snippets => s}/benefits-of-writing.md | 0 articles/{snippets => s}/big-o-cheatsheet.md | 0 articles/{snippets => s}/breaking-react.md | 0 .../{snippets => s}/code-anatomy-chaining-reduce-for-loop.md | 0 articles/{snippets => s}/code-anatomy-optimizing-recursion.md | 0 articles/{snippets => s}/code-anatomy-performant-python.md | 0 articles/{snippets => s}/common-regexp-cheatsheet.md | 0 articles/{snippets => s}/console-log-cheatsheet.md | 0 articles/{snippets => s}/cookies-local-storage-session.md | 0 .../{snippets => s}/copy-text-to-clipboard-with-javascript.md | 0 articles/{snippets => s}/cors-explained.md | 0 articles/{snippets => s}/css-centering.md | 0 articles/{snippets => s}/css-clamp.md | 0 articles/{snippets => s}/css-code-reviews.md | 0 articles/{snippets => s}/css-current-color.md | 0 articles/{snippets => s}/css-easing-variables.md | 0 articles/{snippets => s}/css-footer-at-the-bottom.md | 0 articles/{snippets => s}/css-inherited-properties-cheatsheet.md | 0 articles/{snippets => s}/css-nested-border-radius.md | 0 articles/{snippets => s}/css-pseudo-classes.md | 0 articles/{snippets => s}/css-reset.md | 0 articles/{snippets => s}/css-root-vs-html.md | 0 articles/{snippets => s}/css-select-any-link.md | 0 articles/{snippets => s}/css-style-default-links.md | 0 articles/{snippets => s}/css-unitless-line-height.md | 0 articles/{snippets => s}/css-units-cheatsheet.md | 0 articles/{snippets => s}/css-variables.md | 0 articles/{snippets => s}/custom-file-download-names.md | 0 articles/{snippets => s}/detect-caps-lock-is-on.md | 0 articles/{snippets => s}/dns-record-basics.md | 0 articles/{snippets => s}/escaping-tutorial-hell.md | 0 articles/{snippets => s}/eslint-refactor-for-in.md | 0 articles/{snippets => s}/flexbox-cheatsheet.md | 0 articles/{snippets => s}/git-aliases.md | 0 articles/{snippets => s}/git-commit-different-date.md | 0 articles/{snippets => s}/git-fast-forward.md | 0 articles/{snippets => s}/github-co-authors.md | 0 articles/{snippets => s}/html-head-icons.md | 0 articles/{snippets => s}/html-head-links.md | 0 articles/{snippets => s}/html-head-social-tags.md | 0 articles/{snippets => s}/html-recommended-minimum-head.md | 0 articles/{snippets => s}/http-status-codes-cheatsheet.md | 0 .../{snippets => s}/javascript-add-key-value-pair-to-object.md | 0 articles/{snippets => s}/javascript-array-comparison.md | 0 articles/{snippets => s}/javascript-array-includes-value.md | 0 .../{snippets => s}/javascript-arrow-function-event-listeners.md | 0 articles/{snippets => s}/javascript-arrow-functions.md | 0 .../javascript-arrow-regular-function-differences.md | 0 articles/{snippets => s}/javascript-async-array-loops.md | 0 articles/{snippets => s}/javascript-await-timeout.md | 0 articles/{snippets => s}/javascript-blank-value.md | 0 articles/{snippets => s}/javascript-boolean-function.md | 0 articles/{snippets => s}/javascript-boolean-trap.md | 0 articles/{snippets => s}/javascript-callbacks.md | 0 .../javascript-classical-vs-prototypal-inheritance.md | 0 articles/{snippets => s}/javascript-closures.md | 0 articles/{snippets => s}/javascript-copy-array.md | 0 articles/{snippets => s}/javascript-date-comparison.md | 0 articles/{snippets => s}/javascript-deep-freeze-object.md | 0 articles/{snippets => s}/javascript-destructuring-assignment.md | 0 articles/{snippets => s}/javascript-empty-array.md | 0 .../{snippets => s}/javascript-encodeuri-encodeuricomponent.md | 0 articles/{snippets => s}/javascript-enum.md | 0 articles/{snippets => s}/javascript-equality.md | 0 .../javascript-event-bubbling-capturing-delegation.md | 0 articles/{snippets => s}/javascript-event-loop-explained.md | 0 articles/{snippets => s}/javascript-evil-closures.md | 0 articles/{snippets => s}/javascript-expression-statement.md | 0 articles/{snippets => s}/javascript-for-in-for-of-foreach.md | 0 articles/{snippets => s}/javascript-for-loop-early-break.md | 0 articles/{snippets => s}/javascript-function-call-apply-bind.md | 0 articles/{snippets => s}/javascript-higher-order-functions.md | 0 articles/{snippets => s}/javascript-iife.md | 0 articles/{snippets => s}/javascript-index-for-of-loop.md | 0 articles/{snippets => s}/javascript-iterable-to-array.md | 0 articles/{snippets => s}/javascript-iterators.md | 0 articles/{snippets => s}/javascript-json-stringify-pick-keys.md | 0 articles/{snippets => s}/javascript-listen-once.md | 0 articles/{snippets => s}/javascript-make-iterable.md | 0 articles/{snippets => s}/javascript-memoization.md | 0 articles/{snippets => s}/javascript-merge-arrays.md | 0 articles/{snippets => s}/javascript-modify-url-without-reload.md | 0 articles/{snippets => s}/javascript-module-cheatsheet.md | 0 articles/{snippets => s}/javascript-naming-conventions.md | 0 .../javascript-nullish-coalescing-optional-chaining.md | 0 articles/{snippets => s}/javascript-numeric-separator.md | 0 articles/{snippets => s}/javascript-object-array-proxy.md | 0 articles/{snippets => s}/javascript-object-comparison.md | 0 articles/{snippets => s}/javascript-object-is-triple-equals.md | 0 .../javascript-pass-by-reference-or-pass-by-value.md | 0 articles/{snippets => s}/javascript-prefix-postfix-operators.md | 0 articles/{snippets => s}/javascript-pretty-print-json.md | 0 .../{snippets => s}/javascript-prevent-string-being-escaped.md | 0 articles/{snippets => s}/javascript-primitive-instanceof.md | 0 articles/{snippets => s}/javascript-promise-then-catch.md | 0 articles/{snippets => s}/javascript-promise-then-finally.md | 0 articles/{snippets => s}/javascript-promises.md | 0 articles/{snippets => s}/javascript-property-enumerability.md | 0 articles/{snippets => s}/javascript-pure-functions.md | 0 articles/{snippets => s}/javascript-query-selector-shorthand.md | 0 .../{snippets => s}/javascript-random-value-pure-functions.md | 0 articles/{snippets => s}/javascript-range-generator.md | 0 articles/{snippets => s}/javascript-recursion.md | 0 articles/{snippets => s}/javascript-reload-page.md | 0 articles/{snippets => s}/javascript-remove-object-property.md | 0 articles/{snippets => s}/javascript-return-constructor.md | 0 articles/{snippets => s}/javascript-shallow-deep-clone.md | 0 articles/{snippets => s}/javascript-singleton-proxy.md | 0 articles/{snippets => s}/javascript-sleep.md | 0 articles/{snippets => s}/javascript-spread-rest-syntax.md | 0 articles/{snippets => s}/javascript-store-dom-items.md | 0 articles/{snippets => s}/javascript-string-contains-substring.md | 0 articles/{snippets => s}/javascript-string-immutability.md | 0 articles/{snippets => s}/javascript-string-to-boolean.md | 0 articles/{snippets => s}/javascript-swap-two-variables.md | 0 articles/{snippets => s}/javascript-switch-object.md | 0 articles/{snippets => s}/javascript-sync-async.md | 0 articles/{snippets => s}/javascript-target-blank.md | 0 articles/{snippets => s}/javascript-ternary-operator.md | 0 articles/{snippets => s}/javascript-this.md | 0 articles/{snippets => s}/javascript-truthy-falsy-values.md | 0 articles/{snippets => s}/javascript-undeclared-undefined-null.md | 0 articles/{snippets => s}/javascript-use-strict.md | 0 articles/{snippets => s}/javascript-value-as-number.md | 0 articles/{snippets => s}/javascript-value-not-equal-to-itself.md | 0 articles/{snippets => s}/javascript-var-let-const.md | 0 articles/{snippets => s}/javascript-variable-hoisting.md | 0 articles/{snippets => s}/javascript-variable-scope.md | 0 articles/{snippets => s}/javascript-void-links.md | 0 articles/{snippets => s}/jest-mock-global-methods.md | 0 articles/{snippets => s}/js-abort-fetch.md | 0 articles/{snippets => s}/js-append-elements-to-array.md | 0 articles/{snippets => s}/js-array-filtering-tips.md | 0 articles/{snippets => s}/js-array-map-vs-foreach.md | 0 articles/{snippets => s}/js-array-min-max.md | 0 articles/{snippets => s}/js-array-sorting-shorthand.md | 0 articles/{snippets => s}/js-async-defer.md | 0 articles/{snippets => s}/js-callbacks.md | 0 articles/{snippets => s}/js-cannot-extend-proxy-object.md | 0 .../{snippets => s}/js-compare-string-case-accent-insensitive.md | 0 articles/{snippets => s}/js-construct-url.md | 0 articles/{snippets => s}/js-create-element.md | 0 .../{snippets => s}/js-data-structures-binary-search-tree.md | 0 articles/{snippets => s}/js-data-structures-binary-tree.md | 0 .../{snippets => s}/js-data-structures-doubly-linked-list.md | 0 articles/{snippets => s}/js-data-structures-graph.md | 0 articles/{snippets => s}/js-data-structures-linked-list.md | 0 articles/{snippets => s}/js-data-structures-queue.md | 0 articles/{snippets => s}/js-data-structures-stack.md | 0 articles/{snippets => s}/js-data-structures-tree.md | 0 articles/{snippets => s}/js-decimal-to-hex.md | 0 articles/{snippets => s}/js-detect-undefined-object-property.md | 0 articles/{snippets => s}/js-double-negation-operator.md | 0 articles/{snippets => s}/js-dynamic-getter-chain-proxy.md | 0 articles/{snippets => s}/js-dynamic-getter-setter-proxy.md | 0 articles/{snippets => s}/js-dynamic-properties-are-slow.md | 0 articles/{snippets => s}/js-edit-url-params.md | 0 articles/{snippets => s}/js-element-from-point.md | 0 articles/{snippets => s}/js-email-validation.md | 0 articles/{snippets => s}/js-fast-remove-array-element.md | 0 articles/{snippets => s}/js-frequency-map-data-structure.md | 0 articles/{snippets => s}/js-immutable-object-proxy.md | 0 articles/{snippets => s}/js-last-element-of-array.md | 0 .../{snippets => s}/js-locale-sensitive-string-truncation.md | 0 articles/{snippets => s}/js-map-vs-object.md | 0 articles/{snippets => s}/js-native-data-structures.md | 0 articles/{snippets => s}/js-object-freeze-vs-seal.md | 0 articles/{snippets => s}/js-proxy-array-negative-index.md | 0 articles/{snippets => s}/js-proxy-introduction.md | 0 articles/{snippets => s}/js-remove-array-duplicates.md | 0 articles/{snippets => s}/js-remove-element-from-array.md | 0 articles/{snippets => s}/js-remove-trailing-zeros.md | 0 articles/{snippets => s}/js-replace-all-occurences-of-string.md | 0 articles/{snippets => s}/js-spread-operator-tricks.md | 0 articles/{snippets => s}/js-static-instance-methods.md | 0 articles/{snippets => s}/js-textcontent-or-innertext.md | 0 articles/{snippets => s}/js-timeout-interval-delay.md | 0 articles/{snippets => s}/js-typecheck-array.md | 0 articles/{snippets => s}/js-typecheck-proxy.md | 0 articles/{snippets => s}/js-window-location-cheatsheet.md | 0 articles/{snippets => s}/lazy-loading-images.md | 0 articles/{snippets => s}/nodejs-chrome-debugging.md | 0 articles/{snippets => s}/nodejs-static-file-server.md | 0 articles/{snippets => s}/nodejs-test-module-introduction.md | 0 articles/{snippets => s}/passive-scroll-listener-performance.md | 0 articles/{snippets => s}/password-autocomplete-suggestion.md | 0 articles/{snippets => s}/perfect-css-transition-duration.md | 0 articles/{snippets => s}/prefetching-resources.md | 0 articles/{snippets => s}/python-bare-except.md | 0 articles/{snippets => s}/python-dict-getkey-vs-dictkey.md | 0 articles/{snippets => s}/python-empty-list.md | 0 articles/{snippets => s}/python-file-close.md | 0 articles/{snippets => s}/python-fstrings-str-format.md | 0 articles/{snippets => s}/python-identity-equality.md | 0 articles/{snippets => s}/python-lists-tuples.md | 0 articles/{snippets => s}/python-lowercase.md | 0 articles/{snippets => s}/python-mutable-default-arguments.md | 0 articles/{snippets => s}/python-named-tuples.md | 0 articles/{snippets => s}/python-slice-assignment.md | 0 articles/{snippets => s}/python-slice-notation.md | 0 articles/{snippets => s}/python-sort-dictionary-tuple-key.md | 0 articles/{snippets => s}/python-sortedlist-vs-list-sort.md | 0 articles/{snippets => s}/python-string-is-empty.md | 0 articles/{snippets => s}/python-swap-variables.md | 0 articles/{snippets => s}/python-trim-whitespace.md | 0 articles/{snippets => s}/react-conditional-classname.md | 0 articles/{snippets => s}/react-proptypes-objectof-vs-shape.md | 0 articles/{snippets => s}/react-redux-readable-reducers.md | 0 articles/{snippets => s}/react-rendering-basics.md | 0 articles/{snippets => s}/react-rendering-optimization.md | 0 articles/{snippets => s}/react-rendering-state.md | 0 articles/{snippets => s}/react-selected-option.md | 0 .../{snippets => s}/react-use-effect-primitive-dependencies.md | 0 articles/{snippets => s}/react-use-interval-explained.md | 0 articles/{snippets => s}/react-use-state-with-label.md | 0 articles/{snippets => s}/regexp-cheatsheet.md | 0 articles/{snippets => s}/resource-preloading-cheatsheet.md | 0 articles/{snippets => s}/responsive-favicon-dark-mode.md | 0 articles/{snippets => s}/reversed-list.md | 0 articles/{snippets => s}/select-focused-dom-element.md | 0 articles/{snippets => s}/setup-python3-pip3-as-default.md | 0 articles/{snippets => s}/technical-debt.md | 0 articles/{snippets => s}/terminal-shortcuts-cheatsheet.md | 0 articles/{snippets => s}/testing-async-react-components.md | 0 articles/{snippets => s}/testing-react-portals.md | 0 articles/{snippets => s}/testing-redux-connected-components.md | 0 articles/{snippets => s}/testing-stateful-ui-components.md | 0 .../{snippets => s}/the-case-for-javascript-trailing-commas.md | 0 articles/{snippets => s}/typographic-scale-basics.md | 0 articles/{snippets => s}/zooming-accessibility-tips.md | 0 articles/{snippet-template.md => template.md} | 0 css/{snippets => s}/aspect-ratio.md | 1 + css/{snippets => s}/border-with-top-triangle.md | 1 + css/{snippets => s}/bouncing-loader.md | 1 + css/{snippets => s}/box-sizing-reset.md | 1 + css/{snippets => s}/broken-image-fallback.md | 1 + css/{snippets => s}/button-border-animation.md | 1 + css/{snippets => s}/button-focus-swing-animation.md | 1 + css/{snippets => s}/button-hover-fill-animation.md | 1 + css/{snippets => s}/button-hover-grow-animation.md | 1 + css/{snippets => s}/button-hover-shrink-animation.md | 1 + css/{snippets => s}/card-image-cutout.md | 1 + css/{snippets => s}/checkerboard-pattern.md | 1 + css/{snippets => s}/circle.md | 1 + css/{snippets => s}/clearfix.md | 1 + css/{snippets => s}/constant-width-to-height-ratio.md | 1 + css/{snippets => s}/counter.md | 1 + css/{snippets => s}/custom-checkbox.md | 1 + css/{snippets => s}/custom-radio.md | 1 + css/{snippets => s}/custom-scrollbar.md | 1 + css/{snippets => s}/custom-text-selection.md | 1 + css/{snippets => s}/disable-selection.md | 1 + css/{snippets => s}/display-empty-links.md | 1 + css/{snippets => s}/display-table-centering.md | 1 + css/{snippets => s}/donut-spinner.md | 1 + css/{snippets => s}/drop-cap.md | 1 + css/{snippets => s}/dynamic-shadow.md | 1 + css/{snippets => s}/etched-text.md | 1 + css/{snippets => s}/evenly-distributed-children.md | 1 + css/{snippets => s}/fit-image-in-container.md | 1 + css/{snippets => s}/flexbox-centering.md | 1 + css/{snippets => s}/floating-list-titles.md | 1 + css/{snippets => s}/fluid-typography.md | 1 + css/{snippets => s}/focus-within.md | 1 + css/{snippets => s}/full-width.md | 1 + css/{snippets => s}/fullscreen.md | 1 + css/{snippets => s}/gradient-text.md | 1 + css/{snippets => s}/grid-centering.md | 1 + css/{snippets => s}/hamburger-button.md | 1 + css/{snippets => s}/height-transition.md | 1 + css/{snippets => s}/hide-empty-elements.md | 1 + css/{snippets => s}/hide-scrollbars.md | 1 + css/{snippets => s}/horizontal-gallery.md | 1 + css/{snippets => s}/horizontal-scroll-snap.md | 1 + css/{snippets => s}/hover-additional-content.md | 1 + css/{snippets => s}/hover-perspective.md | 1 + css/{snippets => s}/hover-shadow-box-animation.md | 1 + css/{snippets => s}/hover-underline-animation.md | 1 + css/{snippets => s}/image-hover-menu.md | 1 + css/{snippets => s}/image-hover-rotate.md | 1 + css/{snippets => s}/image-mosaic.md | 1 + css/{snippets => s}/image-overlay-hover.md | 1 + css/{snippets => s}/image-text-overlay.md | 1 + css/{snippets => s}/input-with-prefix.md | 1 + css/{snippets => s}/isometric-card.md | 1 + css/{snippets => s}/line-clamp.md | 1 + css/{snippets => s}/masonry-layout.md | 1 + css/{snippets => s}/mouse-cursor-gradient-tracking.md | 1 + .../navigation-list-item-hover-and-focus-effect.md | 1 + css/{snippets => s}/offscreen.md | 1 + css/{snippets => s}/overflow-scroll-gradient.md | 1 + css/{snippets => s}/polka-dot-pattern.md | 1 + css/{snippets => s}/popout-menu.md | 1 + css/{snippets => s}/pretty-text-underline.md | 1 + css/{snippets => s}/pulse-loader.md | 1 + css/{snippets => s}/reset-all-styles.md | 1 + css/{snippets => s}/responsive-layout-sidebar.md | 1 + css/{snippets => s}/rotating-card.md | 1 + css/{snippets => s}/scroll-progress-bar.md | 1 + css/{snippets => s}/shake-invalid-input.md | 1 + css/{snippets => s}/shape-separator.md | 1 + css/{snippets => s}/shifting-card.md | 1 + css/{snippets => s}/sibling-fade.md | 1 + css/{snippets => s}/squiggle-link-hover-effect.md | 1 + css/{snippets => s}/staggered-animation.md | 1 + css/{snippets => s}/sticky-list-titles.md | 1 + css/{snippets => s}/stripes-pattern.md | 1 + css/{snippets => s}/stylized-quotation-marks.md | 1 + css/{snippets => s}/system-font-stack.md | 1 + css/{snippets => s}/text-backdrop-overlay.md | 1 + css/{snippets => s}/tile-layout-using-inline-block.md | 1 + css/{snippets => s}/toggle-switch.md | 1 + css/{snippets => s}/transform-centering.md | 1 + css/{snippets => s}/triangle.md | 1 + css/{snippets => s}/truncate-text-multiline.md | 1 + css/{snippets => s}/truncate-text.md | 1 + css/{snippets => s}/typewriter-effect.md | 1 + css/{snippets => s}/vertical-gallery.md | 1 + css/{snippets => s}/vertical-scroll-snap.md | 1 + css/{snippets => s}/zebra-striped-list.md | 1 + css/{snippets => s}/zig-zag-pattern.md | 1 + css/{snippets => s}/zoomin-zoomout-animation.md | 1 + css/{snippet-template.md => template.md} | 0 git/{snippets => s}/add-submodule.md | 1 + git/{snippets => s}/apply-latest-stash.md | 1 + git/{snippets => s}/apply-stash.md | 1 + git/{snippets => s}/autocorrect.md | 1 + git/{snippets => s}/automatic-find-commit-with-bug.md | 1 + git/{snippets => s}/automatic-push-upstream.md | 1 + git/{snippets => s}/branches-containing-commit.md | 1 + git/{snippets => s}/branches-not-containing-commit.md | 1 + git/{snippets => s}/change-remote-url.md | 1 + git/{snippets => s}/clone-missing-submodules.md | 1 + git/{snippets => s}/clone-repo.md | 1 + git/{snippets => s}/commit-amend-author.md | 1 + git/{snippets => s}/commit-set-author.md | 1 + git/{snippets => s}/commit-template.md | 1 + git/{snippets => s}/commit-without-hooks.md | 1 + git/{snippets => s}/config-user.md | 1 + git/{snippets => s}/copy-file-from-branch.md | 1 + git/{snippets => s}/create-branch.md | 1 + git/{snippets => s}/create-commit.md | 1 + git/{snippets => s}/create-empty-commit.md | 1 + git/{snippets => s}/create-fixup-commit.md | 1 + git/{snippets => s}/create-repo.md | 1 + git/{snippets => s}/current-branch-name.md | 1 + git/{snippets => s}/delete-branch.md | 1 + git/{snippets => s}/delete-detached-branches.md | 1 + git/{snippets => s}/delete-merged-branches.md | 1 + git/{snippets => s}/delete-remote-branch.md | 1 + git/{snippets => s}/delete-stash.md | 1 + git/{snippets => s}/delete-stashes.md | 1 + git/{snippets => s}/delete-submodule.md | 1 + git/{snippets => s}/difference-between-branches.md | 1 + git/{snippets => s}/disable-fast-forward.md | 1 + git/{snippets => s}/discard-uncommitted.md | 1 + git/{snippets => s}/discard-untracked.md | 1 + git/{snippets => s}/edit-config.md | 1 + git/{snippets => s}/fetch-changes.md | 1 + git/{snippets => s}/find-lost-files.md | 1 + git/{snippets => s}/force-update-remote-branch.md | 1 + git/{snippets => s}/interactive-rebase.md | 1 + git/{snippets => s}/line-endings.md | 1 + git/{snippets => s}/list-aliases.md | 1 + git/{snippets => s}/list-stashes.md | 1 + git/{snippets => s}/manual-find-commit-with-bug.md | 1 + git/{snippets => s}/merge-branch-merge-commit.md | 1 + git/{snippets => s}/merge-branch.md | 1 + git/{snippets => s}/move-commits-to-branch.md | 1 + git/{snippets => s}/optimize-repository.md | 1 + git/{snippets => s}/pick-commits.md | 1 + git/{snippets => s}/pull-all-submodules.md | 1 + git/{snippets => s}/pull-changes.md | 1 + git/{snippets => s}/purge-file.md | 1 + git/{snippets => s}/push-changes.md | 1 + git/{snippets => s}/rebase-onto-branch.md | 1 + git/{snippets => s}/remove-file-from-commit.md | 1 + git/{snippets => s}/rename-branch.md | 1 + git/{snippets => s}/rename-remote-branch.md | 1 + git/{snippets => s}/reset-master.md | 1 + git/{snippets => s}/restore-deleted-file.md | 1 + git/{snippets => s}/rewind-n-commits.md | 1 + git/{snippets => s}/rewind-to-commit.md | 1 + git/{snippets => s}/save-stash.md | 1 + git/{snippets => s}/set-default-push-branch.md | 1 + git/{snippets => s}/set-text-editor.md | 1 + git/{snippets => s}/sort-branches-by-date.md | 1 + git/{snippets => s}/stage-files.md | 1 + git/{snippets => s}/switch-to-branch.md | 1 + git/{snippets => s}/switch-to-last-branch.md | 1 + git/{snippets => s}/undo-commit.md | 1 + git/{snippets => s}/undo-last-commit.md | 1 + git/{snippets => s}/unstage-files.md | 1 + git/{snippets => s}/update-commit-contents.md | 1 + git/{snippets => s}/update-commit-message.md | 1 + git/{snippets => s}/view-all-branches.md | 1 + git/{snippets => s}/view-changes-summary.md | 1 + git/{snippets => s}/view-commit-graph.md | 1 + git/{snippets => s}/view-commits-by-author.md | 1 + git/{snippets => s}/view-commits-by-string.md | 1 + git/{snippets => s}/view-commits-in-date-range.md | 1 + git/{snippets => s}/view-commits-summary-no-merges.md | 1 + git/{snippets => s}/view-commits-summary.md | 1 + git/{snippets => s}/view-differences.md | 1 + git/{snippets => s}/view-last-commit.md | 1 + git/{snippets => s}/view-merged-branches.md | 1 + git/{snippets => s}/view-remote-url.md | 1 + git/{snippets => s}/view-status.md | 1 + git/{snippets => s}/view-undo-history.md | 1 + git/{snippet-template.md => template.md} | 0 js/{snippets => s}/accumulate.md | 1 + js/{snippets => s}/add-class.md | 1 + js/{snippets => s}/add-days-to-date.md | 1 + js/{snippets => s}/add-event-listener-all.md | 1 + js/{snippets => s}/add-minutes-to-date.md | 1 + js/{snippets => s}/add-multiple-events.md | 1 + js/{snippets => s}/add-styles.md | 1 + js/{snippets => s}/add-week-days.md | 1 + js/{snippets => s}/all-equal-by.md | 1 + js/{snippets => s}/all-equal.md | 1 + js/{snippets => s}/all-unique-by.md | 1 + js/{snippets => s}/all-unique.md | 1 + js/{snippets => s}/all.md | 1 + js/{snippets => s}/alphabetical.md | 1 + js/{snippets => s}/and.md | 1 + js/{snippets => s}/any.md | 1 + js/{snippets => s}/aperture.md | 1 + js/{snippets => s}/approximately-equal.md | 1 + js/{snippets => s}/arithmetic-progression.md | 1 + js/{snippets => s}/array-to-csv.md | 1 + js/{snippets => s}/array-to-html-list.md | 1 + js/{snippets => s}/ary.md | 1 + js/{snippets => s}/assert-valid-keys.md | 1 + js/{snippets => s}/atob.md | 1 + js/{snippets => s}/attempt.md | 1 + js/{snippets => s}/average-by.md | 1 + js/{snippets => s}/average.md | 1 + js/{snippets => s}/bifurcate-by.md | 1 + js/{snippets => s}/bifurcate.md | 1 + js/{snippets => s}/binary-search.md | 1 + js/{snippets => s}/binary.md | 1 + js/{snippets => s}/bind-all.md | 1 + js/{snippets => s}/bind-key.md | 1 + js/{snippets => s}/bind.md | 1 + js/{snippets => s}/binomial-coefficient.md | 1 + js/{snippets => s}/both.md | 1 + js/{snippets => s}/bottom-visible.md | 1 + js/{snippets => s}/btoa.md | 1 + js/{snippets => s}/bubble-sort.md | 1 + js/{snippets => s}/bucket-sort.md | 1 + js/{snippets => s}/byte-size.md | 1 + js/{snippets => s}/caesar-cipher.md | 1 + js/{snippets => s}/call-or-return.md | 1 + js/{snippets => s}/call.md | 1 + js/{snippets => s}/capitalize-every-word.md | 1 + js/{snippets => s}/capitalize.md | 1 + js/{snippets => s}/cartesian-product.md | 1 + js/{snippets => s}/cast-array.md | 1 + js/{snippets => s}/celsius-to-fahrenheit.md | 1 + js/{snippets => s}/chain-async.md | 1 + js/{snippets => s}/change-lightness.md | 1 + js/{snippets => s}/check-prop.md | 1 + js/{snippets => s}/chunk-into-n.md | 1 + js/{snippets => s}/chunk.md | 1 + js/{snippets => s}/chunkify.md | 1 + js/{snippets => s}/clamp-number.md | 1 + js/{snippets => s}/clone-reg-exp.md | 1 + js/{snippets => s}/closest.md | 1 + js/{snippets => s}/coalesce-factory.md | 1 + js/{snippets => s}/coalesce.md | 1 + js/{snippets => s}/collect-into.md | 1 + js/{snippets => s}/colorize.md | 1 + js/{snippets => s}/combine.md | 1 + js/{snippets => s}/common-keys.md | 1 + js/{snippets => s}/compact-join.md | 1 + js/{snippets => s}/compact-object.md | 1 + js/{snippets => s}/compact-whitespace.md | 1 + js/{snippets => s}/compact.md | 1 + js/{snippets => s}/complement.md | 1 + js/{snippets => s}/compose-right.md | 1 + js/{snippets => s}/compose.md | 1 + js/{snippets => s}/contains-whitespace.md | 1 + js/{snippets => s}/converge.md | 1 + js/{snippets => s}/copy-sign.md | 1 + js/{snippets => s}/copy-to-clipboard-async.md | 1 + js/{snippets => s}/copy-to-clipboard.md | 1 + js/{snippets => s}/count-by.md | 1 + js/{snippets => s}/count-occurrences.md | 1 + js/{snippets => s}/count-substrings.md | 1 + js/{snippets => s}/count-week-days-between.md | 1 + js/{snippets => s}/counter.md | 1 + js/{snippets => s}/create-dir-if-not-exists.md | 1 + js/{snippets => s}/create-element.md | 1 + js/{snippets => s}/create-event-hub.md | 1 + js/{snippets => s}/csv-to-array.md | 1 + js/{snippets => s}/csv-to-json.md | 1 + js/{snippets => s}/current-url.md | 1 + js/{snippets => s}/curry.md | 1 + js/{snippets => s}/cycle-generator.md | 1 + js/{snippets => s}/date-range-generator.md | 1 + js/{snippets => s}/day-name.md | 1 + js/{snippets => s}/day-of-year.md | 1 + js/{snippets => s}/days-ago.md | 1 + js/{snippets => s}/days-from-now.md | 1 + js/{snippets => s}/days-in-month.md | 1 + js/{snippets => s}/debounce-promise.md | 1 + js/{snippets => s}/debounce.md | 1 + js/{snippets => s}/decapitalize.md | 1 + js/{snippets => s}/deep-clone.md | 1 + js/{snippets => s}/deep-flatten.md | 1 + js/{snippets => s}/deep-freeze.md | 1 + js/{snippets => s}/deep-get.md | 1 + js/{snippets => s}/deep-map-keys.md | 1 + js/{snippets => s}/deep-merge.md | 1 + js/{snippets => s}/defaults.md | 1 + js/{snippets => s}/defer.md | 1 + js/{snippets => s}/degrees-to-rads.md | 1 + js/{snippets => s}/delay.md | 1 + js/{snippets => s}/detect-device-type.md | 1 + js/{snippets => s}/detect-language.md | 1 + js/{snippets => s}/difference-by.md | 1 + js/{snippets => s}/difference-with.md | 1 + js/{snippets => s}/difference.md | 1 + js/{snippets => s}/dig.md | 1 + js/{snippets => s}/digitize.md | 1 + js/{snippets => s}/distance.md | 1 + js/{snippets => s}/divmod.md | 1 + js/{snippets => s}/drop-right-while.md | 1 + js/{snippets => s}/drop-right.md | 1 + js/{snippets => s}/drop-while.md | 1 + js/{snippets => s}/drop.md | 1 + js/{snippets => s}/either.md | 1 + js/{snippets => s}/element-contains.md | 1 + js/{snippets => s}/element-is-focused.md | 1 + js/{snippets => s}/element-is-visible-in-viewport.md | 1 + js/{snippets => s}/ends-with-substring.md | 1 + js/{snippets => s}/equals.md | 1 + js/{snippets => s}/escape-html.md | 1 + js/{snippets => s}/escape-reg-exp.md | 1 + js/{snippets => s}/euclidean-distance.md | 1 + js/{snippets => s}/every-nth.md | 1 + js/{snippets => s}/expand-tabs.md | 1 + js/{snippets => s}/extend-hex.md | 1 + js/{snippets => s}/factorial.md | 1 + js/{snippets => s}/fahrenheit-to-celsius.md | 1 + js/{snippets => s}/fibonacci.md | 1 + js/{snippets => s}/filter-non-unique-by.md | 1 + js/{snippets => s}/filter-non-unique.md | 1 + js/{snippets => s}/filter-unique-by.md | 1 + js/{snippets => s}/filter-unique.md | 1 + js/{snippets => s}/find-closest-anchor.md | 1 + js/{snippets => s}/find-closest-matching-node.md | 1 + js/{snippets => s}/find-consecutive.md | 1 + js/{snippets => s}/find-first-n.md | 1 + js/{snippets => s}/find-key.md | 1 + js/{snippets => s}/find-keys.md | 1 + js/{snippets => s}/find-last-index.md | 1 + js/{snippets => s}/find-last-key.md | 1 + js/{snippets => s}/find-last-n.md | 1 + js/{snippets => s}/find-last.md | 1 + js/{snippets => s}/first-n.md | 1 + js/{snippets => s}/flags.md | 1 + js/{snippets => s}/flat-iterator.md | 1 + js/{snippets => s}/flatten-object.md | 1 + js/{snippets => s}/flatten.md | 1 + js/{snippets => s}/flip.md | 1 + js/{snippets => s}/for-each-right.md | 1 + js/{snippets => s}/for-own-right.md | 1 + js/{snippets => s}/for-own.md | 1 + js/{snippets => s}/form-to-object.md | 1 + js/{snippets => s}/format-duration.md | 1 + js/{snippets => s}/format-number.md | 1 + js/{snippets => s}/format-seconds.md | 1 + js/{snippets => s}/frequencies.md | 1 + js/{snippets => s}/from-camel-case.md | 1 + js/{snippets => s}/from-timestamp.md | 1 + js/{snippets => s}/frozen-set.md | 1 + js/{snippets => s}/fullscreen.md | 1 + js/{snippets => s}/function-name.md | 1 + js/{snippets => s}/functions.md | 1 + js/{snippets => s}/gcd.md | 1 + js/{snippets => s}/generate-items.md | 1 + js/{snippets => s}/generate-until.md | 1 + js/{snippets => s}/generate-while.md | 1 + js/{snippets => s}/generator-to-array.md | 1 + js/{snippets => s}/geometric-progression.md | 1 + js/{snippets => s}/get-ancestors.md | 1 + js/{snippets => s}/get-base-url.md | 1 + js/{snippets => s}/get-cmd-args.md | 1 + js/{snippets => s}/get-colon-time-from-date.md | 1 + js/{snippets => s}/get-days-diff-between-dates.md | 1 + js/{snippets => s}/get-elements-bigger-than-viewport.md | 1 + js/{snippets => s}/get-hours-diff-between-dates.md | 1 + js/{snippets => s}/get-images.md | 1 + js/{snippets => s}/get-meridiem-suffix-of-integer.md | 1 + js/{snippets => s}/get-minutes-diff-between-dates.md | 1 + js/{snippets => s}/get-months-diff-between-dates.md | 1 + js/{snippets => s}/get-parents-until.md | 1 + js/{snippets => s}/get-protocol.md | 1 + js/{snippets => s}/get-scroll-position.md | 1 + js/{snippets => s}/get-scrollbar-width.md | 1 + js/{snippets => s}/get-seconds-diff-between-dates.md | 1 + js/{snippets => s}/get-selected-text.md | 1 + js/{snippets => s}/get-siblings.md | 1 + js/{snippets => s}/get-style.md | 1 + js/{snippets => s}/get-timestamp.md | 1 + js/{snippets => s}/get-type.md | 1 + js/{snippets => s}/get-url-parameters.md | 1 + js/{snippets => s}/get-vertical-offset.md | 1 + js/{snippets => s}/get.md | 1 + js/{snippets => s}/group-by.md | 1 + js/{snippets => s}/hamming-distance.md | 1 + js/{snippets => s}/has-class.md | 1 + js/{snippets => s}/has-decimals.md | 1 + js/{snippets => s}/has-duplicates.md | 1 + js/{snippets => s}/has-flags.md | 1 + js/{snippets => s}/has-key.md | 1 + js/{snippets => s}/has-many.md | 1 + js/{snippets => s}/has-one.md | 1 + js/{snippets => s}/has-value.md | 1 + js/{snippets => s}/hash-browser.md | 1 + js/{snippets => s}/hash-node.md | 1 + js/{snippets => s}/have-same-contents.md | 1 + js/{snippets => s}/head.md | 1 + js/{snippets => s}/heapsort.md | 1 + js/{snippets => s}/hex-to-rgb.md | 1 + js/{snippets => s}/hide.md | 1 + js/{snippets => s}/hsb-to-rgb.md | 1 + js/{snippets => s}/hsl-to-rgb.md | 1 + js/{snippets => s}/http-delete.md | 1 + js/{snippets => s}/http-get.md | 1 + js/{snippets => s}/http-post.md | 1 + js/{snippets => s}/http-put.md | 1 + js/{snippets => s}/https-redirect.md | 1 + js/{snippets => s}/hz.md | 1 + js/{snippets => s}/in-range.md | 1 + js/{snippets => s}/includes-all.md | 1 + js/{snippets => s}/includes-any.md | 1 + js/{snippets => s}/includes-case-insensitive.md | 1 + js/{snippets => s}/indent-string.md | 1 + js/{snippets => s}/index-by.md | 1 + js/{snippets => s}/index-of-all.md | 1 + js/{snippets => s}/index-of-substrings.md | 1 + js/{snippets => s}/index-on.md | 1 + js/{snippets => s}/initial.md | 1 + js/{snippets => s}/initialize-array-with-range-right.md | 1 + js/{snippets => s}/initialize-array-with-range.md | 1 + js/{snippets => s}/initialize-array-with-values.md | 1 + js/{snippets => s}/initialize-nd-array.md | 1 + js/{snippets => s}/initialize2-d-array.md | 1 + js/{snippets => s}/inject-css.md | 1 + js/{snippets => s}/insert-after.md | 1 + js/{snippets => s}/insert-at.md | 1 + js/{snippets => s}/insert-before.md | 1 + js/{snippets => s}/insertion-sort.md | 1 + js/{snippets => s}/intersection-by.md | 1 + js/{snippets => s}/intersection-with.md | 1 + js/{snippets => s}/intersection.md | 1 + js/{snippets => s}/intersects.md | 1 + js/{snippets => s}/invert-key-values.md | 1 + js/{snippets => s}/is-absolute-url.md | 1 + js/{snippets => s}/is-after-date.md | 1 + js/{snippets => s}/is-alpha-numeric.md | 1 + js/{snippets => s}/is-alpha.md | 1 + js/{snippets => s}/is-anagram.md | 1 + js/{snippets => s}/is-array-like.md | 1 + js/{snippets => s}/is-async-function.md | 1 + js/{snippets => s}/is-before-date.md | 1 + js/{snippets => s}/is-between-dates.md | 1 + js/{snippets => s}/is-boolean.md | 1 + js/{snippets => s}/is-browser-tab-focused.md | 1 + js/{snippets => s}/is-browser.md | 1 + js/{snippets => s}/is-contained-in.md | 1 + js/{snippets => s}/is-date-valid.md | 1 + js/{snippets => s}/is-deep-frozen.md | 1 + js/{snippets => s}/is-disjoint.md | 1 + js/{snippets => s}/is-divisible.md | 1 + js/{snippets => s}/is-duplex-stream.md | 1 + js/{snippets => s}/is-empty.md | 1 + js/{snippets => s}/is-even.md | 1 + js/{snippets => s}/is-function.md | 1 + js/{snippets => s}/is-generator-function.md | 1 + js/{snippets => s}/is-iso-string.md | 1 + js/{snippets => s}/is-leap-year.md | 1 + js/{snippets => s}/is-local-storage-enabled.md | 1 + js/{snippets => s}/is-lower-case.md | 1 + js/{snippets => s}/is-negative-zero.md | 1 + js/{snippets => s}/is-nil.md | 1 + js/{snippets => s}/is-node.md | 1 + js/{snippets => s}/is-null.md | 1 + js/{snippets => s}/is-number.md | 1 + js/{snippets => s}/is-object-like.md | 1 + js/{snippets => s}/is-object.md | 1 + js/{snippets => s}/is-odd.md | 1 + js/{snippets => s}/is-plain-object.md | 1 + js/{snippets => s}/is-power-of-ten.md | 1 + js/{snippets => s}/is-power-of-two.md | 1 + js/{snippets => s}/is-prime.md | 1 + js/{snippets => s}/is-primitive.md | 1 + js/{snippets => s}/is-promise-like.md | 1 + js/{snippets => s}/is-readable-stream.md | 1 + js/{snippets => s}/is-same-date.md | 1 + js/{snippets => s}/is-same-origin.md | 1 + js/{snippets => s}/is-session-storage-enabled.md | 1 + js/{snippets => s}/is-sorted.md | 1 + js/{snippets => s}/is-stream.md | 1 + js/{snippets => s}/is-string.md | 1 + js/{snippets => s}/is-symbol.md | 1 + js/{snippets => s}/is-travis-ci.md | 1 + js/{snippets => s}/is-undefined.md | 1 + js/{snippets => s}/is-upper-case.md | 1 + js/{snippets => s}/is-valid-json.md | 1 + js/{snippets => s}/is-weekday.md | 1 + js/{snippets => s}/is-weekend.md | 1 + js/{snippets => s}/is-writable-stream.md | 1 + js/{snippets => s}/is.md | 1 + js/{snippets => s}/join.md | 1 + js/{snippets => s}/jso-nto-csv.md | 1 + js/{snippets => s}/json-to-file.md | 1 + js/{snippets => s}/juxt.md | 1 + js/{snippets => s}/k-means.md | 1 + js/{snippets => s}/k-nearest-neighbors.md | 1 + js/{snippets => s}/km-to-miles.md | 1 + js/{snippets => s}/last-date-of-month.md | 1 + js/{snippets => s}/last-n.md | 1 + js/{snippets => s}/last.md | 1 + js/{snippets => s}/lcm.md | 1 + js/{snippets => s}/left-substr-generator.md | 1 + js/{snippets => s}/levenshtein-distance.md | 1 + js/{snippets => s}/linear-search.md | 1 + js/{snippets => s}/listen-once.md | 1 + js/{snippets => s}/listify.md | 1 + js/{snippets => s}/log-base.md | 1 + js/{snippets => s}/longest-item.md | 1 + js/{snippets => s}/lowerize.md | 1 + js/{snippets => s}/luhn-check.md | 1 + js/{snippets => s}/map-consecutive.md | 1 + js/{snippets => s}/map-keys.md | 1 + js/{snippets => s}/map-num-range.md | 1 + js/{snippets => s}/map-object.md | 1 + js/{snippets => s}/map-string.md | 1 + js/{snippets => s}/map-to-object.md | 1 + js/{snippets => s}/map-values.md | 1 + js/{snippets => s}/mask.md | 1 + js/{snippets => s}/matches-with.md | 1 + js/{snippets => s}/matches.md | 1 + js/{snippets => s}/max-by.md | 1 + js/{snippets => s}/max-date.md | 1 + js/{snippets => s}/max-n.md | 1 + js/{snippets => s}/max-subarray.md | 1 + js/{snippets => s}/median.md | 1 + js/{snippets => s}/memoize.md | 1 + js/{snippets => s}/merge-sort.md | 1 + js/{snippets => s}/merge-sorted-arrays.md | 1 + js/{snippets => s}/merge.md | 1 + js/{snippets => s}/midpoint.md | 1 + js/{snippets => s}/miles-to-km.md | 1 + js/{snippets => s}/min-by.md | 1 + js/{snippets => s}/min-date.md | 1 + js/{snippets => s}/min-n.md | 1 + js/{snippets => s}/most-frequent.md | 1 + js/{snippets => s}/most-performant.md | 1 + js/{snippets => s}/negate.md | 1 + js/{snippets => s}/nest.md | 1 + js/{snippets => s}/node-list-to-array.md | 1 + js/{snippets => s}/none.md | 1 + js/{snippets => s}/nor.md | 1 + js/{snippets => s}/normalize-line-endings.md | 1 + js/{snippets => s}/not.md | 1 + js/{snippets => s}/nth-arg.md | 1 + js/{snippets => s}/nth-element.md | 1 + js/{snippets => s}/nth-root.md | 1 + js/{snippets => s}/object-from-pairs.md | 1 + js/{snippets => s}/object-to-entries.md | 1 + js/{snippets => s}/object-to-map.md | 1 + js/{snippets => s}/object-to-pairs.md | 1 + js/{snippets => s}/object-to-query-string.md | 1 + js/{snippets => s}/objectify.md | 1 + js/{snippets => s}/observe-mutations.md | 1 + js/{snippets => s}/off.md | 1 + js/{snippets => s}/offset.md | 1 + js/{snippets => s}/omit-by.md | 1 + js/{snippets => s}/omit.md | 1 + js/{snippets => s}/on-click-outside.md | 1 + js/{snippets => s}/on-scroll-stop.md | 1 + js/{snippets => s}/on-user-input-change.md | 1 + js/{snippets => s}/on.md | 1 + js/{snippets => s}/once.md | 1 + js/{snippets => s}/or.md | 1 + js/{snippets => s}/order-by.md | 1 + js/{snippets => s}/order-with.md | 1 + js/{snippets => s}/over-args.md | 1 + js/{snippets => s}/over.md | 1 + js/{snippets => s}/pad-number.md | 1 + js/{snippets => s}/pad.md | 1 + js/{snippets => s}/palindrome.md | 1 + js/{snippets => s}/parse-cookie.md | 1 + js/{snippets => s}/partial-right.md | 1 + js/{snippets => s}/partial.md | 1 + js/{snippets => s}/partition-by.md | 1 + js/{snippets => s}/partition.md | 1 + js/{snippets => s}/percentile.md | 1 + js/{snippets => s}/permutations.md | 1 + js/{snippets => s}/pick-by.md | 1 + js/{snippets => s}/pick.md | 1 + js/{snippets => s}/pipe-async-functions.md | 1 + js/{snippets => s}/pipe-functions.md | 1 + js/{snippets => s}/pluck.md | 1 + js/{snippets => s}/pluralize.md | 1 + js/{snippets => s}/powerset.md | 1 + js/{snippets => s}/prefers-dark-color-scheme.md | 1 + js/{snippets => s}/prefers-light-color-scheme.md | 1 + js/{snippets => s}/prefix.md | 1 + js/{snippets => s}/pretty-bytes.md | 1 + js/{snippets => s}/prime-factors.md | 1 + js/{snippets => s}/primes.md | 1 + js/{snippets => s}/prod.md | 1 + js/{snippets => s}/promisify.md | 1 + js/{snippets => s}/pull-at-index.md | 1 + js/{snippets => s}/pull-at-value.md | 1 + js/{snippets => s}/pull-by.md | 1 + js/{snippets => s}/pull.md | 1 + js/{snippets => s}/quarter-of-year.md | 1 + js/{snippets => s}/query-string-to-object.md | 1 + js/{snippets => s}/quick-sort.md | 1 + js/{snippets => s}/rads-to-degrees.md | 1 + js/{snippets => s}/random-alpha-numeric.md | 1 + js/{snippets => s}/random-boolean.md | 1 + js/{snippets => s}/random-gauss.md | 1 + js/{snippets => s}/random-hex-color-code.md | 1 + js/{snippets => s}/random-int-array-in-range.md | 1 + js/{snippets => s}/random-integer-in-range.md | 1 + js/{snippets => s}/random-number-in-range.md | 1 + js/{snippets => s}/range-generator.md | 1 + js/{snippets => s}/ranking.md | 1 + js/{snippets => s}/read-file-lines.md | 1 + js/{snippets => s}/rearg.md | 1 + js/{snippets => s}/record-animation-frames.md | 1 + js/{snippets => s}/redirect.md | 1 + js/{snippets => s}/reduce-successive.md | 1 + js/{snippets => s}/reduce-which.md | 1 + js/{snippets => s}/reduced-filter.md | 1 + js/{snippets => s}/reject.md | 1 + js/{snippets => s}/remove-accents.md | 1 + js/{snippets => s}/remove-attributes.md | 1 + js/{snippets => s}/remove-class.md | 1 + js/{snippets => s}/remove-element.md | 1 + js/{snippets => s}/remove-event-listener-all.md | 1 + js/{snippets => s}/remove-non-ascii.md | 1 + js/{snippets => s}/remove-whitespace.md | 1 + js/{snippets => s}/remove.md | 1 + js/{snippets => s}/rename-keys.md | 1 + js/{snippets => s}/render-element.md | 1 + js/{snippets => s}/repeat-generator.md | 1 + js/{snippets => s}/replace-last.md | 1 + js/{snippets => s}/replace-or-append.md | 1 + js/{snippets => s}/require-uncached.md | 1 + js/{snippets => s}/resolve-after.md | 1 + js/{snippets => s}/reverse-number.md | 1 + js/{snippets => s}/reverse-string.md | 1 + js/{snippets => s}/rgb-to-hex.md | 1 + js/{snippets => s}/rgb-to-hsb.md | 1 + js/{snippets => s}/rgb-to-hsl.md | 1 + js/{snippets => s}/right-substr-generator.md | 1 + js/{snippets => s}/round.md | 1 + js/{snippets => s}/run-async.md | 1 + js/{snippets => s}/run-promises-in-series.md | 1 + js/{snippets => s}/sample-size.md | 1 + js/{snippets => s}/sample.md | 1 + js/{snippets => s}/scroll-to-top.md | 1 + js/{snippets => s}/sdbm.md | 1 + js/{snippets => s}/selection-sort.md | 1 + js/{snippets => s}/serialize-cookie.md | 1 + js/{snippets => s}/serialize-form.md | 1 + js/{snippets => s}/set-style.md | 1 + js/{snippets => s}/shallow-clone.md | 1 + js/{snippets => s}/shank.md | 1 + js/{snippets => s}/show.md | 1 + js/{snippets => s}/shuffle.md | 1 + js/{snippets => s}/similarity.md | 1 + js/{snippets => s}/size.md | 1 + js/{snippets => s}/sleep.md | 1 + js/{snippets => s}/slugify.md | 1 + js/{snippets => s}/smooth-scroll.md | 1 + js/{snippets => s}/sort-characters-in-string.md | 1 + js/{snippets => s}/sorted-index-by.md | 1 + js/{snippets => s}/sorted-index.md | 1 + js/{snippets => s}/sorted-last-index-by.md | 1 + js/{snippets => s}/sorted-last-index.md | 1 + js/{snippets => s}/split-lines.md | 1 + js/{snippets => s}/spread-over.md | 1 + js/{snippets => s}/stable-sort.md | 1 + js/{snippets => s}/standard-deviation.md | 1 + js/{snippets => s}/starts-with-substring.md | 1 + js/{snippets => s}/string-permutations.md | 1 + js/{snippets => s}/stringify-circular-json.md | 1 + js/{snippets => s}/strip-html-tags.md | 1 + js/{snippets => s}/sub-set.md | 1 + js/{snippets => s}/sum-by.md | 1 + js/{snippets => s}/sum-n.md | 1 + js/{snippets => s}/sum-power.md | 1 + js/{snippets => s}/sum.md | 1 + js/{snippets => s}/super-set.md | 1 + js/{snippets => s}/supports-touch-events.md | 1 + js/{snippets => s}/swap-case.md | 1 + js/{snippets => s}/symbolize-keys.md | 1 + js/{snippets => s}/symmetric-difference-by.md | 1 + js/{snippets => s}/symmetric-difference-with.md | 1 + js/{snippets => s}/symmetric-difference.md | 1 + js/{snippets => s}/tail.md | 1 + js/{snippets => s}/take-right-until.md | 1 + js/{snippets => s}/take-right-while.md | 1 + js/{snippets => s}/take-right.md | 1 + js/{snippets => s}/take-until.md | 1 + js/{snippets => s}/take-while.md | 1 + js/{snippets => s}/take.md | 1 + js/{snippets => s}/throttle.md | 1 + js/{snippets => s}/time-taken.md | 1 + js/{snippets => s}/times.md | 1 + js/{snippets => s}/to-camel-case.md | 1 + js/{snippets => s}/to-char-array.md | 1 + js/{snippets => s}/to-currency.md | 1 + js/{snippets => s}/to-decimal-mark.md | 1 + js/{snippets => s}/to-hash.md | 1 + js/{snippets => s}/to-hsl-array.md | 1 + js/{snippets => s}/to-hsl-object.md | 1 + js/{snippets => s}/to-identity-object.md | 1 + js/{snippets => s}/to-iso-string-with-timezone.md | 1 + js/{snippets => s}/to-kebab-case.md | 1 + js/{snippets => s}/to-optional-fixed.md | 1 + js/{snippets => s}/to-ordinal-suffix.md | 1 + js/{snippets => s}/to-pairs.md | 1 + js/{snippets => s}/to-pascal-case.md | 1 + js/{snippets => s}/to-rgb-array.md | 1 + js/{snippets => s}/to-rgb-object.md | 1 + js/{snippets => s}/to-roman-numeral.md | 1 + js/{snippets => s}/to-safe-integer.md | 1 + js/{snippets => s}/to-sentence-case.md | 1 + js/{snippets => s}/to-snake-case.md | 1 + js/{snippets => s}/to-title-case.md | 1 + js/{snippets => s}/toggle-class.md | 1 + js/{snippets => s}/toggle-element.md | 1 + js/{snippets => s}/tomorrow.md | 1 + js/{snippets => s}/transform.md | 1 + js/{snippets => s}/transpose.md | 1 + js/{snippets => s}/trigger-event.md | 1 + js/{snippets => s}/truncate-string-at-whitespace.md | 1 + js/{snippets => s}/truncate-string.md | 1 + js/{snippets => s}/truth-check-collection.md | 1 + js/{snippets => s}/unary.md | 1 + js/{snippets => s}/uncurry.md | 1 + js/{snippets => s}/unescape-html.md | 1 + js/{snippets => s}/unflatten-object.md | 1 + js/{snippets => s}/unfold.md | 1 + js/{snippets => s}/union-by.md | 1 + js/{snippets => s}/union-with.md | 1 + js/{snippets => s}/union.md | 1 + js/{snippets => s}/unique-elements-by-right.md | 1 + js/{snippets => s}/unique-elements-by.md | 1 + js/{snippets => s}/unique-elements.md | 1 + js/{snippets => s}/unique-symmetric-difference.md | 1 + js/{snippets => s}/untildify.md | 1 + js/{snippets => s}/unwind.md | 1 + js/{snippets => s}/unzip-with.md | 1 + js/{snippets => s}/unzip.md | 1 + js/{snippets => s}/upperize.md | 1 + js/{snippets => s}/url-join.md | 1 + js/{snippets => s}/uuid-generator-browser.md | 1 + js/{snippets => s}/uuid-generator-node.md | 1 + js/{snippets => s}/validate-number.md | 1 + js/{snippets => s}/vector-angle.md | 1 + js/{snippets => s}/vector-distance.md | 1 + js/{snippets => s}/walk-through.md | 1 + js/{snippets => s}/week-of-year.md | 1 + js/{snippets => s}/weighted-average.md | 1 + js/{snippets => s}/weighted-sample.md | 1 + js/{snippets => s}/when.md | 1 + js/{snippets => s}/without.md | 1 + js/{snippets => s}/word-wrap.md | 1 + js/{snippets => s}/words.md | 1 + js/{snippets => s}/x-prod.md | 1 + js/{snippets => s}/xor.md | 1 + js/{snippets => s}/yes-no.md | 1 + js/{snippets => s}/yesterday.md | 1 + js/{snippets => s}/zip-object.md | 1 + js/{snippets => s}/zip-with.md | 1 + js/{snippets => s}/zip.md | 1 + js/{snippet-template.md => template.md} | 0 python/{snippets => s}/add-days.md | 1 + python/{snippets => s}/all-equal.md | 1 + python/{snippets => s}/all-unique.md | 1 + python/{snippets => s}/arithmetic-progression.md | 1 + python/{snippets => s}/average-by.md | 1 + python/{snippets => s}/average.md | 1 + python/{snippets => s}/bifurcate-by.md | 1 + python/{snippets => s}/bifurcate.md | 1 + python/{snippets => s}/binomial-coefficient.md | 1 + python/{snippets => s}/byte-size.md | 1 + python/{snippets => s}/camel.md | 1 + python/{snippets => s}/capitalize-every-word.md | 1 + python/{snippets => s}/capitalize.md | 1 + python/{snippets => s}/cast-list.md | 1 + python/{snippets => s}/celsius-to-fahrenheit.md | 1 + python/{snippets => s}/check-prop.md | 1 + python/{snippets => s}/chunk-into-n.md | 1 + python/{snippets => s}/chunk.md | 1 + python/{snippets => s}/clamp-number.md | 1 + python/{snippets => s}/collect-dictionary.md | 1 + python/{snippets => s}/combine-values.md | 1 + python/{snippets => s}/compact.md | 1 + python/{snippets => s}/compose-right.md | 1 + python/{snippets => s}/compose.md | 1 + python/{snippets => s}/count-by.md | 1 + python/{snippets => s}/count-occurrences.md | 1 + python/{snippets => s}/cumsum.md | 1 + python/{snippets => s}/curry.md | 1 + python/{snippets => s}/daterange.md | 1 + python/{snippets => s}/days-ago.md | 1 + python/{snippets => s}/days-diff.md | 1 + python/{snippets => s}/days-from-now.md | 1 + python/{snippets => s}/decapitalize.md | 1 + python/{snippets => s}/deep-flatten.md | 1 + python/{snippets => s}/degrees-to-rads.md | 1 + python/{snippets => s}/delay.md | 1 + python/{snippets => s}/dict-to-list.md | 1 + python/{snippets => s}/difference-by.md | 1 + python/{snippets => s}/difference.md | 1 + python/{snippets => s}/digitize.md | 1 + python/{snippets => s}/drop-right.md | 1 + python/{snippets => s}/drop.md | 1 + python/{snippets => s}/every-nth.md | 1 + python/{snippets => s}/every.md | 1 + python/{snippets => s}/factorial.md | 1 + python/{snippets => s}/fahrenheit-to-celsius.md | 1 + python/{snippets => s}/fibonacci.md | 1 + python/{snippets => s}/filter-non-unique.md | 1 + python/{snippets => s}/filter-unique.md | 1 + python/{snippets => s}/find-index-of-all.md | 1 + python/{snippets => s}/find-index.md | 1 + python/{snippets => s}/find-key.md | 1 + python/{snippets => s}/find-keys.md | 1 + python/{snippets => s}/find-last-index.md | 1 + python/{snippets => s}/find-last.md | 1 + python/{snippets => s}/find-parity-outliers.md | 1 + python/{snippets => s}/find.md | 1 + python/{snippets => s}/flatten.md | 1 + python/{snippets => s}/for-each-right.md | 1 + python/{snippets => s}/for-each.md | 1 + python/{snippets => s}/frequencies.md | 1 + python/{snippets => s}/from-iso-date.md | 1 + python/{snippets => s}/gcd.md | 1 + python/{snippets => s}/geometric-progression.md | 1 + python/{snippets => s}/get.md | 1 + python/{snippets => s}/group-by.md | 1 + python/{snippets => s}/hamming-distance.md | 1 + python/{snippets => s}/has-duplicates.md | 1 + python/{snippets => s}/have-same-contents.md | 1 + python/{snippets => s}/head.md | 1 + python/{snippets => s}/hex-to-rgb.md | 1 + python/{snippets => s}/in-range.md | 1 + python/{snippets => s}/includes-all.md | 1 + python/{snippets => s}/includes-any.md | 1 + python/{snippets => s}/index-of-all.md | 1 + python/{snippets => s}/initial.md | 1 + python/{snippets => s}/initialize-2-d-list.md | 1 + python/{snippets => s}/initialize-list-with-range.md | 1 + python/{snippets => s}/initialize-list-with-values.md | 1 + python/{snippets => s}/intersection-by.md | 1 + python/{snippets => s}/intersection.md | 1 + python/{snippets => s}/invert-dictionary.md | 1 + python/{snippets => s}/is-anagram.md | 1 + python/{snippets => s}/is-contained-in.md | 1 + python/{snippets => s}/is-divisible.md | 1 + python/{snippets => s}/is-empty.md | 1 + python/{snippets => s}/is-even.md | 1 + python/{snippets => s}/is-odd.md | 1 + python/{snippets => s}/is-prime.md | 1 + python/{snippets => s}/is-weekday.md | 1 + python/{snippets => s}/is-weekend.md | 1 + python/{snippets => s}/kebab.md | 1 + python/{snippets => s}/key-in-dict.md | 1 + python/{snippets => s}/key-of-max.md | 1 + python/{snippets => s}/key-of-min.md | 1 + python/{snippets => s}/keys-only.md | 1 + python/{snippets => s}/km-to-miles.md | 1 + python/{snippets => s}/last.md | 1 + python/{snippets => s}/lcm.md | 1 + python/{snippets => s}/longest-item.md | 1 + python/{snippets => s}/map-dictionary.md | 1 + python/{snippets => s}/map-values.md | 1 + python/{snippets => s}/max-by.md | 1 + python/{snippets => s}/max-element-index.md | 1 + python/{snippets => s}/max-n.md | 1 + python/{snippets => s}/median.md | 1 + python/{snippets => s}/merge-dictionaries.md | 1 + python/{snippets => s}/merge.md | 1 + python/{snippets => s}/miles-to-km.md | 1 + python/{snippets => s}/min-by.md | 1 + python/{snippets => s}/min-element-index.md | 1 + python/{snippets => s}/min-n.md | 1 + python/{snippets => s}/months-diff.md | 1 + python/{snippets => s}/most-frequent.md | 1 + python/{snippets => s}/n-times-string.md | 1 + python/{snippets => s}/none.md | 1 + python/{snippets => s}/num-to-range.md | 1 + python/{snippets => s}/offset.md | 1 + python/{snippets => s}/pad-number.md | 1 + python/{snippets => s}/pad.md | 1 + python/{snippets => s}/palindrome.md | 1 + python/{snippets => s}/pluck.md | 1 + python/{snippets => s}/powerset.md | 1 + python/{snippets => s}/rads-to-degrees.md | 1 + python/{snippets => s}/reverse-number.md | 1 + python/{snippets => s}/reverse.md | 1 + python/{snippets => s}/rgb-to-hex.md | 1 + python/{snippets => s}/roll.md | 1 + python/{snippets => s}/sample.md | 1 + python/{snippets => s}/shuffle.md | 1 + python/{snippets => s}/similarity.md | 1 + python/{snippets => s}/slugify.md | 1 + python/{snippets => s}/snake.md | 1 + python/{snippets => s}/some.md | 1 + python/{snippets => s}/sort-by-indexes.md | 1 + python/{snippets => s}/sort-dict-by-key.md | 1 + python/{snippets => s}/sort-dict-by-value.md | 1 + python/{snippets => s}/split-lines.md | 1 + python/{snippets => s}/spread.md | 1 + python/{snippets => s}/sum-by.md | 1 + python/{snippets => s}/sum-of-powers.md | 1 + python/{snippets => s}/symmetric-difference-by.md | 1 + python/{snippets => s}/symmetric-difference.md | 1 + python/{snippets => s}/tail.md | 1 + python/{snippets => s}/take-right.md | 1 + python/{snippets => s}/take.md | 1 + python/{snippets => s}/to-binary.md | 1 + python/{snippets => s}/to-dictionary.md | 1 + python/{snippets => s}/to-hex.md | 1 + python/{snippets => s}/to-iso-date.md | 1 + python/{snippets => s}/to-roman-numeral.md | 1 + python/{snippets => s}/transpose.md | 1 + python/{snippets => s}/unfold.md | 1 + python/{snippets => s}/union-by.md | 1 + python/{snippets => s}/union.md | 1 + python/{snippets => s}/unique-elements.md | 1 + python/{snippets => s}/values-only.md | 1 + python/{snippets => s}/weighted-average.md | 1 + python/{snippets => s}/when.md | 1 + python/{snippets => s}/words.md | 1 + python/{snippet-template.md => template.md} | 0 react/{snippets => s}/accordion.md | 1 + react/{snippets => s}/alert.md | 1 + react/{snippets => s}/auto-link.md | 1 + react/{snippets => s}/callto.md | 1 + react/{snippets => s}/carousel.md | 1 + react/{snippets => s}/collapse.md | 1 + react/{snippets => s}/controlled-input.md | 1 + react/{snippets => s}/count-down.md | 1 + react/{snippets => s}/data-list.md | 1 + react/{snippets => s}/data-table.md | 1 + react/{snippets => s}/file-drop.md | 1 + react/{snippets => s}/lazy-load-image.md | 1 + react/{snippets => s}/limited-textarea.md | 1 + react/{snippets => s}/limited-word-textarea.md | 1 + react/{snippets => s}/loader.md | 1 + react/{snippets => s}/mailto.md | 1 + react/{snippets => s}/mapped-table.md | 1 + react/{snippets => s}/modal.md | 1 + react/{snippets => s}/multiselect-checkbox.md | 1 + react/{snippets => s}/password-revealer.md | 1 + react/{snippets => s}/ripple-button.md | 1 + react/{snippets => s}/select.md | 1 + react/{snippets => s}/slider.md | 1 + react/{snippets => s}/star-rating.md | 1 + react/{snippets => s}/tabs.md | 1 + react/{snippets => s}/tag-input.md | 1 + react/{snippets => s}/text-area.md | 1 + react/{snippets => s}/toggle.md | 1 + react/{snippets => s}/tooltip.md | 1 + react/{snippets => s}/tree-view.md | 1 + react/{snippets => s}/uncontrolled-input.md | 1 + react/{snippets => s}/use-async.md | 1 + react/{snippets => s}/use-body-scroll-lock.md | 1 + react/{snippets => s}/use-click-inside.md | 1 + react/{snippets => s}/use-click-outside.md | 1 + react/{snippets => s}/use-component-did-mount.md | 1 + react/{snippets => s}/use-component-did-update.md | 1 + react/{snippets => s}/use-component-will-unmount.md | 1 + react/{snippets => s}/use-copy-to-clipboard.md | 1 + react/{snippets => s}/use-debounce.md | 1 + react/{snippets => s}/use-default.md | 1 + react/{snippets => s}/use-delayed-state.md | 1 + react/{snippets => s}/use-effect-once.md | 1 + react/{snippets => s}/use-error.md | 1 + react/{snippets => s}/use-event-listener.md | 1 + react/{snippets => s}/use-fetch.md | 1 + react/{snippets => s}/use-form.md | 1 + react/{snippets => s}/use-get-set.md | 1 + react/{snippets => s}/use-hash.md | 1 + react/{snippets => s}/use-hover.md | 1 + react/{snippets => s}/use-intersection-observer.md | 1 + react/{snippets => s}/use-interval.md | 1 + react/{snippets => s}/use-isomporphic-effect.md | 1 + react/{snippets => s}/use-key-press.md | 1 + react/{snippets => s}/use-local-storage.md | 1 + react/{snippets => s}/use-map.md | 1 + react/{snippets => s}/use-media-query.md | 1 + react/{snippets => s}/use-merge-state.md | 1 + react/{snippets => s}/use-mutation-observer.md | 1 + react/{snippets => s}/use-navigator-on-line.md | 1 + react/{snippets => s}/use-on-global-event.md | 1 + react/{snippets => s}/use-on-window-resize.md | 1 + react/{snippets => s}/use-on-window-scroll.md | 1 + react/{snippets => s}/use-persisted-state.md | 1 + react/{snippets => s}/use-portal.md | 1 + react/{snippets => s}/use-previous.md | 1 + react/{snippets => s}/use-request-animation-frame.md | 1 + react/{snippets => s}/use-script.md | 1 + react/{snippets => s}/use-search-param.md | 1 + react/{snippets => s}/use-session-storage.md | 1 + react/{snippets => s}/use-set.md | 1 + react/{snippets => s}/use-ssr.md | 1 + react/{snippets => s}/use-timeout.md | 1 + react/{snippets => s}/use-title.md | 1 + react/{snippets => s}/use-toggler.md | 1 + react/{snippets => s}/use-unload.md | 1 + react/{snippets => s}/use-update.md | 1 + react/{snippets => s}/use-window-size.md | 1 + react/{snippet-template.md => template.md} | 0 1240 files changed, 992 insertions(+) rename articles/{snippets => s}/10-vs-code-extensions-for-js-developers.md (100%) rename articles/{snippets => s}/25-css-gradients.md (100%) rename articles/{snippets => s}/4-javascript-array-methods.md (100%) rename articles/{snippets => s}/4-seo-tips-for-developers.md (100%) rename articles/{snippets => s}/5-tips-for-better-pull-requests.md (100%) rename articles/{snippets => s}/6-javascript-regexp-tricks.md (100%) rename articles/{snippets => s}/6-python-f-strings-tips.md (100%) rename articles/{snippets => s}/7-chrome-extensions-for-web-developers.md (100%) rename articles/{snippets => s}/8-tips-for-accessible-websites.md (100%) rename articles/{snippets => s}/8-tips-for-remote-work.md (100%) rename articles/{snippets => s}/async-javascript-cheatsheet.md (100%) rename articles/{snippets => s}/bash-alias-dollar-sign.md (100%) rename articles/{snippets => s}/benefits-of-writing.md (100%) rename articles/{snippets => s}/big-o-cheatsheet.md (100%) rename articles/{snippets => s}/breaking-react.md (100%) rename articles/{snippets => s}/code-anatomy-chaining-reduce-for-loop.md (100%) rename articles/{snippets => s}/code-anatomy-optimizing-recursion.md (100%) rename articles/{snippets => s}/code-anatomy-performant-python.md (100%) rename articles/{snippets => s}/common-regexp-cheatsheet.md (100%) rename articles/{snippets => s}/console-log-cheatsheet.md (100%) rename articles/{snippets => s}/cookies-local-storage-session.md (100%) rename articles/{snippets => s}/copy-text-to-clipboard-with-javascript.md (100%) rename articles/{snippets => s}/cors-explained.md (100%) rename articles/{snippets => s}/css-centering.md (100%) rename articles/{snippets => s}/css-clamp.md (100%) rename articles/{snippets => s}/css-code-reviews.md (100%) rename articles/{snippets => s}/css-current-color.md (100%) rename articles/{snippets => s}/css-easing-variables.md (100%) rename articles/{snippets => s}/css-footer-at-the-bottom.md (100%) rename articles/{snippets => s}/css-inherited-properties-cheatsheet.md (100%) rename articles/{snippets => s}/css-nested-border-radius.md (100%) rename articles/{snippets => s}/css-pseudo-classes.md (100%) rename articles/{snippets => s}/css-reset.md (100%) rename articles/{snippets => s}/css-root-vs-html.md (100%) rename articles/{snippets => s}/css-select-any-link.md (100%) rename articles/{snippets => s}/css-style-default-links.md (100%) rename articles/{snippets => s}/css-unitless-line-height.md (100%) rename articles/{snippets => s}/css-units-cheatsheet.md (100%) rename articles/{snippets => s}/css-variables.md (100%) rename articles/{snippets => s}/custom-file-download-names.md (100%) rename articles/{snippets => s}/detect-caps-lock-is-on.md (100%) rename articles/{snippets => s}/dns-record-basics.md (100%) rename articles/{snippets => s}/escaping-tutorial-hell.md (100%) rename articles/{snippets => s}/eslint-refactor-for-in.md (100%) rename articles/{snippets => s}/flexbox-cheatsheet.md (100%) rename articles/{snippets => s}/git-aliases.md (100%) rename articles/{snippets => s}/git-commit-different-date.md (100%) rename articles/{snippets => s}/git-fast-forward.md (100%) rename articles/{snippets => s}/github-co-authors.md (100%) rename articles/{snippets => s}/html-head-icons.md (100%) rename articles/{snippets => s}/html-head-links.md (100%) rename articles/{snippets => s}/html-head-social-tags.md (100%) rename articles/{snippets => s}/html-recommended-minimum-head.md (100%) rename articles/{snippets => s}/http-status-codes-cheatsheet.md (100%) rename articles/{snippets => s}/javascript-add-key-value-pair-to-object.md (100%) rename articles/{snippets => s}/javascript-array-comparison.md (100%) rename articles/{snippets => s}/javascript-array-includes-value.md (100%) rename articles/{snippets => s}/javascript-arrow-function-event-listeners.md (100%) rename articles/{snippets => s}/javascript-arrow-functions.md (100%) rename articles/{snippets => s}/javascript-arrow-regular-function-differences.md (100%) rename articles/{snippets => s}/javascript-async-array-loops.md (100%) rename articles/{snippets => s}/javascript-await-timeout.md (100%) rename articles/{snippets => s}/javascript-blank-value.md (100%) rename articles/{snippets => s}/javascript-boolean-function.md (100%) rename articles/{snippets => s}/javascript-boolean-trap.md (100%) rename articles/{snippets => s}/javascript-callbacks.md (100%) rename articles/{snippets => s}/javascript-classical-vs-prototypal-inheritance.md (100%) rename articles/{snippets => s}/javascript-closures.md (100%) rename articles/{snippets => s}/javascript-copy-array.md (100%) rename articles/{snippets => s}/javascript-date-comparison.md (100%) rename articles/{snippets => s}/javascript-deep-freeze-object.md (100%) rename articles/{snippets => s}/javascript-destructuring-assignment.md (100%) rename articles/{snippets => s}/javascript-empty-array.md (100%) rename articles/{snippets => s}/javascript-encodeuri-encodeuricomponent.md (100%) rename articles/{snippets => s}/javascript-enum.md (100%) rename articles/{snippets => s}/javascript-equality.md (100%) rename articles/{snippets => s}/javascript-event-bubbling-capturing-delegation.md (100%) rename articles/{snippets => s}/javascript-event-loop-explained.md (100%) rename articles/{snippets => s}/javascript-evil-closures.md (100%) rename articles/{snippets => s}/javascript-expression-statement.md (100%) rename articles/{snippets => s}/javascript-for-in-for-of-foreach.md (100%) rename articles/{snippets => s}/javascript-for-loop-early-break.md (100%) rename articles/{snippets => s}/javascript-function-call-apply-bind.md (100%) rename articles/{snippets => s}/javascript-higher-order-functions.md (100%) rename articles/{snippets => s}/javascript-iife.md (100%) rename articles/{snippets => s}/javascript-index-for-of-loop.md (100%) rename articles/{snippets => s}/javascript-iterable-to-array.md (100%) rename articles/{snippets => s}/javascript-iterators.md (100%) rename articles/{snippets => s}/javascript-json-stringify-pick-keys.md (100%) rename articles/{snippets => s}/javascript-listen-once.md (100%) rename articles/{snippets => s}/javascript-make-iterable.md (100%) rename articles/{snippets => s}/javascript-memoization.md (100%) rename articles/{snippets => s}/javascript-merge-arrays.md (100%) rename articles/{snippets => s}/javascript-modify-url-without-reload.md (100%) rename articles/{snippets => s}/javascript-module-cheatsheet.md (100%) rename articles/{snippets => s}/javascript-naming-conventions.md (100%) rename articles/{snippets => s}/javascript-nullish-coalescing-optional-chaining.md (100%) rename articles/{snippets => s}/javascript-numeric-separator.md (100%) rename articles/{snippets => s}/javascript-object-array-proxy.md (100%) rename articles/{snippets => s}/javascript-object-comparison.md (100%) rename articles/{snippets => s}/javascript-object-is-triple-equals.md (100%) rename articles/{snippets => s}/javascript-pass-by-reference-or-pass-by-value.md (100%) rename articles/{snippets => s}/javascript-prefix-postfix-operators.md (100%) rename articles/{snippets => s}/javascript-pretty-print-json.md (100%) rename articles/{snippets => s}/javascript-prevent-string-being-escaped.md (100%) rename articles/{snippets => s}/javascript-primitive-instanceof.md (100%) rename articles/{snippets => s}/javascript-promise-then-catch.md (100%) rename articles/{snippets => s}/javascript-promise-then-finally.md (100%) rename articles/{snippets => s}/javascript-promises.md (100%) rename articles/{snippets => s}/javascript-property-enumerability.md (100%) rename articles/{snippets => s}/javascript-pure-functions.md (100%) rename articles/{snippets => s}/javascript-query-selector-shorthand.md (100%) rename articles/{snippets => s}/javascript-random-value-pure-functions.md (100%) rename articles/{snippets => s}/javascript-range-generator.md (100%) rename articles/{snippets => s}/javascript-recursion.md (100%) rename articles/{snippets => s}/javascript-reload-page.md (100%) rename articles/{snippets => s}/javascript-remove-object-property.md (100%) rename articles/{snippets => s}/javascript-return-constructor.md (100%) rename articles/{snippets => s}/javascript-shallow-deep-clone.md (100%) rename articles/{snippets => s}/javascript-singleton-proxy.md (100%) rename articles/{snippets => s}/javascript-sleep.md (100%) rename articles/{snippets => s}/javascript-spread-rest-syntax.md (100%) rename articles/{snippets => s}/javascript-store-dom-items.md (100%) rename articles/{snippets => s}/javascript-string-contains-substring.md (100%) rename articles/{snippets => s}/javascript-string-immutability.md (100%) rename articles/{snippets => s}/javascript-string-to-boolean.md (100%) rename articles/{snippets => s}/javascript-swap-two-variables.md (100%) rename articles/{snippets => s}/javascript-switch-object.md (100%) rename articles/{snippets => s}/javascript-sync-async.md (100%) rename articles/{snippets => s}/javascript-target-blank.md (100%) rename articles/{snippets => s}/javascript-ternary-operator.md (100%) rename articles/{snippets => s}/javascript-this.md (100%) rename articles/{snippets => s}/javascript-truthy-falsy-values.md (100%) rename articles/{snippets => s}/javascript-undeclared-undefined-null.md (100%) rename articles/{snippets => s}/javascript-use-strict.md (100%) rename articles/{snippets => s}/javascript-value-as-number.md (100%) rename articles/{snippets => s}/javascript-value-not-equal-to-itself.md (100%) rename articles/{snippets => s}/javascript-var-let-const.md (100%) rename articles/{snippets => s}/javascript-variable-hoisting.md (100%) rename articles/{snippets => s}/javascript-variable-scope.md (100%) rename articles/{snippets => s}/javascript-void-links.md (100%) rename articles/{snippets => s}/jest-mock-global-methods.md (100%) rename articles/{snippets => s}/js-abort-fetch.md (100%) rename articles/{snippets => s}/js-append-elements-to-array.md (100%) rename articles/{snippets => s}/js-array-filtering-tips.md (100%) rename articles/{snippets => s}/js-array-map-vs-foreach.md (100%) rename articles/{snippets => s}/js-array-min-max.md (100%) rename articles/{snippets => s}/js-array-sorting-shorthand.md (100%) rename articles/{snippets => s}/js-async-defer.md (100%) rename articles/{snippets => s}/js-callbacks.md (100%) rename articles/{snippets => s}/js-cannot-extend-proxy-object.md (100%) rename articles/{snippets => s}/js-compare-string-case-accent-insensitive.md (100%) rename articles/{snippets => s}/js-construct-url.md (100%) rename articles/{snippets => s}/js-create-element.md (100%) rename articles/{snippets => s}/js-data-structures-binary-search-tree.md (100%) rename articles/{snippets => s}/js-data-structures-binary-tree.md (100%) rename articles/{snippets => s}/js-data-structures-doubly-linked-list.md (100%) rename articles/{snippets => s}/js-data-structures-graph.md (100%) rename articles/{snippets => s}/js-data-structures-linked-list.md (100%) rename articles/{snippets => s}/js-data-structures-queue.md (100%) rename articles/{snippets => s}/js-data-structures-stack.md (100%) rename articles/{snippets => s}/js-data-structures-tree.md (100%) rename articles/{snippets => s}/js-decimal-to-hex.md (100%) rename articles/{snippets => s}/js-detect-undefined-object-property.md (100%) rename articles/{snippets => s}/js-double-negation-operator.md (100%) rename articles/{snippets => s}/js-dynamic-getter-chain-proxy.md (100%) rename articles/{snippets => s}/js-dynamic-getter-setter-proxy.md (100%) rename articles/{snippets => s}/js-dynamic-properties-are-slow.md (100%) rename articles/{snippets => s}/js-edit-url-params.md (100%) rename articles/{snippets => s}/js-element-from-point.md (100%) rename articles/{snippets => s}/js-email-validation.md (100%) rename articles/{snippets => s}/js-fast-remove-array-element.md (100%) rename articles/{snippets => s}/js-frequency-map-data-structure.md (100%) rename articles/{snippets => s}/js-immutable-object-proxy.md (100%) rename articles/{snippets => s}/js-last-element-of-array.md (100%) rename articles/{snippets => s}/js-locale-sensitive-string-truncation.md (100%) rename articles/{snippets => s}/js-map-vs-object.md (100%) rename articles/{snippets => s}/js-native-data-structures.md (100%) rename articles/{snippets => s}/js-object-freeze-vs-seal.md (100%) rename articles/{snippets => s}/js-proxy-array-negative-index.md (100%) rename articles/{snippets => s}/js-proxy-introduction.md (100%) rename articles/{snippets => s}/js-remove-array-duplicates.md (100%) rename articles/{snippets => s}/js-remove-element-from-array.md (100%) rename articles/{snippets => s}/js-remove-trailing-zeros.md (100%) rename articles/{snippets => s}/js-replace-all-occurences-of-string.md (100%) rename articles/{snippets => s}/js-spread-operator-tricks.md (100%) rename articles/{snippets => s}/js-static-instance-methods.md (100%) rename articles/{snippets => s}/js-textcontent-or-innertext.md (100%) rename articles/{snippets => s}/js-timeout-interval-delay.md (100%) rename articles/{snippets => s}/js-typecheck-array.md (100%) rename articles/{snippets => s}/js-typecheck-proxy.md (100%) rename articles/{snippets => s}/js-window-location-cheatsheet.md (100%) rename articles/{snippets => s}/lazy-loading-images.md (100%) rename articles/{snippets => s}/nodejs-chrome-debugging.md (100%) rename articles/{snippets => s}/nodejs-static-file-server.md (100%) rename articles/{snippets => s}/nodejs-test-module-introduction.md (100%) rename articles/{snippets => s}/passive-scroll-listener-performance.md (100%) rename articles/{snippets => s}/password-autocomplete-suggestion.md (100%) rename articles/{snippets => s}/perfect-css-transition-duration.md (100%) rename articles/{snippets => s}/prefetching-resources.md (100%) rename articles/{snippets => s}/python-bare-except.md (100%) rename articles/{snippets => s}/python-dict-getkey-vs-dictkey.md (100%) rename articles/{snippets => s}/python-empty-list.md (100%) rename articles/{snippets => s}/python-file-close.md (100%) rename articles/{snippets => s}/python-fstrings-str-format.md (100%) rename articles/{snippets => s}/python-identity-equality.md (100%) rename articles/{snippets => s}/python-lists-tuples.md (100%) rename articles/{snippets => s}/python-lowercase.md (100%) rename articles/{snippets => s}/python-mutable-default-arguments.md (100%) rename articles/{snippets => s}/python-named-tuples.md (100%) rename articles/{snippets => s}/python-slice-assignment.md (100%) rename articles/{snippets => s}/python-slice-notation.md (100%) rename articles/{snippets => s}/python-sort-dictionary-tuple-key.md (100%) rename articles/{snippets => s}/python-sortedlist-vs-list-sort.md (100%) rename articles/{snippets => s}/python-string-is-empty.md (100%) rename articles/{snippets => s}/python-swap-variables.md (100%) rename articles/{snippets => s}/python-trim-whitespace.md (100%) rename articles/{snippets => s}/react-conditional-classname.md (100%) rename articles/{snippets => s}/react-proptypes-objectof-vs-shape.md (100%) rename articles/{snippets => s}/react-redux-readable-reducers.md (100%) rename articles/{snippets => s}/react-rendering-basics.md (100%) rename articles/{snippets => s}/react-rendering-optimization.md (100%) rename articles/{snippets => s}/react-rendering-state.md (100%) rename articles/{snippets => s}/react-selected-option.md (100%) rename articles/{snippets => s}/react-use-effect-primitive-dependencies.md (100%) rename articles/{snippets => s}/react-use-interval-explained.md (100%) rename articles/{snippets => s}/react-use-state-with-label.md (100%) rename articles/{snippets => s}/regexp-cheatsheet.md (100%) rename articles/{snippets => s}/resource-preloading-cheatsheet.md (100%) rename articles/{snippets => s}/responsive-favicon-dark-mode.md (100%) rename articles/{snippets => s}/reversed-list.md (100%) rename articles/{snippets => s}/select-focused-dom-element.md (100%) rename articles/{snippets => s}/setup-python3-pip3-as-default.md (100%) rename articles/{snippets => s}/technical-debt.md (100%) rename articles/{snippets => s}/terminal-shortcuts-cheatsheet.md (100%) rename articles/{snippets => s}/testing-async-react-components.md (100%) rename articles/{snippets => s}/testing-react-portals.md (100%) rename articles/{snippets => s}/testing-redux-connected-components.md (100%) rename articles/{snippets => s}/testing-stateful-ui-components.md (100%) rename articles/{snippets => s}/the-case-for-javascript-trailing-commas.md (100%) rename articles/{snippets => s}/typographic-scale-basics.md (100%) rename articles/{snippets => s}/zooming-accessibility-tips.md (100%) rename articles/{snippet-template.md => template.md} (100%) rename css/{snippets => s}/aspect-ratio.md (98%) rename css/{snippets => s}/border-with-top-triangle.md (98%) rename css/{snippets => s}/bouncing-loader.md (99%) rename css/{snippets => s}/box-sizing-reset.md (98%) rename css/{snippets => s}/broken-image-fallback.md (98%) rename css/{snippets => s}/button-border-animation.md (98%) rename css/{snippets => s}/button-focus-swing-animation.md (98%) rename css/{snippets => s}/button-hover-fill-animation.md (98%) rename css/{snippets => s}/button-hover-grow-animation.md (98%) rename css/{snippets => s}/button-hover-shrink-animation.md (98%) rename css/{snippets => s}/card-image-cutout.md (99%) rename css/{snippets => s}/checkerboard-pattern.md (98%) rename css/{snippets => s}/circle.md (97%) rename css/{snippets => s}/clearfix.md (98%) rename css/{snippets => s}/constant-width-to-height-ratio.md (98%) rename css/{snippets => s}/counter.md (98%) rename css/{snippets => s}/custom-checkbox.md (99%) rename css/{snippets => s}/custom-radio.md (99%) rename css/{snippets => s}/custom-scrollbar.md (98%) rename css/{snippets => s}/custom-text-selection.md (97%) rename css/{snippets => s}/disable-selection.md (97%) rename css/{snippets => s}/display-empty-links.md (97%) rename css/{snippets => s}/display-table-centering.md (98%) rename css/{snippets => s}/donut-spinner.md (98%) rename css/{snippets => s}/drop-cap.md (98%) rename css/{snippets => s}/dynamic-shadow.md (98%) rename css/{snippets => s}/etched-text.md (98%) rename css/{snippets => s}/evenly-distributed-children.md (98%) rename css/{snippets => s}/fit-image-in-container.md (98%) rename css/{snippets => s}/flexbox-centering.md (97%) rename css/{snippets => s}/floating-list-titles.md (99%) rename css/{snippets => s}/fluid-typography.md (97%) rename css/{snippets => s}/focus-within.md (98%) rename css/{snippets => s}/full-width.md (99%) rename css/{snippets => s}/fullscreen.md (98%) rename css/{snippets => s}/gradient-text.md (98%) rename css/{snippets => s}/grid-centering.md (97%) rename css/{snippets => s}/hamburger-button.md (98%) rename css/{snippets => s}/height-transition.md (98%) rename css/{snippets => s}/hide-empty-elements.md (96%) rename css/{snippets => s}/hide-scrollbars.md (98%) rename css/{snippets => s}/horizontal-gallery.md (99%) rename css/{snippets => s}/horizontal-scroll-snap.md (99%) rename css/{snippets => s}/hover-additional-content.md (99%) rename css/{snippets => s}/hover-perspective.md (98%) rename css/{snippets => s}/hover-shadow-box-animation.md (98%) rename css/{snippets => s}/hover-underline-animation.md (98%) rename css/{snippets => s}/image-hover-menu.md (99%) rename css/{snippets => s}/image-hover-rotate.md (98%) rename css/{snippets => s}/image-mosaic.md (99%) rename css/{snippets => s}/image-overlay-hover.md (99%) rename css/{snippets => s}/image-text-overlay.md (98%) rename css/{snippets => s}/input-with-prefix.md (98%) rename css/{snippets => s}/isometric-card.md (98%) rename css/{snippets => s}/line-clamp.md (98%) rename css/{snippets => s}/masonry-layout.md (99%) rename css/{snippets => s}/mouse-cursor-gradient-tracking.md (99%) rename css/{snippets => s}/navigation-list-item-hover-and-focus-effect.md (98%) rename css/{snippets => s}/offscreen.md (98%) rename css/{snippets => s}/overflow-scroll-gradient.md (99%) rename css/{snippets => s}/polka-dot-pattern.md (98%) rename css/{snippets => s}/popout-menu.md (98%) rename css/{snippets => s}/pretty-text-underline.md (99%) rename css/{snippets => s}/pulse-loader.md (99%) rename css/{snippets => s}/reset-all-styles.md (98%) rename css/{snippets => s}/responsive-layout-sidebar.md (98%) rename css/{snippets => s}/rotating-card.md (99%) rename css/{snippets => s}/scroll-progress-bar.md (98%) rename css/{snippets => s}/shake-invalid-input.md (98%) rename css/{snippets => s}/shape-separator.md (98%) rename css/{snippets => s}/shifting-card.md (99%) rename css/{snippets => s}/sibling-fade.md (97%) rename css/{snippets => s}/squiggle-link-hover-effect.md (98%) rename css/{snippets => s}/staggered-animation.md (99%) rename css/{snippets => s}/sticky-list-titles.md (99%) rename css/{snippets => s}/stripes-pattern.md (98%) rename css/{snippets => s}/stylized-quotation-marks.md (96%) rename css/{snippets => s}/system-font-stack.md (98%) rename css/{snippets => s}/text-backdrop-overlay.md (98%) rename css/{snippets => s}/tile-layout-using-inline-block.md (98%) rename css/{snippets => s}/toggle-switch.md (98%) rename css/{snippets => s}/transform-centering.md (98%) rename css/{snippets => s}/triangle.md (98%) rename css/{snippets => s}/truncate-text-multiline.md (98%) rename css/{snippets => s}/truncate-text.md (98%) rename css/{snippets => s}/typewriter-effect.md (99%) rename css/{snippets => s}/vertical-gallery.md (99%) rename css/{snippets => s}/vertical-scroll-snap.md (99%) rename css/{snippets => s}/zebra-striped-list.md (97%) rename css/{snippets => s}/zig-zag-pattern.md (98%) rename css/{snippets => s}/zoomin-zoomout-animation.md (98%) rename css/{snippet-template.md => template.md} (100%) rename git/{snippets => s}/add-submodule.md (97%) rename git/{snippets => s}/apply-latest-stash.md (95%) rename git/{snippets => s}/apply-stash.md (95%) rename git/{snippets => s}/autocorrect.md (96%) rename git/{snippets => s}/automatic-find-commit-with-bug.md (98%) rename git/{snippets => s}/automatic-push-upstream.md (97%) rename git/{snippets => s}/branches-containing-commit.md (96%) rename git/{snippets => s}/branches-not-containing-commit.md (96%) rename git/{snippets => s}/change-remote-url.md (97%) rename git/{snippets => s}/clone-missing-submodules.md (97%) rename git/{snippets => s}/clone-repo.md (98%) rename git/{snippets => s}/commit-amend-author.md (97%) rename git/{snippets => s}/commit-set-author.md (97%) rename git/{snippets => s}/commit-template.md (97%) rename git/{snippets => s}/commit-without-hooks.md (97%) rename git/{snippets => s}/config-user.md (98%) rename git/{snippets => s}/copy-file-from-branch.md (97%) rename git/{snippets => s}/create-branch.md (98%) rename git/{snippets => s}/create-commit.md (96%) rename git/{snippets => s}/create-empty-commit.md (96%) rename git/{snippets => s}/create-fixup-commit.md (97%) rename git/{snippets => s}/create-repo.md (98%) rename git/{snippets => s}/current-branch-name.md (96%) rename git/{snippets => s}/delete-branch.md (96%) rename git/{snippets => s}/delete-detached-branches.md (97%) rename git/{snippets => s}/delete-merged-branches.md (98%) rename git/{snippets => s}/delete-remote-branch.md (96%) rename git/{snippets => s}/delete-stash.md (96%) rename git/{snippets => s}/delete-stashes.md (95%) rename git/{snippets => s}/delete-submodule.md (98%) rename git/{snippets => s}/difference-between-branches.md (97%) rename git/{snippets => s}/disable-fast-forward.md (97%) rename git/{snippets => s}/discard-uncommitted.md (96%) rename git/{snippets => s}/discard-untracked.md (96%) rename git/{snippets => s}/edit-config.md (96%) rename git/{snippets => s}/fetch-changes.md (96%) rename git/{snippets => s}/find-lost-files.md (97%) rename git/{snippets => s}/force-update-remote-branch.md (97%) rename git/{snippets => s}/interactive-rebase.md (98%) rename git/{snippets => s}/line-endings.md (97%) rename git/{snippets => s}/list-aliases.md (97%) rename git/{snippets => s}/list-stashes.md (96%) rename git/{snippets => s}/manual-find-commit-with-bug.md (98%) rename git/{snippets => s}/merge-branch-merge-commit.md (98%) rename git/{snippets => s}/merge-branch.md (97%) rename git/{snippets => s}/move-commits-to-branch.md (98%) rename git/{snippets => s}/optimize-repository.md (96%) rename git/{snippets => s}/pick-commits.md (98%) rename git/{snippets => s}/pull-all-submodules.md (97%) rename git/{snippets => s}/pull-changes.md (97%) rename git/{snippets => s}/purge-file.md (98%) rename git/{snippets => s}/push-changes.md (97%) rename git/{snippets => s}/rebase-onto-branch.md (97%) rename git/{snippets => s}/remove-file-from-commit.md (97%) rename git/{snippets => s}/rename-branch.md (96%) rename git/{snippets => s}/rename-remote-branch.md (98%) rename git/{snippets => s}/reset-master.md (97%) rename git/{snippets => s}/restore-deleted-file.md (97%) rename git/{snippets => s}/rewind-n-commits.md (97%) rename git/{snippets => s}/rewind-to-commit.md (97%) rename git/{snippets => s}/save-stash.md (98%) rename git/{snippets => s}/set-default-push-branch.md (97%) rename git/{snippets => s}/set-text-editor.md (97%) rename git/{snippets => s}/sort-branches-by-date.md (97%) rename git/{snippets => s}/stage-files.md (97%) rename git/{snippets => s}/switch-to-branch.md (96%) rename git/{snippets => s}/switch-to-last-branch.md (96%) rename git/{snippets => s}/undo-commit.md (96%) rename git/{snippets => s}/undo-last-commit.md (96%) rename git/{snippets => s}/unstage-files.md (97%) rename git/{snippets => s}/update-commit-contents.md (97%) rename git/{snippets => s}/update-commit-message.md (97%) rename git/{snippets => s}/view-all-branches.md (96%) rename git/{snippets => s}/view-changes-summary.md (97%) rename git/{snippets => s}/view-commit-graph.md (97%) rename git/{snippets => s}/view-commits-by-author.md (97%) rename git/{snippets => s}/view-commits-by-string.md (97%) rename git/{snippets => s}/view-commits-in-date-range.md (98%) rename git/{snippets => s}/view-commits-summary-no-merges.md (97%) rename git/{snippets => s}/view-commits-summary.md (96%) rename git/{snippets => s}/view-differences.md (97%) rename git/{snippets => s}/view-last-commit.md (96%) rename git/{snippets => s}/view-merged-branches.md (96%) rename git/{snippets => s}/view-remote-url.md (96%) rename git/{snippets => s}/view-status.md (98%) rename git/{snippets => s}/view-undo-history.md (98%) rename git/{snippet-template.md => template.md} (100%) rename js/{snippets => s}/accumulate.md (97%) rename js/{snippets => s}/add-class.md (95%) rename js/{snippets => s}/add-days-to-date.md (97%) rename js/{snippets => s}/add-event-listener-all.md (97%) rename js/{snippets => s}/add-minutes-to-date.md (97%) rename js/{snippets => s}/add-multiple-events.md (96%) rename js/{snippets => s}/add-styles.md (96%) rename js/{snippets => s}/add-week-days.md (98%) rename js/{snippets => s}/all-equal-by.md (97%) rename js/{snippets => s}/all-equal.md (96%) rename js/{snippets => s}/all-unique-by.md (97%) rename js/{snippets => s}/all-unique.md (96%) rename js/{snippets => s}/all.md (96%) rename js/{snippets => s}/alphabetical.md (97%) rename js/{snippets => s}/and.md (94%) rename js/{snippets => s}/any.md (96%) rename js/{snippets => s}/aperture.md (97%) rename js/{snippets => s}/approximately-equal.md (96%) rename js/{snippets => s}/arithmetic-progression.md (96%) rename js/{snippets => s}/array-to-csv.md (97%) rename js/{snippets => s}/array-to-html-list.md (96%) rename js/{snippets => s}/ary.md (96%) rename js/{snippets => s}/assert-valid-keys.md (96%) rename js/{snippets => s}/atob.md (95%) rename js/{snippets => s}/attempt.md (97%) rename js/{snippets => s}/average-by.md (97%) rename js/{snippets => s}/average.md (95%) rename js/{snippets => s}/bifurcate-by.md (97%) rename js/{snippets => s}/bifurcate.md (97%) rename js/{snippets => s}/binary-search.md (97%) rename js/{snippets => s}/binary.md (95%) rename js/{snippets => s}/bind-all.md (97%) rename js/{snippets => s}/bind-key.md (97%) rename js/{snippets => s}/bind.md (97%) rename js/{snippets => s}/binomial-coefficient.md (98%) rename js/{snippets => s}/both.md (96%) rename js/{snippets => s}/bottom-visible.md (96%) rename js/{snippets => s}/btoa.md (96%) rename js/{snippets => s}/bubble-sort.md (98%) rename js/{snippets => s}/bucket-sort.md (98%) rename js/{snippets => s}/byte-size.md (95%) rename js/{snippets => s}/caesar-cipher.md (98%) rename js/{snippets => s}/call-or-return.md (96%) rename js/{snippets => s}/call.md (96%) rename js/{snippets => s}/capitalize-every-word.md (95%) rename js/{snippets => s}/capitalize.md (97%) rename js/{snippets => s}/cartesian-product.md (96%) rename js/{snippets => s}/cast-array.md (95%) rename js/{snippets => s}/celsius-to-fahrenheit.md (94%) rename js/{snippets => s}/chain-async.md (97%) rename js/{snippets => s}/change-lightness.md (97%) rename js/{snippets => s}/check-prop.md (97%) rename js/{snippets => s}/chunk-into-n.md (97%) rename js/{snippets => s}/chunk.md (97%) rename js/{snippets => s}/chunkify.md (97%) rename js/{snippets => s}/clamp-number.md (95%) rename js/{snippets => s}/clone-reg-exp.md (95%) rename js/{snippets => s}/closest.md (96%) rename js/{snippets => s}/coalesce-factory.md (96%) rename js/{snippets => s}/coalesce.md (95%) rename js/{snippets => s}/collect-into.md (96%) rename js/{snippets => s}/colorize.md (98%) rename js/{snippets => s}/combine.md (97%) rename js/{snippets => s}/common-keys.md (96%) rename js/{snippets => s}/compact-join.md (96%) rename js/{snippets => s}/compact-object.md (98%) rename js/{snippets => s}/compact-whitespace.md (95%) rename js/{snippets => s}/compact.md (95%) rename js/{snippets => s}/complement.md (95%) rename js/{snippets => s}/compose-right.md (96%) rename js/{snippets => s}/compose.md (96%) rename js/{snippets => s}/contains-whitespace.md (96%) rename js/{snippets => s}/converge.md (97%) rename js/{snippets => s}/copy-sign.md (95%) rename js/{snippets => s}/copy-to-clipboard-async.md (98%) rename js/{snippets => s}/copy-to-clipboard.md (98%) rename js/{snippets => s}/count-by.md (97%) rename js/{snippets => s}/count-occurrences.md (95%) rename js/{snippets => s}/count-substrings.md (97%) rename js/{snippets => s}/count-week-days-between.md (98%) rename js/{snippets => s}/counter.md (98%) rename js/{snippets => s}/create-dir-if-not-exists.md (95%) rename js/{snippets => s}/create-element.md (97%) rename js/{snippets => s}/create-event-hub.md (99%) rename js/{snippets => s}/csv-to-array.md (98%) rename js/{snippets => s}/csv-to-json.md (98%) rename js/{snippets => s}/current-url.md (93%) rename js/{snippets => s}/curry.md (97%) rename js/{snippets => s}/cycle-generator.md (97%) rename js/{snippets => s}/date-range-generator.md (97%) rename js/{snippets => s}/day-name.md (96%) rename js/{snippets => s}/day-of-year.md (96%) rename js/{snippets => s}/days-ago.md (96%) rename js/{snippets => s}/days-from-now.md (96%) rename js/{snippets => s}/days-in-month.md (96%) rename js/{snippets => s}/debounce-promise.md (99%) rename js/{snippets => s}/debounce.md (98%) rename js/{snippets => s}/decapitalize.md (97%) rename js/{snippets => s}/deep-clone.md (98%) rename js/{snippets => s}/deep-flatten.md (96%) rename js/{snippets => s}/deep-freeze.md (97%) rename js/{snippets => s}/deep-get.md (97%) rename js/{snippets => s}/deep-map-keys.md (98%) rename js/{snippets => s}/deep-merge.md (97%) rename js/{snippets => s}/defaults.md (97%) rename js/{snippets => s}/defer.md (97%) rename js/{snippets => s}/degrees-to-rads.md (94%) rename js/{snippets => s}/delay.md (96%) rename js/{snippets => s}/detect-device-type.md (96%) rename js/{snippets => s}/detect-language.md (96%) rename js/{snippets => s}/difference-by.md (97%) rename js/{snippets => s}/difference-with.md (97%) rename js/{snippets => s}/difference.md (96%) rename js/{snippets => s}/dig.md (97%) rename js/{snippets => s}/digitize.md (96%) rename js/{snippets => s}/distance.md (94%) rename js/{snippets => s}/divmod.md (96%) rename js/{snippets => s}/drop-right-while.md (97%) rename js/{snippets => s}/drop-right.md (96%) rename js/{snippets => s}/drop-while.md (96%) rename js/{snippets => s}/drop.md (95%) rename js/{snippets => s}/either.md (96%) rename js/{snippets => s}/element-contains.md (96%) rename js/{snippets => s}/element-is-focused.md (94%) rename js/{snippets => s}/element-is-visible-in-viewport.md (98%) rename js/{snippets => s}/ends-with-substring.md (97%) rename js/{snippets => s}/equals.md (98%) rename js/{snippets => s}/escape-html.md (97%) rename js/{snippets => s}/escape-reg-exp.md (94%) rename js/{snippets => s}/euclidean-distance.md (96%) rename js/{snippets => s}/every-nth.md (95%) rename js/{snippets => s}/expand-tabs.md (96%) rename js/{snippets => s}/extend-hex.md (97%) rename js/{snippets => s}/factorial.md (96%) rename js/{snippets => s}/fahrenheit-to-celsius.md (94%) rename js/{snippets => s}/fibonacci.md (96%) rename js/{snippets => s}/filter-non-unique-by.md (97%) rename js/{snippets => s}/filter-non-unique.md (96%) rename js/{snippets => s}/filter-unique-by.md (97%) rename js/{snippets => s}/filter-unique.md (96%) rename js/{snippets => s}/find-closest-anchor.md (97%) rename js/{snippets => s}/find-closest-matching-node.md (97%) rename js/{snippets => s}/find-consecutive.md (96%) rename js/{snippets => s}/find-first-n.md (97%) rename js/{snippets => s}/find-key.md (97%) rename js/{snippets => s}/find-keys.md (96%) rename js/{snippets => s}/find-last-index.md (97%) rename js/{snippets => s}/find-last-key.md (97%) rename js/{snippets => s}/find-last-n.md (97%) rename js/{snippets => s}/find-last.md (95%) rename js/{snippets => s}/first-n.md (95%) rename js/{snippets => s}/flags.md (96%) rename js/{snippets => s}/flat-iterator.md (97%) rename js/{snippets => s}/flatten-object.md (98%) rename js/{snippets => s}/flatten.md (97%) rename js/{snippets => s}/flip.md (96%) rename js/{snippets => s}/for-each-right.md (96%) rename js/{snippets => s}/for-own-right.md (97%) rename js/{snippets => s}/for-own.md (96%) rename js/{snippets => s}/form-to-object.md (96%) rename js/{snippets => s}/format-duration.md (98%) rename js/{snippets => s}/format-number.md (95%) rename js/{snippets => s}/format-seconds.md (97%) rename js/{snippets => s}/frequencies.md (96%) rename js/{snippets => s}/from-camel-case.md (97%) rename js/{snippets => s}/from-timestamp.md (95%) rename js/{snippets => s}/frozen-set.md (96%) rename js/{snippets => s}/fullscreen.md (97%) rename js/{snippets => s}/function-name.md (95%) rename js/{snippets => s}/functions.md (97%) rename js/{snippets => s}/gcd.md (96%) rename js/{snippets => s}/generate-items.md (96%) rename js/{snippets => s}/generate-until.md (97%) rename js/{snippets => s}/generate-while.md (97%) rename js/{snippets => s}/generator-to-array.md (95%) rename js/{snippets => s}/geometric-progression.md (98%) rename js/{snippets => s}/get-ancestors.md (96%) rename js/{snippets => s}/get-base-url.md (96%) rename js/{snippets => s}/get-cmd-args.md (96%) rename js/{snippets => s}/get-colon-time-from-date.md (95%) rename js/{snippets => s}/get-days-diff-between-dates.md (96%) rename js/{snippets => s}/get-elements-bigger-than-viewport.md (97%) rename js/{snippets => s}/get-hours-diff-between-dates.md (96%) rename js/{snippets => s}/get-images.md (97%) rename js/{snippets => s}/get-meridiem-suffix-of-integer.md (97%) rename js/{snippets => s}/get-minutes-diff-between-dates.md (96%) rename js/{snippets => s}/get-months-diff-between-dates.md (96%) rename js/{snippets => s}/get-parents-until.md (97%) rename js/{snippets => s}/get-protocol.md (94%) rename js/{snippets => s}/get-scroll-position.md (96%) rename js/{snippets => s}/get-scrollbar-width.md (96%) rename js/{snippets => s}/get-seconds-diff-between-dates.md (96%) rename js/{snippets => s}/get-selected-text.md (94%) rename js/{snippets => s}/get-siblings.md (96%) rename js/{snippets => s}/get-style.md (95%) rename js/{snippets => s}/get-timestamp.md (96%) rename js/{snippets => s}/get-type.md (95%) rename js/{snippets => s}/get-url-parameters.md (97%) rename js/{snippets => s}/get-vertical-offset.md (96%) rename js/{snippets => s}/get.md (97%) rename js/{snippets => s}/group-by.md (97%) rename js/{snippets => s}/hamming-distance.md (96%) rename js/{snippets => s}/has-class.md (95%) rename js/{snippets => s}/has-decimals.md (95%) rename js/{snippets => s}/has-duplicates.md (96%) rename js/{snippets => s}/has-flags.md (97%) rename js/{snippets => s}/has-key.md (98%) rename js/{snippets => s}/has-many.md (96%) rename js/{snippets => s}/has-one.md (96%) rename js/{snippets => s}/has-value.md (96%) rename js/{snippets => s}/hash-browser.md (98%) rename js/{snippets => s}/hash-node.md (97%) rename js/{snippets => s}/have-same-contents.md (97%) rename js/{snippets => s}/head.md (95%) rename js/{snippets => s}/heapsort.md (98%) rename js/{snippets => s}/hex-to-rgb.md (98%) rename js/{snippets => s}/hide.md (95%) rename js/{snippets => s}/hsb-to-rgb.md (97%) rename js/{snippets => s}/hsl-to-rgb.md (97%) rename js/{snippets => s}/http-delete.md (97%) rename js/{snippets => s}/http-get.md (98%) rename js/{snippets => s}/http-post.md (98%) rename js/{snippets => s}/http-put.md (98%) rename js/{snippets => s}/https-redirect.md (97%) rename js/{snippets => s}/hz.md (98%) rename js/{snippets => s}/in-range.md (96%) rename js/{snippets => s}/includes-all.md (96%) rename js/{snippets => s}/includes-any.md (96%) rename js/{snippets => s}/includes-case-insensitive.md (96%) rename js/{snippets => s}/indent-string.md (96%) rename js/{snippets => s}/index-by.md (97%) rename js/{snippets => s}/index-of-all.md (96%) rename js/{snippets => s}/index-of-substrings.md (97%) rename js/{snippets => s}/index-on.md (97%) rename js/{snippets => s}/initial.md (94%) rename js/{snippets => s}/initialize-array-with-range-right.md (98%) rename js/{snippets => s}/initialize-array-with-range.md (97%) rename js/{snippets => s}/initialize-array-with-values.md (96%) rename js/{snippets => s}/initialize-nd-array.md (96%) rename js/{snippets => s}/initialize2-d-array.md (96%) rename js/{snippets => s}/inject-css.md (97%) rename js/{snippets => s}/insert-after.md (96%) rename js/{snippets => s}/insert-at.md (96%) rename js/{snippets => s}/insert-before.md (96%) rename js/{snippets => s}/insertion-sort.md (97%) rename js/{snippets => s}/intersection-by.md (97%) rename js/{snippets => s}/intersection-with.md (96%) rename js/{snippets => s}/intersection.md (95%) rename js/{snippets => s}/intersects.md (96%) rename js/{snippets => s}/invert-key-values.md (97%) rename js/{snippets => s}/is-absolute-url.md (95%) rename js/{snippets => s}/is-after-date.md (95%) rename js/{snippets => s}/is-alpha-numeric.md (96%) rename js/{snippets => s}/is-alpha.md (95%) rename js/{snippets => s}/is-anagram.md (97%) rename js/{snippets => s}/is-array-like.md (96%) rename js/{snippets => s}/is-async-function.md (96%) rename js/{snippets => s}/is-before-date.md (95%) rename js/{snippets => s}/is-between-dates.md (96%) rename js/{snippets => s}/is-boolean.md (94%) rename js/{snippets => s}/is-browser-tab-focused.md (95%) rename js/{snippets => s}/is-browser.md (97%) rename js/{snippets => s}/is-contained-in.md (97%) rename js/{snippets => s}/is-date-valid.md (97%) rename js/{snippets => s}/is-deep-frozen.md (97%) rename js/{snippets => s}/is-disjoint.md (96%) rename js/{snippets => s}/is-divisible.md (94%) rename js/{snippets => s}/is-duplex-stream.md (97%) rename js/{snippets => s}/is-empty.md (97%) rename js/{snippets => s}/is-even.md (94%) rename js/{snippets => s}/is-function.md (94%) rename js/{snippets => s}/is-generator-function.md (96%) rename js/{snippets => s}/is-iso-string.md (97%) rename js/{snippets => s}/is-leap-year.md (95%) rename js/{snippets => s}/is-local-storage-enabled.md (97%) rename js/{snippets => s}/is-lower-case.md (95%) rename js/{snippets => s}/is-negative-zero.md (95%) rename js/{snippets => s}/is-nil.md (95%) rename js/{snippets => s}/is-node.md (96%) rename js/{snippets => s}/is-null.md (93%) rename js/{snippets => s}/is-number.md (96%) rename js/{snippets => s}/is-object-like.md (95%) rename js/{snippets => s}/is-object.md (96%) rename js/{snippets => s}/is-odd.md (94%) rename js/{snippets => s}/is-plain-object.md (96%) rename js/{snippets => s}/is-power-of-ten.md (95%) rename js/{snippets => s}/is-power-of-two.md (95%) rename js/{snippets => s}/is-prime.md (96%) rename js/{snippets => s}/is-primitive.md (96%) rename js/{snippets => s}/is-promise-like.md (97%) rename js/{snippets => s}/is-readable-stream.md (97%) rename js/{snippets => s}/is-same-date.md (95%) rename js/{snippets => s}/is-same-origin.md (97%) rename js/{snippets => s}/is-session-storage-enabled.md (97%) rename js/{snippets => s}/is-sorted.md (97%) rename js/{snippets => s}/is-stream.md (96%) rename js/{snippets => s}/is-string.md (94%) rename js/{snippets => s}/is-symbol.md (94%) rename js/{snippets => s}/is-travis-ci.md (96%) rename js/{snippets => s}/is-undefined.md (94%) rename js/{snippets => s}/is-upper-case.md (95%) rename js/{snippets => s}/is-valid-json.md (96%) rename js/{snippets => s}/is-weekday.md (95%) rename js/{snippets => s}/is-weekend.md (95%) rename js/{snippets => s}/is-writable-stream.md (97%) rename js/{snippets => s}/is.md (97%) rename js/{snippets => s}/join.md (97%) rename js/{snippets => s}/jso-nto-csv.md (98%) rename js/{snippets => s}/json-to-file.md (96%) rename js/{snippets => s}/juxt.md (97%) rename js/{snippets => s}/k-means.md (99%) rename js/{snippets => s}/k-nearest-neighbors.md (98%) rename js/{snippets => s}/km-to-miles.md (93%) rename js/{snippets => s}/last-date-of-month.md (97%) rename js/{snippets => s}/last-n.md (94%) rename js/{snippets => s}/last.md (96%) rename js/{snippets => s}/lcm.md (96%) rename js/{snippets => s}/left-substr-generator.md (96%) rename js/{snippets => s}/levenshtein-distance.md (98%) rename js/{snippets => s}/linear-search.md (97%) rename js/{snippets => s}/listen-once.md (97%) rename js/{snippets => s}/listify.md (97%) rename js/{snippets => s}/log-base.md (95%) rename js/{snippets => s}/longest-item.md (97%) rename js/{snippets => s}/lowerize.md (96%) rename js/{snippets => s}/luhn-check.md (98%) rename js/{snippets => s}/map-consecutive.md (97%) rename js/{snippets => s}/map-keys.md (96%) rename js/{snippets => s}/map-num-range.md (95%) rename js/{snippets => s}/map-object.md (96%) rename js/{snippets => s}/map-string.md (97%) rename js/{snippets => s}/map-to-object.md (95%) rename js/{snippets => s}/map-values.md (97%) rename js/{snippets => s}/mask.md (97%) rename js/{snippets => s}/matches-with.md (97%) rename js/{snippets => s}/matches.md (97%) rename js/{snippets => s}/max-by.md (96%) rename js/{snippets => s}/max-date.md (96%) rename js/{snippets => s}/max-n.md (97%) rename js/{snippets => s}/max-subarray.md (98%) rename js/{snippets => s}/median.md (96%) rename js/{snippets => s}/memoize.md (98%) rename js/{snippets => s}/merge-sort.md (98%) rename js/{snippets => s}/merge-sorted-arrays.md (97%) rename js/{snippets => s}/merge.md (97%) rename js/{snippets => s}/midpoint.md (96%) rename js/{snippets => s}/miles-to-km.md (93%) rename js/{snippets => s}/min-by.md (96%) rename js/{snippets => s}/min-date.md (96%) rename js/{snippets => s}/min-n.md (97%) rename js/{snippets => s}/most-frequent.md (97%) rename js/{snippets => s}/most-performant.md (98%) rename js/{snippets => s}/negate.md (94%) rename js/{snippets => s}/nest.md (98%) rename js/{snippets => s}/node-list-to-array.md (94%) rename js/{snippets => s}/none.md (96%) rename js/{snippets => s}/nor.md (95%) rename js/{snippets => s}/normalize-line-endings.md (97%) rename js/{snippets => s}/not.md (94%) rename js/{snippets => s}/nth-arg.md (96%) rename js/{snippets => s}/nth-element.md (96%) rename js/{snippets => s}/nth-root.md (94%) rename js/{snippets => s}/object-from-pairs.md (96%) rename js/{snippets => s}/object-to-entries.md (96%) rename js/{snippets => s}/object-to-map.md (95%) rename js/{snippets => s}/object-to-pairs.md (95%) rename js/{snippets => s}/object-to-query-string.md (98%) rename js/{snippets => s}/objectify.md (97%) rename js/{snippets => s}/observe-mutations.md (98%) rename js/{snippets => s}/off.md (96%) rename js/{snippets => s}/offset.md (96%) rename js/{snippets => s}/omit-by.md (97%) rename js/{snippets => s}/omit.md (96%) rename js/{snippets => s}/on-click-outside.md (97%) rename js/{snippets => s}/on-scroll-stop.md (97%) rename js/{snippets => s}/on-user-input-change.md (98%) rename js/{snippets => s}/on.md (98%) rename js/{snippets => s}/once.md (97%) rename js/{snippets => s}/or.md (94%) rename js/{snippets => s}/order-by.md (98%) rename js/{snippets => s}/order-with.md (98%) rename js/{snippets => s}/over-args.md (96%) rename js/{snippets => s}/over.md (96%) rename js/{snippets => s}/pad-number.md (94%) rename js/{snippets => s}/pad.md (96%) rename js/{snippets => s}/palindrome.md (97%) rename js/{snippets => s}/parse-cookie.md (97%) rename js/{snippets => s}/partial-right.md (96%) rename js/{snippets => s}/partial.md (96%) rename js/{snippets => s}/partition-by.md (97%) rename js/{snippets => s}/partition.md (97%) rename js/{snippets => s}/percentile.md (96%) rename js/{snippets => s}/permutations.md (98%) rename js/{snippets => s}/pick-by.md (97%) rename js/{snippets => s}/pick.md (96%) rename js/{snippets => s}/pipe-async-functions.md (97%) rename js/{snippets => s}/pipe-functions.md (96%) rename js/{snippets => s}/pluck.md (96%) rename js/{snippets => s}/pluralize.md (98%) rename js/{snippets => s}/powerset.md (95%) rename js/{snippets => s}/prefers-dark-color-scheme.md (95%) rename js/{snippets => s}/prefers-light-color-scheme.md (96%) rename js/{snippets => s}/prefix.md (98%) rename js/{snippets => s}/pretty-bytes.md (98%) rename js/{snippets => s}/prime-factors.md (96%) rename js/{snippets => s}/primes.md (97%) rename js/{snippets => s}/prod.md (95%) rename js/{snippets => s}/promisify.md (97%) rename js/{snippets => s}/pull-at-index.md (97%) rename js/{snippets => s}/pull-at-value.md (97%) rename js/{snippets => s}/pull-by.md (98%) rename js/{snippets => s}/pull.md (97%) rename js/{snippets => s}/quarter-of-year.md (97%) rename js/{snippets => s}/query-string-to-object.md (97%) rename js/{snippets => s}/quick-sort.md (98%) rename js/{snippets => s}/rads-to-degrees.md (94%) rename js/{snippets => s}/random-alpha-numeric.md (98%) rename js/{snippets => s}/random-boolean.md (94%) rename js/{snippets => s}/random-gauss.md (96%) rename js/{snippets => s}/random-hex-color-code.md (96%) rename js/{snippets => s}/random-int-array-in-range.md (96%) rename js/{snippets => s}/random-integer-in-range.md (95%) rename js/{snippets => s}/random-number-in-range.md (95%) rename js/{snippets => s}/range-generator.md (96%) rename js/{snippets => s}/ranking.md (96%) rename js/{snippets => s}/read-file-lines.md (97%) rename js/{snippets => s}/rearg.md (96%) rename js/{snippets => s}/record-animation-frames.md (98%) rename js/{snippets => s}/redirect.md (96%) rename js/{snippets => s}/reduce-successive.md (97%) rename js/{snippets => s}/reduce-which.md (97%) rename js/{snippets => s}/reduced-filter.md (97%) rename js/{snippets => s}/reject.md (96%) rename js/{snippets => s}/remove-accents.md (96%) rename js/{snippets => s}/remove-attributes.md (97%) rename js/{snippets => s}/remove-class.md (96%) rename js/{snippets => s}/remove-element.md (95%) rename js/{snippets => s}/remove-event-listener-all.md (97%) rename js/{snippets => s}/remove-non-ascii.md (95%) rename js/{snippets => s}/remove-whitespace.md (95%) rename js/{snippets => s}/remove.md (97%) rename js/{snippets => s}/rename-keys.md (97%) rename js/{snippets => s}/render-element.md (98%) rename js/{snippets => s}/repeat-generator.md (97%) rename js/{snippets => s}/replace-last.md (98%) rename js/{snippets => s}/replace-or-append.md (98%) rename js/{snippets => s}/require-uncached.md (96%) rename js/{snippets => s}/resolve-after.md (96%) rename js/{snippets => s}/reverse-number.md (96%) rename js/{snippets => s}/reverse-string.md (95%) rename js/{snippets => s}/rgb-to-hex.md (96%) rename js/{snippets => s}/rgb-to-hsb.md (97%) rename js/{snippets => s}/rgb-to-hsl.md (97%) rename js/{snippets => s}/right-substr-generator.md (96%) rename js/{snippets => s}/round.md (95%) rename js/{snippets => s}/run-async.md (98%) rename js/{snippets => s}/run-promises-in-series.md (96%) rename js/{snippets => s}/sample-size.md (97%) rename js/{snippets => s}/sample.md (95%) rename js/{snippets => s}/scroll-to-top.md (96%) rename js/{snippets => s}/sdbm.md (96%) rename js/{snippets => s}/selection-sort.md (97%) rename js/{snippets => s}/serialize-cookie.md (95%) rename js/{snippets => s}/serialize-form.md (97%) rename js/{snippets => s}/set-style.md (95%) rename js/{snippets => s}/shallow-clone.md (95%) rename js/{snippets => s}/shank.md (98%) rename js/{snippets => s}/show.md (95%) rename js/{snippets => s}/shuffle.md (96%) rename js/{snippets => s}/similarity.md (95%) rename js/{snippets => s}/size.md (97%) rename js/{snippets => s}/sleep.md (96%) rename js/{snippets => s}/slugify.md (96%) rename js/{snippets => s}/smooth-scroll.md (96%) rename js/{snippets => s}/sort-characters-in-string.md (96%) rename js/{snippets => s}/sorted-index-by.md (97%) rename js/{snippets => s}/sorted-index.md (97%) rename js/{snippets => s}/sorted-last-index-by.md (98%) rename js/{snippets => s}/sorted-last-index.md (97%) rename js/{snippets => s}/split-lines.md (95%) rename js/{snippets => s}/spread-over.md (95%) rename js/{snippets => s}/stable-sort.md (97%) rename js/{snippets => s}/standard-deviation.md (97%) rename js/{snippets => s}/starts-with-substring.md (97%) rename js/{snippets => s}/string-permutations.md (98%) rename js/{snippets => s}/stringify-circular-json.md (97%) rename js/{snippets => s}/strip-html-tags.md (94%) rename js/{snippets => s}/sub-set.md (96%) rename js/{snippets => s}/sum-by.md (97%) rename js/{snippets => s}/sum-n.md (94%) rename js/{snippets => s}/sum-power.md (97%) rename js/{snippets => s}/sum.md (95%) rename js/{snippets => s}/super-set.md (97%) rename js/{snippets => s}/supports-touch-events.md (94%) rename js/{snippets => s}/swap-case.md (97%) rename js/{snippets => s}/symbolize-keys.md (96%) rename js/{snippets => s}/symmetric-difference-by.md (97%) rename js/{snippets => s}/symmetric-difference-with.md (96%) rename js/{snippets => s}/symmetric-difference.md (97%) rename js/{snippets => s}/tail.md (95%) rename js/{snippets => s}/take-right-until.md (97%) rename js/{snippets => s}/take-right-while.md (97%) rename js/{snippets => s}/take-right.md (95%) rename js/{snippets => s}/take-until.md (97%) rename js/{snippets => s}/take-while.md (97%) rename js/{snippets => s}/take.md (95%) rename js/{snippets => s}/throttle.md (98%) rename js/{snippets => s}/time-taken.md (96%) rename js/{snippets => s}/times.md (96%) rename js/{snippets => s}/to-camel-case.md (98%) rename js/{snippets => s}/to-char-array.md (94%) rename js/{snippets => s}/to-currency.md (97%) rename js/{snippets => s}/to-decimal-mark.md (95%) rename js/{snippets => s}/to-hash.md (96%) rename js/{snippets => s}/to-hsl-array.md (96%) rename js/{snippets => s}/to-hsl-object.md (97%) rename js/{snippets => s}/to-identity-object.md (96%) rename js/{snippets => s}/to-iso-string-with-timezone.md (98%) rename js/{snippets => s}/to-kebab-case.md (97%) rename js/{snippets => s}/to-optional-fixed.md (97%) rename js/{snippets => s}/to-ordinal-suffix.md (97%) rename js/{snippets => s}/to-pairs.md (97%) rename js/{snippets => s}/to-pascal-case.md (95%) rename js/{snippets => s}/to-rgb-array.md (96%) rename js/{snippets => s}/to-rgb-object.md (97%) rename js/{snippets => s}/to-roman-numeral.md (98%) rename js/{snippets => s}/to-safe-integer.md (95%) rename js/{snippets => s}/to-sentence-case.md (98%) rename js/{snippets => s}/to-snake-case.md (97%) rename js/{snippets => s}/to-title-case.md (98%) rename js/{snippets => s}/toggle-class.md (95%) rename js/{snippets => s}/toggle-element.md (97%) rename js/{snippets => s}/tomorrow.md (96%) rename js/{snippets => s}/transform.md (96%) rename js/{snippets => s}/transpose.md (95%) rename js/{snippets => s}/trigger-event.md (97%) rename js/{snippets => s}/truncate-string-at-whitespace.md (98%) rename js/{snippets => s}/truncate-string.md (96%) rename js/{snippets => s}/truth-check-collection.md (96%) rename js/{snippets => s}/unary.md (95%) rename js/{snippets => s}/uncurry.md (97%) rename js/{snippets => s}/unescape-html.md (97%) rename js/{snippets => s}/unflatten-object.md (98%) rename js/{snippets => s}/unfold.md (97%) rename js/{snippets => s}/union-by.md (97%) rename js/{snippets => s}/union-with.md (96%) rename js/{snippets => s}/union.md (95%) rename js/{snippets => s}/unique-elements-by-right.md (97%) rename js/{snippets => s}/unique-elements-by.md (97%) rename js/{snippets => s}/unique-elements.md (95%) rename js/{snippets => s}/unique-symmetric-difference.md (97%) rename js/{snippets => s}/untildify.md (95%) rename js/{snippets => s}/unwind.md (97%) rename js/{snippets => s}/unzip-with.md (98%) rename js/{snippets => s}/unzip.md (97%) rename js/{snippets => s}/upperize.md (96%) rename js/{snippets => s}/url-join.md (97%) rename js/{snippets => s}/uuid-generator-browser.md (97%) rename js/{snippets => s}/uuid-generator-node.md (97%) rename js/{snippets => s}/validate-number.md (96%) rename js/{snippets => s}/vector-angle.md (97%) rename js/{snippets => s}/vector-distance.md (95%) rename js/{snippets => s}/walk-through.md (98%) rename js/{snippets => s}/week-of-year.md (98%) rename js/{snippets => s}/weighted-average.md (96%) rename js/{snippets => s}/weighted-sample.md (97%) rename js/{snippets => s}/when.md (96%) rename js/{snippets => s}/without.md (95%) rename js/{snippets => s}/word-wrap.md (97%) rename js/{snippets => s}/words.md (96%) rename js/{snippets => s}/x-prod.md (96%) rename js/{snippets => s}/xor.md (95%) rename js/{snippets => s}/yes-no.md (96%) rename js/{snippets => s}/yesterday.md (96%) rename js/{snippets => s}/zip-object.md (97%) rename js/{snippets => s}/zip-with.md (98%) rename js/{snippets => s}/zip.md (97%) rename js/{snippet-template.md => template.md} (100%) rename python/{snippets => s}/add-days.md (97%) rename python/{snippets => s}/all-equal.md (96%) rename python/{snippets => s}/all-unique.md (96%) rename python/{snippets => s}/arithmetic-progression.md (96%) rename python/{snippets => s}/average-by.md (97%) rename python/{snippets => s}/average.md (95%) rename python/{snippets => s}/bifurcate-by.md (97%) rename python/{snippets => s}/bifurcate.md (97%) rename python/{snippets => s}/binomial-coefficient.md (96%) rename python/{snippets => s}/byte-size.md (95%) rename python/{snippets => s}/camel.md (98%) rename python/{snippets => s}/capitalize-every-word.md (95%) rename python/{snippets => s}/capitalize.md (97%) rename python/{snippets => s}/cast-list.md (96%) rename python/{snippets => s}/celsius-to-fahrenheit.md (95%) rename python/{snippets => s}/check-prop.md (96%) rename python/{snippets => s}/chunk-into-n.md (97%) rename python/{snippets => s}/chunk.md (97%) rename python/{snippets => s}/clamp-number.md (96%) rename python/{snippets => s}/collect-dictionary.md (97%) rename python/{snippets => s}/combine-values.md (97%) rename python/{snippets => s}/compact.md (95%) rename python/{snippets => s}/compose-right.md (97%) rename python/{snippets => s}/compose.md (97%) rename python/{snippets => s}/count-by.md (97%) rename python/{snippets => s}/count-occurrences.md (95%) rename python/{snippets => s}/cumsum.md (96%) rename python/{snippets => s}/curry.md (96%) rename python/{snippets => s}/daterange.md (97%) rename python/{snippets => s}/days-ago.md (96%) rename python/{snippets => s}/days-diff.md (96%) rename python/{snippets => s}/days-from-now.md (96%) rename python/{snippets => s}/decapitalize.md (97%) rename python/{snippets => s}/deep-flatten.md (97%) rename python/{snippets => s}/degrees-to-rads.md (95%) rename python/{snippets => s}/delay.md (96%) rename python/{snippets => s}/dict-to-list.md (96%) rename python/{snippets => s}/difference-by.md (97%) rename python/{snippets => s}/difference.md (96%) rename python/{snippets => s}/digitize.md (95%) rename python/{snippets => s}/drop-right.md (96%) rename python/{snippets => s}/drop.md (96%) rename python/{snippets => s}/every-nth.md (95%) rename python/{snippets => s}/every.md (96%) rename python/{snippets => s}/factorial.md (97%) rename python/{snippets => s}/fahrenheit-to-celsius.md (95%) rename python/{snippets => s}/fibonacci.md (97%) rename python/{snippets => s}/filter-non-unique.md (96%) rename python/{snippets => s}/filter-unique.md (96%) rename python/{snippets => s}/find-index-of-all.md (96%) rename python/{snippets => s}/find-index.md (96%) rename python/{snippets => s}/find-key.md (96%) rename python/{snippets => s}/find-keys.md (96%) rename python/{snippets => s}/find-last-index.md (96%) rename python/{snippets => s}/find-last.md (96%) rename python/{snippets => s}/find-parity-outliers.md (97%) rename python/{snippets => s}/find.md (96%) rename python/{snippets => s}/flatten.md (95%) rename python/{snippets => s}/for-each-right.md (96%) rename python/{snippets => s}/for-each.md (95%) rename python/{snippets => s}/frequencies.md (97%) rename python/{snippets => s}/from-iso-date.md (96%) rename python/{snippets => s}/gcd.md (96%) rename python/{snippets => s}/geometric-progression.md (98%) rename python/{snippets => s}/get.md (97%) rename python/{snippets => s}/group-by.md (97%) rename python/{snippets => s}/hamming-distance.md (96%) rename python/{snippets => s}/has-duplicates.md (96%) rename python/{snippets => s}/have-same-contents.md (97%) rename python/{snippets => s}/head.md (94%) rename python/{snippets => s}/hex-to-rgb.md (96%) rename python/{snippets => s}/in-range.md (97%) rename python/{snippets => s}/includes-all.md (97%) rename python/{snippets => s}/includes-any.md (96%) rename python/{snippets => s}/index-of-all.md (96%) rename python/{snippets => s}/initial.md (95%) rename python/{snippets => s}/initialize-2-d-list.md (96%) rename python/{snippets => s}/initialize-list-with-range.md (97%) rename python/{snippets => s}/initialize-list-with-values.md (96%) rename python/{snippets => s}/intersection-by.md (97%) rename python/{snippets => s}/intersection.md (96%) rename python/{snippets => s}/invert-dictionary.md (96%) rename python/{snippets => s}/is-anagram.md (97%) rename python/{snippets => s}/is-contained-in.md (97%) rename python/{snippets => s}/is-divisible.md (95%) rename python/{snippets => s}/is-empty.md (92%) rename python/{snippets => s}/is-even.md (95%) rename python/{snippets => s}/is-odd.md (95%) rename python/{snippets => s}/is-prime.md (97%) rename python/{snippets => s}/is-weekday.md (97%) rename python/{snippets => s}/is-weekend.md (97%) rename python/{snippets => s}/kebab.md (98%) rename python/{snippets => s}/key-in-dict.md (95%) rename python/{snippets => s}/key-of-max.md (96%) rename python/{snippets => s}/key-of-min.md (96%) rename python/{snippets => s}/keys-only.md (96%) rename python/{snippets => s}/km-to-miles.md (94%) rename python/{snippets => s}/last.md (94%) rename python/{snippets => s}/lcm.md (96%) rename python/{snippets => s}/longest-item.md (97%) rename python/{snippets => s}/map-dictionary.md (97%) rename python/{snippets => s}/map-values.md (97%) rename python/{snippets => s}/max-by.md (96%) rename python/{snippets => s}/max-element-index.md (96%) rename python/{snippets => s}/max-n.md (97%) rename python/{snippets => s}/median.md (97%) rename python/{snippets => s}/merge-dictionaries.md (97%) rename python/{snippets => s}/merge.md (98%) rename python/{snippets => s}/miles-to-km.md (94%) rename python/{snippets => s}/min-by.md (96%) rename python/{snippets => s}/min-element-index.md (96%) rename python/{snippets => s}/min-n.md (97%) rename python/{snippets => s}/months-diff.md (97%) rename python/{snippets => s}/most-frequent.md (96%) rename python/{snippets => s}/n-times-string.md (95%) rename python/{snippets => s}/none.md (96%) rename python/{snippets => s}/num-to-range.md (96%) rename python/{snippets => s}/offset.md (96%) rename python/{snippets => s}/pad-number.md (95%) rename python/{snippets => s}/pad.md (97%) rename python/{snippets => s}/palindrome.md (96%) rename python/{snippets => s}/pluck.md (97%) rename python/{snippets => s}/powerset.md (97%) rename python/{snippets => s}/rads-to-degrees.md (96%) rename python/{snippets => s}/reverse-number.md (97%) rename python/{snippets => s}/reverse.md (95%) rename python/{snippets => s}/rgb-to-hex.md (96%) rename python/{snippets => s}/roll.md (96%) rename python/{snippets => s}/sample.md (95%) rename python/{snippets => s}/shuffle.md (97%) rename python/{snippets => s}/similarity.md (95%) rename python/{snippets => s}/slugify.md (97%) rename python/{snippets => s}/snake.md (97%) rename python/{snippets => s}/some.md (96%) rename python/{snippets => s}/sort-by-indexes.md (98%) rename python/{snippets => s}/sort-dict-by-key.md (97%) rename python/{snippets => s}/sort-dict-by-value.md (98%) rename python/{snippets => s}/split-lines.md (96%) rename python/{snippets => s}/spread.md (96%) rename python/{snippets => s}/sum-by.md (96%) rename python/{snippets => s}/sum-of-powers.md (97%) rename python/{snippets => s}/symmetric-difference-by.md (97%) rename python/{snippets => s}/symmetric-difference.md (97%) rename python/{snippets => s}/tail.md (96%) rename python/{snippets => s}/take-right.md (96%) rename python/{snippets => s}/take.md (96%) rename python/{snippets => s}/to-binary.md (95%) rename python/{snippets => s}/to-dictionary.md (97%) rename python/{snippets => s}/to-hex.md (95%) rename python/{snippets => s}/to-iso-date.md (96%) rename python/{snippets => s}/to-roman-numeral.md (98%) rename python/{snippets => s}/transpose.md (96%) rename python/{snippets => s}/unfold.md (98%) rename python/{snippets => s}/union-by.md (97%) rename python/{snippets => s}/union.md (95%) rename python/{snippets => s}/unique-elements.md (95%) rename python/{snippets => s}/values-only.md (96%) rename python/{snippets => s}/weighted-average.md (96%) rename python/{snippets => s}/when.md (97%) rename python/{snippets => s}/words.md (97%) rename python/{snippet-template.md => template.md} (100%) rename react/{snippets => s}/accordion.md (99%) rename react/{snippets => s}/alert.md (99%) rename react/{snippets => s}/auto-link.md (98%) rename react/{snippets => s}/callto.md (97%) rename react/{snippets => s}/carousel.md (99%) rename react/{snippets => s}/collapse.md (98%) rename react/{snippets => s}/controlled-input.md (98%) rename react/{snippets => s}/count-down.md (99%) rename react/{snippets => s}/data-list.md (97%) rename react/{snippets => s}/data-table.md (98%) rename react/{snippets => s}/file-drop.md (99%) rename react/{snippets => s}/lazy-load-image.md (99%) rename react/{snippets => s}/limited-textarea.md (98%) rename react/{snippets => s}/limited-word-textarea.md (99%) rename react/{snippets => s}/loader.md (98%) rename react/{snippets => s}/mailto.md (98%) rename react/{snippets => s}/mapped-table.md (99%) rename react/{snippets => s}/modal.md (99%) rename react/{snippets => s}/multiselect-checkbox.md (99%) rename react/{snippets => s}/password-revealer.md (98%) rename react/{snippets => s}/ripple-button.md (99%) rename react/{snippets => s}/select.md (98%) rename react/{snippets => s}/slider.md (98%) rename react/{snippets => s}/star-rating.md (99%) rename react/{snippets => s}/tabs.md (99%) rename react/{snippets => s}/tag-input.md (99%) rename react/{snippets => s}/text-area.md (98%) rename react/{snippets => s}/toggle.md (98%) rename react/{snippets => s}/tooltip.md (99%) rename react/{snippets => s}/tree-view.md (99%) rename react/{snippets => s}/uncontrolled-input.md (98%) rename react/{snippets => s}/use-async.md (99%) rename react/{snippets => s}/use-body-scroll-lock.md (99%) rename react/{snippets => s}/use-click-inside.md (98%) rename react/{snippets => s}/use-click-outside.md (98%) rename react/{snippets => s}/use-component-did-mount.md (98%) rename react/{snippets => s}/use-component-did-update.md (98%) rename react/{snippets => s}/use-component-will-unmount.md (98%) rename react/{snippets => s}/use-copy-to-clipboard.md (99%) rename react/{snippets => s}/use-debounce.md (98%) rename react/{snippets => s}/use-default.md (98%) rename react/{snippets => s}/use-delayed-state.md (99%) rename react/{snippets => s}/use-effect-once.md (98%) rename react/{snippets => s}/use-error.md (98%) rename react/{snippets => s}/use-event-listener.md (98%) rename react/{snippets => s}/use-fetch.md (99%) rename react/{snippets => s}/use-form.md (98%) rename react/{snippets => s}/use-get-set.md (98%) rename react/{snippets => s}/use-hash.md (99%) rename react/{snippets => s}/use-hover.md (99%) rename react/{snippets => s}/use-intersection-observer.md (98%) rename react/{snippets => s}/use-interval.md (98%) rename react/{snippets => s}/use-isomporphic-effect.md (97%) rename react/{snippets => s}/use-key-press.md (98%) rename react/{snippets => s}/use-local-storage.md (99%) rename react/{snippets => s}/use-map.md (99%) rename react/{snippets => s}/use-media-query.md (98%) rename react/{snippets => s}/use-merge-state.md (98%) rename react/{snippets => s}/use-mutation-observer.md (99%) rename react/{snippets => s}/use-navigator-on-line.md (98%) rename react/{snippets => s}/use-on-global-event.md (99%) rename react/{snippets => s}/use-on-window-resize.md (98%) rename react/{snippets => s}/use-on-window-scroll.md (98%) rename react/{snippets => s}/use-persisted-state.md (99%) rename react/{snippets => s}/use-portal.md (99%) rename react/{snippets => s}/use-previous.md (98%) rename react/{snippets => s}/use-request-animation-frame.md (98%) rename react/{snippets => s}/use-script.md (99%) rename react/{snippets => s}/use-search-param.md (99%) rename react/{snippets => s}/use-session-storage.md (99%) rename react/{snippets => s}/use-set.md (98%) rename react/{snippets => s}/use-ssr.md (99%) rename react/{snippets => s}/use-timeout.md (98%) rename react/{snippets => s}/use-title.md (98%) rename react/{snippets => s}/use-toggler.md (98%) rename react/{snippets => s}/use-unload.md (98%) rename react/{snippets => s}/use-update.md (97%) rename react/{snippets => s}/use-window-size.md (98%) rename react/{snippet-template.md => template.md} (100%) diff --git a/articles/snippets/10-vs-code-extensions-for-js-developers.md b/articles/s/10-vs-code-extensions-for-js-developers.md similarity index 100% rename from articles/snippets/10-vs-code-extensions-for-js-developers.md rename to articles/s/10-vs-code-extensions-for-js-developers.md diff --git a/articles/snippets/25-css-gradients.md b/articles/s/25-css-gradients.md similarity index 100% rename from articles/snippets/25-css-gradients.md rename to articles/s/25-css-gradients.md diff --git a/articles/snippets/4-javascript-array-methods.md b/articles/s/4-javascript-array-methods.md similarity index 100% rename from articles/snippets/4-javascript-array-methods.md rename to articles/s/4-javascript-array-methods.md diff --git a/articles/snippets/4-seo-tips-for-developers.md b/articles/s/4-seo-tips-for-developers.md similarity index 100% rename from articles/snippets/4-seo-tips-for-developers.md rename to articles/s/4-seo-tips-for-developers.md diff --git a/articles/snippets/5-tips-for-better-pull-requests.md b/articles/s/5-tips-for-better-pull-requests.md similarity index 100% rename from articles/snippets/5-tips-for-better-pull-requests.md rename to articles/s/5-tips-for-better-pull-requests.md diff --git a/articles/snippets/6-javascript-regexp-tricks.md b/articles/s/6-javascript-regexp-tricks.md similarity index 100% rename from articles/snippets/6-javascript-regexp-tricks.md rename to articles/s/6-javascript-regexp-tricks.md diff --git a/articles/snippets/6-python-f-strings-tips.md b/articles/s/6-python-f-strings-tips.md similarity index 100% rename from articles/snippets/6-python-f-strings-tips.md rename to articles/s/6-python-f-strings-tips.md diff --git a/articles/snippets/7-chrome-extensions-for-web-developers.md b/articles/s/7-chrome-extensions-for-web-developers.md similarity index 100% rename from articles/snippets/7-chrome-extensions-for-web-developers.md rename to articles/s/7-chrome-extensions-for-web-developers.md diff --git a/articles/snippets/8-tips-for-accessible-websites.md b/articles/s/8-tips-for-accessible-websites.md similarity index 100% rename from articles/snippets/8-tips-for-accessible-websites.md rename to articles/s/8-tips-for-accessible-websites.md diff --git a/articles/snippets/8-tips-for-remote-work.md b/articles/s/8-tips-for-remote-work.md similarity index 100% rename from articles/snippets/8-tips-for-remote-work.md rename to articles/s/8-tips-for-remote-work.md diff --git a/articles/snippets/async-javascript-cheatsheet.md b/articles/s/async-javascript-cheatsheet.md similarity index 100% rename from articles/snippets/async-javascript-cheatsheet.md rename to articles/s/async-javascript-cheatsheet.md diff --git a/articles/snippets/bash-alias-dollar-sign.md b/articles/s/bash-alias-dollar-sign.md similarity index 100% rename from articles/snippets/bash-alias-dollar-sign.md rename to articles/s/bash-alias-dollar-sign.md diff --git a/articles/snippets/benefits-of-writing.md b/articles/s/benefits-of-writing.md similarity index 100% rename from articles/snippets/benefits-of-writing.md rename to articles/s/benefits-of-writing.md diff --git a/articles/snippets/big-o-cheatsheet.md b/articles/s/big-o-cheatsheet.md similarity index 100% rename from articles/snippets/big-o-cheatsheet.md rename to articles/s/big-o-cheatsheet.md diff --git a/articles/snippets/breaking-react.md b/articles/s/breaking-react.md similarity index 100% rename from articles/snippets/breaking-react.md rename to articles/s/breaking-react.md diff --git a/articles/snippets/code-anatomy-chaining-reduce-for-loop.md b/articles/s/code-anatomy-chaining-reduce-for-loop.md similarity index 100% rename from articles/snippets/code-anatomy-chaining-reduce-for-loop.md rename to articles/s/code-anatomy-chaining-reduce-for-loop.md diff --git a/articles/snippets/code-anatomy-optimizing-recursion.md b/articles/s/code-anatomy-optimizing-recursion.md similarity index 100% rename from articles/snippets/code-anatomy-optimizing-recursion.md rename to articles/s/code-anatomy-optimizing-recursion.md diff --git a/articles/snippets/code-anatomy-performant-python.md b/articles/s/code-anatomy-performant-python.md similarity index 100% rename from articles/snippets/code-anatomy-performant-python.md rename to articles/s/code-anatomy-performant-python.md diff --git a/articles/snippets/common-regexp-cheatsheet.md b/articles/s/common-regexp-cheatsheet.md similarity index 100% rename from articles/snippets/common-regexp-cheatsheet.md rename to articles/s/common-regexp-cheatsheet.md diff --git a/articles/snippets/console-log-cheatsheet.md b/articles/s/console-log-cheatsheet.md similarity index 100% rename from articles/snippets/console-log-cheatsheet.md rename to articles/s/console-log-cheatsheet.md diff --git a/articles/snippets/cookies-local-storage-session.md b/articles/s/cookies-local-storage-session.md similarity index 100% rename from articles/snippets/cookies-local-storage-session.md rename to articles/s/cookies-local-storage-session.md diff --git a/articles/snippets/copy-text-to-clipboard-with-javascript.md b/articles/s/copy-text-to-clipboard-with-javascript.md similarity index 100% rename from articles/snippets/copy-text-to-clipboard-with-javascript.md rename to articles/s/copy-text-to-clipboard-with-javascript.md diff --git a/articles/snippets/cors-explained.md b/articles/s/cors-explained.md similarity index 100% rename from articles/snippets/cors-explained.md rename to articles/s/cors-explained.md diff --git a/articles/snippets/css-centering.md b/articles/s/css-centering.md similarity index 100% rename from articles/snippets/css-centering.md rename to articles/s/css-centering.md diff --git a/articles/snippets/css-clamp.md b/articles/s/css-clamp.md similarity index 100% rename from articles/snippets/css-clamp.md rename to articles/s/css-clamp.md diff --git a/articles/snippets/css-code-reviews.md b/articles/s/css-code-reviews.md similarity index 100% rename from articles/snippets/css-code-reviews.md rename to articles/s/css-code-reviews.md diff --git a/articles/snippets/css-current-color.md b/articles/s/css-current-color.md similarity index 100% rename from articles/snippets/css-current-color.md rename to articles/s/css-current-color.md diff --git a/articles/snippets/css-easing-variables.md b/articles/s/css-easing-variables.md similarity index 100% rename from articles/snippets/css-easing-variables.md rename to articles/s/css-easing-variables.md diff --git a/articles/snippets/css-footer-at-the-bottom.md b/articles/s/css-footer-at-the-bottom.md similarity index 100% rename from articles/snippets/css-footer-at-the-bottom.md rename to articles/s/css-footer-at-the-bottom.md diff --git a/articles/snippets/css-inherited-properties-cheatsheet.md b/articles/s/css-inherited-properties-cheatsheet.md similarity index 100% rename from articles/snippets/css-inherited-properties-cheatsheet.md rename to articles/s/css-inherited-properties-cheatsheet.md diff --git a/articles/snippets/css-nested-border-radius.md b/articles/s/css-nested-border-radius.md similarity index 100% rename from articles/snippets/css-nested-border-radius.md rename to articles/s/css-nested-border-radius.md diff --git a/articles/snippets/css-pseudo-classes.md b/articles/s/css-pseudo-classes.md similarity index 100% rename from articles/snippets/css-pseudo-classes.md rename to articles/s/css-pseudo-classes.md diff --git a/articles/snippets/css-reset.md b/articles/s/css-reset.md similarity index 100% rename from articles/snippets/css-reset.md rename to articles/s/css-reset.md diff --git a/articles/snippets/css-root-vs-html.md b/articles/s/css-root-vs-html.md similarity index 100% rename from articles/snippets/css-root-vs-html.md rename to articles/s/css-root-vs-html.md diff --git a/articles/snippets/css-select-any-link.md b/articles/s/css-select-any-link.md similarity index 100% rename from articles/snippets/css-select-any-link.md rename to articles/s/css-select-any-link.md diff --git a/articles/snippets/css-style-default-links.md b/articles/s/css-style-default-links.md similarity index 100% rename from articles/snippets/css-style-default-links.md rename to articles/s/css-style-default-links.md diff --git a/articles/snippets/css-unitless-line-height.md b/articles/s/css-unitless-line-height.md similarity index 100% rename from articles/snippets/css-unitless-line-height.md rename to articles/s/css-unitless-line-height.md diff --git a/articles/snippets/css-units-cheatsheet.md b/articles/s/css-units-cheatsheet.md similarity index 100% rename from articles/snippets/css-units-cheatsheet.md rename to articles/s/css-units-cheatsheet.md diff --git a/articles/snippets/css-variables.md b/articles/s/css-variables.md similarity index 100% rename from articles/snippets/css-variables.md rename to articles/s/css-variables.md diff --git a/articles/snippets/custom-file-download-names.md b/articles/s/custom-file-download-names.md similarity index 100% rename from articles/snippets/custom-file-download-names.md rename to articles/s/custom-file-download-names.md diff --git a/articles/snippets/detect-caps-lock-is-on.md b/articles/s/detect-caps-lock-is-on.md similarity index 100% rename from articles/snippets/detect-caps-lock-is-on.md rename to articles/s/detect-caps-lock-is-on.md diff --git a/articles/snippets/dns-record-basics.md b/articles/s/dns-record-basics.md similarity index 100% rename from articles/snippets/dns-record-basics.md rename to articles/s/dns-record-basics.md diff --git a/articles/snippets/escaping-tutorial-hell.md b/articles/s/escaping-tutorial-hell.md similarity index 100% rename from articles/snippets/escaping-tutorial-hell.md rename to articles/s/escaping-tutorial-hell.md diff --git a/articles/snippets/eslint-refactor-for-in.md b/articles/s/eslint-refactor-for-in.md similarity index 100% rename from articles/snippets/eslint-refactor-for-in.md rename to articles/s/eslint-refactor-for-in.md diff --git a/articles/snippets/flexbox-cheatsheet.md b/articles/s/flexbox-cheatsheet.md similarity index 100% rename from articles/snippets/flexbox-cheatsheet.md rename to articles/s/flexbox-cheatsheet.md diff --git a/articles/snippets/git-aliases.md b/articles/s/git-aliases.md similarity index 100% rename from articles/snippets/git-aliases.md rename to articles/s/git-aliases.md diff --git a/articles/snippets/git-commit-different-date.md b/articles/s/git-commit-different-date.md similarity index 100% rename from articles/snippets/git-commit-different-date.md rename to articles/s/git-commit-different-date.md diff --git a/articles/snippets/git-fast-forward.md b/articles/s/git-fast-forward.md similarity index 100% rename from articles/snippets/git-fast-forward.md rename to articles/s/git-fast-forward.md diff --git a/articles/snippets/github-co-authors.md b/articles/s/github-co-authors.md similarity index 100% rename from articles/snippets/github-co-authors.md rename to articles/s/github-co-authors.md diff --git a/articles/snippets/html-head-icons.md b/articles/s/html-head-icons.md similarity index 100% rename from articles/snippets/html-head-icons.md rename to articles/s/html-head-icons.md diff --git a/articles/snippets/html-head-links.md b/articles/s/html-head-links.md similarity index 100% rename from articles/snippets/html-head-links.md rename to articles/s/html-head-links.md diff --git a/articles/snippets/html-head-social-tags.md b/articles/s/html-head-social-tags.md similarity index 100% rename from articles/snippets/html-head-social-tags.md rename to articles/s/html-head-social-tags.md diff --git a/articles/snippets/html-recommended-minimum-head.md b/articles/s/html-recommended-minimum-head.md similarity index 100% rename from articles/snippets/html-recommended-minimum-head.md rename to articles/s/html-recommended-minimum-head.md diff --git a/articles/snippets/http-status-codes-cheatsheet.md b/articles/s/http-status-codes-cheatsheet.md similarity index 100% rename from articles/snippets/http-status-codes-cheatsheet.md rename to articles/s/http-status-codes-cheatsheet.md diff --git a/articles/snippets/javascript-add-key-value-pair-to-object.md b/articles/s/javascript-add-key-value-pair-to-object.md similarity index 100% rename from articles/snippets/javascript-add-key-value-pair-to-object.md rename to articles/s/javascript-add-key-value-pair-to-object.md diff --git a/articles/snippets/javascript-array-comparison.md b/articles/s/javascript-array-comparison.md similarity index 100% rename from articles/snippets/javascript-array-comparison.md rename to articles/s/javascript-array-comparison.md diff --git a/articles/snippets/javascript-array-includes-value.md b/articles/s/javascript-array-includes-value.md similarity index 100% rename from articles/snippets/javascript-array-includes-value.md rename to articles/s/javascript-array-includes-value.md diff --git a/articles/snippets/javascript-arrow-function-event-listeners.md b/articles/s/javascript-arrow-function-event-listeners.md similarity index 100% rename from articles/snippets/javascript-arrow-function-event-listeners.md rename to articles/s/javascript-arrow-function-event-listeners.md diff --git a/articles/snippets/javascript-arrow-functions.md b/articles/s/javascript-arrow-functions.md similarity index 100% rename from articles/snippets/javascript-arrow-functions.md rename to articles/s/javascript-arrow-functions.md diff --git a/articles/snippets/javascript-arrow-regular-function-differences.md b/articles/s/javascript-arrow-regular-function-differences.md similarity index 100% rename from articles/snippets/javascript-arrow-regular-function-differences.md rename to articles/s/javascript-arrow-regular-function-differences.md diff --git a/articles/snippets/javascript-async-array-loops.md b/articles/s/javascript-async-array-loops.md similarity index 100% rename from articles/snippets/javascript-async-array-loops.md rename to articles/s/javascript-async-array-loops.md diff --git a/articles/snippets/javascript-await-timeout.md b/articles/s/javascript-await-timeout.md similarity index 100% rename from articles/snippets/javascript-await-timeout.md rename to articles/s/javascript-await-timeout.md diff --git a/articles/snippets/javascript-blank-value.md b/articles/s/javascript-blank-value.md similarity index 100% rename from articles/snippets/javascript-blank-value.md rename to articles/s/javascript-blank-value.md diff --git a/articles/snippets/javascript-boolean-function.md b/articles/s/javascript-boolean-function.md similarity index 100% rename from articles/snippets/javascript-boolean-function.md rename to articles/s/javascript-boolean-function.md diff --git a/articles/snippets/javascript-boolean-trap.md b/articles/s/javascript-boolean-trap.md similarity index 100% rename from articles/snippets/javascript-boolean-trap.md rename to articles/s/javascript-boolean-trap.md diff --git a/articles/snippets/javascript-callbacks.md b/articles/s/javascript-callbacks.md similarity index 100% rename from articles/snippets/javascript-callbacks.md rename to articles/s/javascript-callbacks.md diff --git a/articles/snippets/javascript-classical-vs-prototypal-inheritance.md b/articles/s/javascript-classical-vs-prototypal-inheritance.md similarity index 100% rename from articles/snippets/javascript-classical-vs-prototypal-inheritance.md rename to articles/s/javascript-classical-vs-prototypal-inheritance.md diff --git a/articles/snippets/javascript-closures.md b/articles/s/javascript-closures.md similarity index 100% rename from articles/snippets/javascript-closures.md rename to articles/s/javascript-closures.md diff --git a/articles/snippets/javascript-copy-array.md b/articles/s/javascript-copy-array.md similarity index 100% rename from articles/snippets/javascript-copy-array.md rename to articles/s/javascript-copy-array.md diff --git a/articles/snippets/javascript-date-comparison.md b/articles/s/javascript-date-comparison.md similarity index 100% rename from articles/snippets/javascript-date-comparison.md rename to articles/s/javascript-date-comparison.md diff --git a/articles/snippets/javascript-deep-freeze-object.md b/articles/s/javascript-deep-freeze-object.md similarity index 100% rename from articles/snippets/javascript-deep-freeze-object.md rename to articles/s/javascript-deep-freeze-object.md diff --git a/articles/snippets/javascript-destructuring-assignment.md b/articles/s/javascript-destructuring-assignment.md similarity index 100% rename from articles/snippets/javascript-destructuring-assignment.md rename to articles/s/javascript-destructuring-assignment.md diff --git a/articles/snippets/javascript-empty-array.md b/articles/s/javascript-empty-array.md similarity index 100% rename from articles/snippets/javascript-empty-array.md rename to articles/s/javascript-empty-array.md diff --git a/articles/snippets/javascript-encodeuri-encodeuricomponent.md b/articles/s/javascript-encodeuri-encodeuricomponent.md similarity index 100% rename from articles/snippets/javascript-encodeuri-encodeuricomponent.md rename to articles/s/javascript-encodeuri-encodeuricomponent.md diff --git a/articles/snippets/javascript-enum.md b/articles/s/javascript-enum.md similarity index 100% rename from articles/snippets/javascript-enum.md rename to articles/s/javascript-enum.md diff --git a/articles/snippets/javascript-equality.md b/articles/s/javascript-equality.md similarity index 100% rename from articles/snippets/javascript-equality.md rename to articles/s/javascript-equality.md diff --git a/articles/snippets/javascript-event-bubbling-capturing-delegation.md b/articles/s/javascript-event-bubbling-capturing-delegation.md similarity index 100% rename from articles/snippets/javascript-event-bubbling-capturing-delegation.md rename to articles/s/javascript-event-bubbling-capturing-delegation.md diff --git a/articles/snippets/javascript-event-loop-explained.md b/articles/s/javascript-event-loop-explained.md similarity index 100% rename from articles/snippets/javascript-event-loop-explained.md rename to articles/s/javascript-event-loop-explained.md diff --git a/articles/snippets/javascript-evil-closures.md b/articles/s/javascript-evil-closures.md similarity index 100% rename from articles/snippets/javascript-evil-closures.md rename to articles/s/javascript-evil-closures.md diff --git a/articles/snippets/javascript-expression-statement.md b/articles/s/javascript-expression-statement.md similarity index 100% rename from articles/snippets/javascript-expression-statement.md rename to articles/s/javascript-expression-statement.md diff --git a/articles/snippets/javascript-for-in-for-of-foreach.md b/articles/s/javascript-for-in-for-of-foreach.md similarity index 100% rename from articles/snippets/javascript-for-in-for-of-foreach.md rename to articles/s/javascript-for-in-for-of-foreach.md diff --git a/articles/snippets/javascript-for-loop-early-break.md b/articles/s/javascript-for-loop-early-break.md similarity index 100% rename from articles/snippets/javascript-for-loop-early-break.md rename to articles/s/javascript-for-loop-early-break.md diff --git a/articles/snippets/javascript-function-call-apply-bind.md b/articles/s/javascript-function-call-apply-bind.md similarity index 100% rename from articles/snippets/javascript-function-call-apply-bind.md rename to articles/s/javascript-function-call-apply-bind.md diff --git a/articles/snippets/javascript-higher-order-functions.md b/articles/s/javascript-higher-order-functions.md similarity index 100% rename from articles/snippets/javascript-higher-order-functions.md rename to articles/s/javascript-higher-order-functions.md diff --git a/articles/snippets/javascript-iife.md b/articles/s/javascript-iife.md similarity index 100% rename from articles/snippets/javascript-iife.md rename to articles/s/javascript-iife.md diff --git a/articles/snippets/javascript-index-for-of-loop.md b/articles/s/javascript-index-for-of-loop.md similarity index 100% rename from articles/snippets/javascript-index-for-of-loop.md rename to articles/s/javascript-index-for-of-loop.md diff --git a/articles/snippets/javascript-iterable-to-array.md b/articles/s/javascript-iterable-to-array.md similarity index 100% rename from articles/snippets/javascript-iterable-to-array.md rename to articles/s/javascript-iterable-to-array.md diff --git a/articles/snippets/javascript-iterators.md b/articles/s/javascript-iterators.md similarity index 100% rename from articles/snippets/javascript-iterators.md rename to articles/s/javascript-iterators.md diff --git a/articles/snippets/javascript-json-stringify-pick-keys.md b/articles/s/javascript-json-stringify-pick-keys.md similarity index 100% rename from articles/snippets/javascript-json-stringify-pick-keys.md rename to articles/s/javascript-json-stringify-pick-keys.md diff --git a/articles/snippets/javascript-listen-once.md b/articles/s/javascript-listen-once.md similarity index 100% rename from articles/snippets/javascript-listen-once.md rename to articles/s/javascript-listen-once.md diff --git a/articles/snippets/javascript-make-iterable.md b/articles/s/javascript-make-iterable.md similarity index 100% rename from articles/snippets/javascript-make-iterable.md rename to articles/s/javascript-make-iterable.md diff --git a/articles/snippets/javascript-memoization.md b/articles/s/javascript-memoization.md similarity index 100% rename from articles/snippets/javascript-memoization.md rename to articles/s/javascript-memoization.md diff --git a/articles/snippets/javascript-merge-arrays.md b/articles/s/javascript-merge-arrays.md similarity index 100% rename from articles/snippets/javascript-merge-arrays.md rename to articles/s/javascript-merge-arrays.md diff --git a/articles/snippets/javascript-modify-url-without-reload.md b/articles/s/javascript-modify-url-without-reload.md similarity index 100% rename from articles/snippets/javascript-modify-url-without-reload.md rename to articles/s/javascript-modify-url-without-reload.md diff --git a/articles/snippets/javascript-module-cheatsheet.md b/articles/s/javascript-module-cheatsheet.md similarity index 100% rename from articles/snippets/javascript-module-cheatsheet.md rename to articles/s/javascript-module-cheatsheet.md diff --git a/articles/snippets/javascript-naming-conventions.md b/articles/s/javascript-naming-conventions.md similarity index 100% rename from articles/snippets/javascript-naming-conventions.md rename to articles/s/javascript-naming-conventions.md diff --git a/articles/snippets/javascript-nullish-coalescing-optional-chaining.md b/articles/s/javascript-nullish-coalescing-optional-chaining.md similarity index 100% rename from articles/snippets/javascript-nullish-coalescing-optional-chaining.md rename to articles/s/javascript-nullish-coalescing-optional-chaining.md diff --git a/articles/snippets/javascript-numeric-separator.md b/articles/s/javascript-numeric-separator.md similarity index 100% rename from articles/snippets/javascript-numeric-separator.md rename to articles/s/javascript-numeric-separator.md diff --git a/articles/snippets/javascript-object-array-proxy.md b/articles/s/javascript-object-array-proxy.md similarity index 100% rename from articles/snippets/javascript-object-array-proxy.md rename to articles/s/javascript-object-array-proxy.md diff --git a/articles/snippets/javascript-object-comparison.md b/articles/s/javascript-object-comparison.md similarity index 100% rename from articles/snippets/javascript-object-comparison.md rename to articles/s/javascript-object-comparison.md diff --git a/articles/snippets/javascript-object-is-triple-equals.md b/articles/s/javascript-object-is-triple-equals.md similarity index 100% rename from articles/snippets/javascript-object-is-triple-equals.md rename to articles/s/javascript-object-is-triple-equals.md diff --git a/articles/snippets/javascript-pass-by-reference-or-pass-by-value.md b/articles/s/javascript-pass-by-reference-or-pass-by-value.md similarity index 100% rename from articles/snippets/javascript-pass-by-reference-or-pass-by-value.md rename to articles/s/javascript-pass-by-reference-or-pass-by-value.md diff --git a/articles/snippets/javascript-prefix-postfix-operators.md b/articles/s/javascript-prefix-postfix-operators.md similarity index 100% rename from articles/snippets/javascript-prefix-postfix-operators.md rename to articles/s/javascript-prefix-postfix-operators.md diff --git a/articles/snippets/javascript-pretty-print-json.md b/articles/s/javascript-pretty-print-json.md similarity index 100% rename from articles/snippets/javascript-pretty-print-json.md rename to articles/s/javascript-pretty-print-json.md diff --git a/articles/snippets/javascript-prevent-string-being-escaped.md b/articles/s/javascript-prevent-string-being-escaped.md similarity index 100% rename from articles/snippets/javascript-prevent-string-being-escaped.md rename to articles/s/javascript-prevent-string-being-escaped.md diff --git a/articles/snippets/javascript-primitive-instanceof.md b/articles/s/javascript-primitive-instanceof.md similarity index 100% rename from articles/snippets/javascript-primitive-instanceof.md rename to articles/s/javascript-primitive-instanceof.md diff --git a/articles/snippets/javascript-promise-then-catch.md b/articles/s/javascript-promise-then-catch.md similarity index 100% rename from articles/snippets/javascript-promise-then-catch.md rename to articles/s/javascript-promise-then-catch.md diff --git a/articles/snippets/javascript-promise-then-finally.md b/articles/s/javascript-promise-then-finally.md similarity index 100% rename from articles/snippets/javascript-promise-then-finally.md rename to articles/s/javascript-promise-then-finally.md diff --git a/articles/snippets/javascript-promises.md b/articles/s/javascript-promises.md similarity index 100% rename from articles/snippets/javascript-promises.md rename to articles/s/javascript-promises.md diff --git a/articles/snippets/javascript-property-enumerability.md b/articles/s/javascript-property-enumerability.md similarity index 100% rename from articles/snippets/javascript-property-enumerability.md rename to articles/s/javascript-property-enumerability.md diff --git a/articles/snippets/javascript-pure-functions.md b/articles/s/javascript-pure-functions.md similarity index 100% rename from articles/snippets/javascript-pure-functions.md rename to articles/s/javascript-pure-functions.md diff --git a/articles/snippets/javascript-query-selector-shorthand.md b/articles/s/javascript-query-selector-shorthand.md similarity index 100% rename from articles/snippets/javascript-query-selector-shorthand.md rename to articles/s/javascript-query-selector-shorthand.md diff --git a/articles/snippets/javascript-random-value-pure-functions.md b/articles/s/javascript-random-value-pure-functions.md similarity index 100% rename from articles/snippets/javascript-random-value-pure-functions.md rename to articles/s/javascript-random-value-pure-functions.md diff --git a/articles/snippets/javascript-range-generator.md b/articles/s/javascript-range-generator.md similarity index 100% rename from articles/snippets/javascript-range-generator.md rename to articles/s/javascript-range-generator.md diff --git a/articles/snippets/javascript-recursion.md b/articles/s/javascript-recursion.md similarity index 100% rename from articles/snippets/javascript-recursion.md rename to articles/s/javascript-recursion.md diff --git a/articles/snippets/javascript-reload-page.md b/articles/s/javascript-reload-page.md similarity index 100% rename from articles/snippets/javascript-reload-page.md rename to articles/s/javascript-reload-page.md diff --git a/articles/snippets/javascript-remove-object-property.md b/articles/s/javascript-remove-object-property.md similarity index 100% rename from articles/snippets/javascript-remove-object-property.md rename to articles/s/javascript-remove-object-property.md diff --git a/articles/snippets/javascript-return-constructor.md b/articles/s/javascript-return-constructor.md similarity index 100% rename from articles/snippets/javascript-return-constructor.md rename to articles/s/javascript-return-constructor.md diff --git a/articles/snippets/javascript-shallow-deep-clone.md b/articles/s/javascript-shallow-deep-clone.md similarity index 100% rename from articles/snippets/javascript-shallow-deep-clone.md rename to articles/s/javascript-shallow-deep-clone.md diff --git a/articles/snippets/javascript-singleton-proxy.md b/articles/s/javascript-singleton-proxy.md similarity index 100% rename from articles/snippets/javascript-singleton-proxy.md rename to articles/s/javascript-singleton-proxy.md diff --git a/articles/snippets/javascript-sleep.md b/articles/s/javascript-sleep.md similarity index 100% rename from articles/snippets/javascript-sleep.md rename to articles/s/javascript-sleep.md diff --git a/articles/snippets/javascript-spread-rest-syntax.md b/articles/s/javascript-spread-rest-syntax.md similarity index 100% rename from articles/snippets/javascript-spread-rest-syntax.md rename to articles/s/javascript-spread-rest-syntax.md diff --git a/articles/snippets/javascript-store-dom-items.md b/articles/s/javascript-store-dom-items.md similarity index 100% rename from articles/snippets/javascript-store-dom-items.md rename to articles/s/javascript-store-dom-items.md diff --git a/articles/snippets/javascript-string-contains-substring.md b/articles/s/javascript-string-contains-substring.md similarity index 100% rename from articles/snippets/javascript-string-contains-substring.md rename to articles/s/javascript-string-contains-substring.md diff --git a/articles/snippets/javascript-string-immutability.md b/articles/s/javascript-string-immutability.md similarity index 100% rename from articles/snippets/javascript-string-immutability.md rename to articles/s/javascript-string-immutability.md diff --git a/articles/snippets/javascript-string-to-boolean.md b/articles/s/javascript-string-to-boolean.md similarity index 100% rename from articles/snippets/javascript-string-to-boolean.md rename to articles/s/javascript-string-to-boolean.md diff --git a/articles/snippets/javascript-swap-two-variables.md b/articles/s/javascript-swap-two-variables.md similarity index 100% rename from articles/snippets/javascript-swap-two-variables.md rename to articles/s/javascript-swap-two-variables.md diff --git a/articles/snippets/javascript-switch-object.md b/articles/s/javascript-switch-object.md similarity index 100% rename from articles/snippets/javascript-switch-object.md rename to articles/s/javascript-switch-object.md diff --git a/articles/snippets/javascript-sync-async.md b/articles/s/javascript-sync-async.md similarity index 100% rename from articles/snippets/javascript-sync-async.md rename to articles/s/javascript-sync-async.md diff --git a/articles/snippets/javascript-target-blank.md b/articles/s/javascript-target-blank.md similarity index 100% rename from articles/snippets/javascript-target-blank.md rename to articles/s/javascript-target-blank.md diff --git a/articles/snippets/javascript-ternary-operator.md b/articles/s/javascript-ternary-operator.md similarity index 100% rename from articles/snippets/javascript-ternary-operator.md rename to articles/s/javascript-ternary-operator.md diff --git a/articles/snippets/javascript-this.md b/articles/s/javascript-this.md similarity index 100% rename from articles/snippets/javascript-this.md rename to articles/s/javascript-this.md diff --git a/articles/snippets/javascript-truthy-falsy-values.md b/articles/s/javascript-truthy-falsy-values.md similarity index 100% rename from articles/snippets/javascript-truthy-falsy-values.md rename to articles/s/javascript-truthy-falsy-values.md diff --git a/articles/snippets/javascript-undeclared-undefined-null.md b/articles/s/javascript-undeclared-undefined-null.md similarity index 100% rename from articles/snippets/javascript-undeclared-undefined-null.md rename to articles/s/javascript-undeclared-undefined-null.md diff --git a/articles/snippets/javascript-use-strict.md b/articles/s/javascript-use-strict.md similarity index 100% rename from articles/snippets/javascript-use-strict.md rename to articles/s/javascript-use-strict.md diff --git a/articles/snippets/javascript-value-as-number.md b/articles/s/javascript-value-as-number.md similarity index 100% rename from articles/snippets/javascript-value-as-number.md rename to articles/s/javascript-value-as-number.md diff --git a/articles/snippets/javascript-value-not-equal-to-itself.md b/articles/s/javascript-value-not-equal-to-itself.md similarity index 100% rename from articles/snippets/javascript-value-not-equal-to-itself.md rename to articles/s/javascript-value-not-equal-to-itself.md diff --git a/articles/snippets/javascript-var-let-const.md b/articles/s/javascript-var-let-const.md similarity index 100% rename from articles/snippets/javascript-var-let-const.md rename to articles/s/javascript-var-let-const.md diff --git a/articles/snippets/javascript-variable-hoisting.md b/articles/s/javascript-variable-hoisting.md similarity index 100% rename from articles/snippets/javascript-variable-hoisting.md rename to articles/s/javascript-variable-hoisting.md diff --git a/articles/snippets/javascript-variable-scope.md b/articles/s/javascript-variable-scope.md similarity index 100% rename from articles/snippets/javascript-variable-scope.md rename to articles/s/javascript-variable-scope.md diff --git a/articles/snippets/javascript-void-links.md b/articles/s/javascript-void-links.md similarity index 100% rename from articles/snippets/javascript-void-links.md rename to articles/s/javascript-void-links.md diff --git a/articles/snippets/jest-mock-global-methods.md b/articles/s/jest-mock-global-methods.md similarity index 100% rename from articles/snippets/jest-mock-global-methods.md rename to articles/s/jest-mock-global-methods.md diff --git a/articles/snippets/js-abort-fetch.md b/articles/s/js-abort-fetch.md similarity index 100% rename from articles/snippets/js-abort-fetch.md rename to articles/s/js-abort-fetch.md diff --git a/articles/snippets/js-append-elements-to-array.md b/articles/s/js-append-elements-to-array.md similarity index 100% rename from articles/snippets/js-append-elements-to-array.md rename to articles/s/js-append-elements-to-array.md diff --git a/articles/snippets/js-array-filtering-tips.md b/articles/s/js-array-filtering-tips.md similarity index 100% rename from articles/snippets/js-array-filtering-tips.md rename to articles/s/js-array-filtering-tips.md diff --git a/articles/snippets/js-array-map-vs-foreach.md b/articles/s/js-array-map-vs-foreach.md similarity index 100% rename from articles/snippets/js-array-map-vs-foreach.md rename to articles/s/js-array-map-vs-foreach.md diff --git a/articles/snippets/js-array-min-max.md b/articles/s/js-array-min-max.md similarity index 100% rename from articles/snippets/js-array-min-max.md rename to articles/s/js-array-min-max.md diff --git a/articles/snippets/js-array-sorting-shorthand.md b/articles/s/js-array-sorting-shorthand.md similarity index 100% rename from articles/snippets/js-array-sorting-shorthand.md rename to articles/s/js-array-sorting-shorthand.md diff --git a/articles/snippets/js-async-defer.md b/articles/s/js-async-defer.md similarity index 100% rename from articles/snippets/js-async-defer.md rename to articles/s/js-async-defer.md diff --git a/articles/snippets/js-callbacks.md b/articles/s/js-callbacks.md similarity index 100% rename from articles/snippets/js-callbacks.md rename to articles/s/js-callbacks.md diff --git a/articles/snippets/js-cannot-extend-proxy-object.md b/articles/s/js-cannot-extend-proxy-object.md similarity index 100% rename from articles/snippets/js-cannot-extend-proxy-object.md rename to articles/s/js-cannot-extend-proxy-object.md diff --git a/articles/snippets/js-compare-string-case-accent-insensitive.md b/articles/s/js-compare-string-case-accent-insensitive.md similarity index 100% rename from articles/snippets/js-compare-string-case-accent-insensitive.md rename to articles/s/js-compare-string-case-accent-insensitive.md diff --git a/articles/snippets/js-construct-url.md b/articles/s/js-construct-url.md similarity index 100% rename from articles/snippets/js-construct-url.md rename to articles/s/js-construct-url.md diff --git a/articles/snippets/js-create-element.md b/articles/s/js-create-element.md similarity index 100% rename from articles/snippets/js-create-element.md rename to articles/s/js-create-element.md diff --git a/articles/snippets/js-data-structures-binary-search-tree.md b/articles/s/js-data-structures-binary-search-tree.md similarity index 100% rename from articles/snippets/js-data-structures-binary-search-tree.md rename to articles/s/js-data-structures-binary-search-tree.md diff --git a/articles/snippets/js-data-structures-binary-tree.md b/articles/s/js-data-structures-binary-tree.md similarity index 100% rename from articles/snippets/js-data-structures-binary-tree.md rename to articles/s/js-data-structures-binary-tree.md diff --git a/articles/snippets/js-data-structures-doubly-linked-list.md b/articles/s/js-data-structures-doubly-linked-list.md similarity index 100% rename from articles/snippets/js-data-structures-doubly-linked-list.md rename to articles/s/js-data-structures-doubly-linked-list.md diff --git a/articles/snippets/js-data-structures-graph.md b/articles/s/js-data-structures-graph.md similarity index 100% rename from articles/snippets/js-data-structures-graph.md rename to articles/s/js-data-structures-graph.md diff --git a/articles/snippets/js-data-structures-linked-list.md b/articles/s/js-data-structures-linked-list.md similarity index 100% rename from articles/snippets/js-data-structures-linked-list.md rename to articles/s/js-data-structures-linked-list.md diff --git a/articles/snippets/js-data-structures-queue.md b/articles/s/js-data-structures-queue.md similarity index 100% rename from articles/snippets/js-data-structures-queue.md rename to articles/s/js-data-structures-queue.md diff --git a/articles/snippets/js-data-structures-stack.md b/articles/s/js-data-structures-stack.md similarity index 100% rename from articles/snippets/js-data-structures-stack.md rename to articles/s/js-data-structures-stack.md diff --git a/articles/snippets/js-data-structures-tree.md b/articles/s/js-data-structures-tree.md similarity index 100% rename from articles/snippets/js-data-structures-tree.md rename to articles/s/js-data-structures-tree.md diff --git a/articles/snippets/js-decimal-to-hex.md b/articles/s/js-decimal-to-hex.md similarity index 100% rename from articles/snippets/js-decimal-to-hex.md rename to articles/s/js-decimal-to-hex.md diff --git a/articles/snippets/js-detect-undefined-object-property.md b/articles/s/js-detect-undefined-object-property.md similarity index 100% rename from articles/snippets/js-detect-undefined-object-property.md rename to articles/s/js-detect-undefined-object-property.md diff --git a/articles/snippets/js-double-negation-operator.md b/articles/s/js-double-negation-operator.md similarity index 100% rename from articles/snippets/js-double-negation-operator.md rename to articles/s/js-double-negation-operator.md diff --git a/articles/snippets/js-dynamic-getter-chain-proxy.md b/articles/s/js-dynamic-getter-chain-proxy.md similarity index 100% rename from articles/snippets/js-dynamic-getter-chain-proxy.md rename to articles/s/js-dynamic-getter-chain-proxy.md diff --git a/articles/snippets/js-dynamic-getter-setter-proxy.md b/articles/s/js-dynamic-getter-setter-proxy.md similarity index 100% rename from articles/snippets/js-dynamic-getter-setter-proxy.md rename to articles/s/js-dynamic-getter-setter-proxy.md diff --git a/articles/snippets/js-dynamic-properties-are-slow.md b/articles/s/js-dynamic-properties-are-slow.md similarity index 100% rename from articles/snippets/js-dynamic-properties-are-slow.md rename to articles/s/js-dynamic-properties-are-slow.md diff --git a/articles/snippets/js-edit-url-params.md b/articles/s/js-edit-url-params.md similarity index 100% rename from articles/snippets/js-edit-url-params.md rename to articles/s/js-edit-url-params.md diff --git a/articles/snippets/js-element-from-point.md b/articles/s/js-element-from-point.md similarity index 100% rename from articles/snippets/js-element-from-point.md rename to articles/s/js-element-from-point.md diff --git a/articles/snippets/js-email-validation.md b/articles/s/js-email-validation.md similarity index 100% rename from articles/snippets/js-email-validation.md rename to articles/s/js-email-validation.md diff --git a/articles/snippets/js-fast-remove-array-element.md b/articles/s/js-fast-remove-array-element.md similarity index 100% rename from articles/snippets/js-fast-remove-array-element.md rename to articles/s/js-fast-remove-array-element.md diff --git a/articles/snippets/js-frequency-map-data-structure.md b/articles/s/js-frequency-map-data-structure.md similarity index 100% rename from articles/snippets/js-frequency-map-data-structure.md rename to articles/s/js-frequency-map-data-structure.md diff --git a/articles/snippets/js-immutable-object-proxy.md b/articles/s/js-immutable-object-proxy.md similarity index 100% rename from articles/snippets/js-immutable-object-proxy.md rename to articles/s/js-immutable-object-proxy.md diff --git a/articles/snippets/js-last-element-of-array.md b/articles/s/js-last-element-of-array.md similarity index 100% rename from articles/snippets/js-last-element-of-array.md rename to articles/s/js-last-element-of-array.md diff --git a/articles/snippets/js-locale-sensitive-string-truncation.md b/articles/s/js-locale-sensitive-string-truncation.md similarity index 100% rename from articles/snippets/js-locale-sensitive-string-truncation.md rename to articles/s/js-locale-sensitive-string-truncation.md diff --git a/articles/snippets/js-map-vs-object.md b/articles/s/js-map-vs-object.md similarity index 100% rename from articles/snippets/js-map-vs-object.md rename to articles/s/js-map-vs-object.md diff --git a/articles/snippets/js-native-data-structures.md b/articles/s/js-native-data-structures.md similarity index 100% rename from articles/snippets/js-native-data-structures.md rename to articles/s/js-native-data-structures.md diff --git a/articles/snippets/js-object-freeze-vs-seal.md b/articles/s/js-object-freeze-vs-seal.md similarity index 100% rename from articles/snippets/js-object-freeze-vs-seal.md rename to articles/s/js-object-freeze-vs-seal.md diff --git a/articles/snippets/js-proxy-array-negative-index.md b/articles/s/js-proxy-array-negative-index.md similarity index 100% rename from articles/snippets/js-proxy-array-negative-index.md rename to articles/s/js-proxy-array-negative-index.md diff --git a/articles/snippets/js-proxy-introduction.md b/articles/s/js-proxy-introduction.md similarity index 100% rename from articles/snippets/js-proxy-introduction.md rename to articles/s/js-proxy-introduction.md diff --git a/articles/snippets/js-remove-array-duplicates.md b/articles/s/js-remove-array-duplicates.md similarity index 100% rename from articles/snippets/js-remove-array-duplicates.md rename to articles/s/js-remove-array-duplicates.md diff --git a/articles/snippets/js-remove-element-from-array.md b/articles/s/js-remove-element-from-array.md similarity index 100% rename from articles/snippets/js-remove-element-from-array.md rename to articles/s/js-remove-element-from-array.md diff --git a/articles/snippets/js-remove-trailing-zeros.md b/articles/s/js-remove-trailing-zeros.md similarity index 100% rename from articles/snippets/js-remove-trailing-zeros.md rename to articles/s/js-remove-trailing-zeros.md diff --git a/articles/snippets/js-replace-all-occurences-of-string.md b/articles/s/js-replace-all-occurences-of-string.md similarity index 100% rename from articles/snippets/js-replace-all-occurences-of-string.md rename to articles/s/js-replace-all-occurences-of-string.md diff --git a/articles/snippets/js-spread-operator-tricks.md b/articles/s/js-spread-operator-tricks.md similarity index 100% rename from articles/snippets/js-spread-operator-tricks.md rename to articles/s/js-spread-operator-tricks.md diff --git a/articles/snippets/js-static-instance-methods.md b/articles/s/js-static-instance-methods.md similarity index 100% rename from articles/snippets/js-static-instance-methods.md rename to articles/s/js-static-instance-methods.md diff --git a/articles/snippets/js-textcontent-or-innertext.md b/articles/s/js-textcontent-or-innertext.md similarity index 100% rename from articles/snippets/js-textcontent-or-innertext.md rename to articles/s/js-textcontent-or-innertext.md diff --git a/articles/snippets/js-timeout-interval-delay.md b/articles/s/js-timeout-interval-delay.md similarity index 100% rename from articles/snippets/js-timeout-interval-delay.md rename to articles/s/js-timeout-interval-delay.md diff --git a/articles/snippets/js-typecheck-array.md b/articles/s/js-typecheck-array.md similarity index 100% rename from articles/snippets/js-typecheck-array.md rename to articles/s/js-typecheck-array.md diff --git a/articles/snippets/js-typecheck-proxy.md b/articles/s/js-typecheck-proxy.md similarity index 100% rename from articles/snippets/js-typecheck-proxy.md rename to articles/s/js-typecheck-proxy.md diff --git a/articles/snippets/js-window-location-cheatsheet.md b/articles/s/js-window-location-cheatsheet.md similarity index 100% rename from articles/snippets/js-window-location-cheatsheet.md rename to articles/s/js-window-location-cheatsheet.md diff --git a/articles/snippets/lazy-loading-images.md b/articles/s/lazy-loading-images.md similarity index 100% rename from articles/snippets/lazy-loading-images.md rename to articles/s/lazy-loading-images.md diff --git a/articles/snippets/nodejs-chrome-debugging.md b/articles/s/nodejs-chrome-debugging.md similarity index 100% rename from articles/snippets/nodejs-chrome-debugging.md rename to articles/s/nodejs-chrome-debugging.md diff --git a/articles/snippets/nodejs-static-file-server.md b/articles/s/nodejs-static-file-server.md similarity index 100% rename from articles/snippets/nodejs-static-file-server.md rename to articles/s/nodejs-static-file-server.md diff --git a/articles/snippets/nodejs-test-module-introduction.md b/articles/s/nodejs-test-module-introduction.md similarity index 100% rename from articles/snippets/nodejs-test-module-introduction.md rename to articles/s/nodejs-test-module-introduction.md diff --git a/articles/snippets/passive-scroll-listener-performance.md b/articles/s/passive-scroll-listener-performance.md similarity index 100% rename from articles/snippets/passive-scroll-listener-performance.md rename to articles/s/passive-scroll-listener-performance.md diff --git a/articles/snippets/password-autocomplete-suggestion.md b/articles/s/password-autocomplete-suggestion.md similarity index 100% rename from articles/snippets/password-autocomplete-suggestion.md rename to articles/s/password-autocomplete-suggestion.md diff --git a/articles/snippets/perfect-css-transition-duration.md b/articles/s/perfect-css-transition-duration.md similarity index 100% rename from articles/snippets/perfect-css-transition-duration.md rename to articles/s/perfect-css-transition-duration.md diff --git a/articles/snippets/prefetching-resources.md b/articles/s/prefetching-resources.md similarity index 100% rename from articles/snippets/prefetching-resources.md rename to articles/s/prefetching-resources.md diff --git a/articles/snippets/python-bare-except.md b/articles/s/python-bare-except.md similarity index 100% rename from articles/snippets/python-bare-except.md rename to articles/s/python-bare-except.md diff --git a/articles/snippets/python-dict-getkey-vs-dictkey.md b/articles/s/python-dict-getkey-vs-dictkey.md similarity index 100% rename from articles/snippets/python-dict-getkey-vs-dictkey.md rename to articles/s/python-dict-getkey-vs-dictkey.md diff --git a/articles/snippets/python-empty-list.md b/articles/s/python-empty-list.md similarity index 100% rename from articles/snippets/python-empty-list.md rename to articles/s/python-empty-list.md diff --git a/articles/snippets/python-file-close.md b/articles/s/python-file-close.md similarity index 100% rename from articles/snippets/python-file-close.md rename to articles/s/python-file-close.md diff --git a/articles/snippets/python-fstrings-str-format.md b/articles/s/python-fstrings-str-format.md similarity index 100% rename from articles/snippets/python-fstrings-str-format.md rename to articles/s/python-fstrings-str-format.md diff --git a/articles/snippets/python-identity-equality.md b/articles/s/python-identity-equality.md similarity index 100% rename from articles/snippets/python-identity-equality.md rename to articles/s/python-identity-equality.md diff --git a/articles/snippets/python-lists-tuples.md b/articles/s/python-lists-tuples.md similarity index 100% rename from articles/snippets/python-lists-tuples.md rename to articles/s/python-lists-tuples.md diff --git a/articles/snippets/python-lowercase.md b/articles/s/python-lowercase.md similarity index 100% rename from articles/snippets/python-lowercase.md rename to articles/s/python-lowercase.md diff --git a/articles/snippets/python-mutable-default-arguments.md b/articles/s/python-mutable-default-arguments.md similarity index 100% rename from articles/snippets/python-mutable-default-arguments.md rename to articles/s/python-mutable-default-arguments.md diff --git a/articles/snippets/python-named-tuples.md b/articles/s/python-named-tuples.md similarity index 100% rename from articles/snippets/python-named-tuples.md rename to articles/s/python-named-tuples.md diff --git a/articles/snippets/python-slice-assignment.md b/articles/s/python-slice-assignment.md similarity index 100% rename from articles/snippets/python-slice-assignment.md rename to articles/s/python-slice-assignment.md diff --git a/articles/snippets/python-slice-notation.md b/articles/s/python-slice-notation.md similarity index 100% rename from articles/snippets/python-slice-notation.md rename to articles/s/python-slice-notation.md diff --git a/articles/snippets/python-sort-dictionary-tuple-key.md b/articles/s/python-sort-dictionary-tuple-key.md similarity index 100% rename from articles/snippets/python-sort-dictionary-tuple-key.md rename to articles/s/python-sort-dictionary-tuple-key.md diff --git a/articles/snippets/python-sortedlist-vs-list-sort.md b/articles/s/python-sortedlist-vs-list-sort.md similarity index 100% rename from articles/snippets/python-sortedlist-vs-list-sort.md rename to articles/s/python-sortedlist-vs-list-sort.md diff --git a/articles/snippets/python-string-is-empty.md b/articles/s/python-string-is-empty.md similarity index 100% rename from articles/snippets/python-string-is-empty.md rename to articles/s/python-string-is-empty.md diff --git a/articles/snippets/python-swap-variables.md b/articles/s/python-swap-variables.md similarity index 100% rename from articles/snippets/python-swap-variables.md rename to articles/s/python-swap-variables.md diff --git a/articles/snippets/python-trim-whitespace.md b/articles/s/python-trim-whitespace.md similarity index 100% rename from articles/snippets/python-trim-whitespace.md rename to articles/s/python-trim-whitespace.md diff --git a/articles/snippets/react-conditional-classname.md b/articles/s/react-conditional-classname.md similarity index 100% rename from articles/snippets/react-conditional-classname.md rename to articles/s/react-conditional-classname.md diff --git a/articles/snippets/react-proptypes-objectof-vs-shape.md b/articles/s/react-proptypes-objectof-vs-shape.md similarity index 100% rename from articles/snippets/react-proptypes-objectof-vs-shape.md rename to articles/s/react-proptypes-objectof-vs-shape.md diff --git a/articles/snippets/react-redux-readable-reducers.md b/articles/s/react-redux-readable-reducers.md similarity index 100% rename from articles/snippets/react-redux-readable-reducers.md rename to articles/s/react-redux-readable-reducers.md diff --git a/articles/snippets/react-rendering-basics.md b/articles/s/react-rendering-basics.md similarity index 100% rename from articles/snippets/react-rendering-basics.md rename to articles/s/react-rendering-basics.md diff --git a/articles/snippets/react-rendering-optimization.md b/articles/s/react-rendering-optimization.md similarity index 100% rename from articles/snippets/react-rendering-optimization.md rename to articles/s/react-rendering-optimization.md diff --git a/articles/snippets/react-rendering-state.md b/articles/s/react-rendering-state.md similarity index 100% rename from articles/snippets/react-rendering-state.md rename to articles/s/react-rendering-state.md diff --git a/articles/snippets/react-selected-option.md b/articles/s/react-selected-option.md similarity index 100% rename from articles/snippets/react-selected-option.md rename to articles/s/react-selected-option.md diff --git a/articles/snippets/react-use-effect-primitive-dependencies.md b/articles/s/react-use-effect-primitive-dependencies.md similarity index 100% rename from articles/snippets/react-use-effect-primitive-dependencies.md rename to articles/s/react-use-effect-primitive-dependencies.md diff --git a/articles/snippets/react-use-interval-explained.md b/articles/s/react-use-interval-explained.md similarity index 100% rename from articles/snippets/react-use-interval-explained.md rename to articles/s/react-use-interval-explained.md diff --git a/articles/snippets/react-use-state-with-label.md b/articles/s/react-use-state-with-label.md similarity index 100% rename from articles/snippets/react-use-state-with-label.md rename to articles/s/react-use-state-with-label.md diff --git a/articles/snippets/regexp-cheatsheet.md b/articles/s/regexp-cheatsheet.md similarity index 100% rename from articles/snippets/regexp-cheatsheet.md rename to articles/s/regexp-cheatsheet.md diff --git a/articles/snippets/resource-preloading-cheatsheet.md b/articles/s/resource-preloading-cheatsheet.md similarity index 100% rename from articles/snippets/resource-preloading-cheatsheet.md rename to articles/s/resource-preloading-cheatsheet.md diff --git a/articles/snippets/responsive-favicon-dark-mode.md b/articles/s/responsive-favicon-dark-mode.md similarity index 100% rename from articles/snippets/responsive-favicon-dark-mode.md rename to articles/s/responsive-favicon-dark-mode.md diff --git a/articles/snippets/reversed-list.md b/articles/s/reversed-list.md similarity index 100% rename from articles/snippets/reversed-list.md rename to articles/s/reversed-list.md diff --git a/articles/snippets/select-focused-dom-element.md b/articles/s/select-focused-dom-element.md similarity index 100% rename from articles/snippets/select-focused-dom-element.md rename to articles/s/select-focused-dom-element.md diff --git a/articles/snippets/setup-python3-pip3-as-default.md b/articles/s/setup-python3-pip3-as-default.md similarity index 100% rename from articles/snippets/setup-python3-pip3-as-default.md rename to articles/s/setup-python3-pip3-as-default.md diff --git a/articles/snippets/technical-debt.md b/articles/s/technical-debt.md similarity index 100% rename from articles/snippets/technical-debt.md rename to articles/s/technical-debt.md diff --git a/articles/snippets/terminal-shortcuts-cheatsheet.md b/articles/s/terminal-shortcuts-cheatsheet.md similarity index 100% rename from articles/snippets/terminal-shortcuts-cheatsheet.md rename to articles/s/terminal-shortcuts-cheatsheet.md diff --git a/articles/snippets/testing-async-react-components.md b/articles/s/testing-async-react-components.md similarity index 100% rename from articles/snippets/testing-async-react-components.md rename to articles/s/testing-async-react-components.md diff --git a/articles/snippets/testing-react-portals.md b/articles/s/testing-react-portals.md similarity index 100% rename from articles/snippets/testing-react-portals.md rename to articles/s/testing-react-portals.md diff --git a/articles/snippets/testing-redux-connected-components.md b/articles/s/testing-redux-connected-components.md similarity index 100% rename from articles/snippets/testing-redux-connected-components.md rename to articles/s/testing-redux-connected-components.md diff --git a/articles/snippets/testing-stateful-ui-components.md b/articles/s/testing-stateful-ui-components.md similarity index 100% rename from articles/snippets/testing-stateful-ui-components.md rename to articles/s/testing-stateful-ui-components.md diff --git a/articles/snippets/the-case-for-javascript-trailing-commas.md b/articles/s/the-case-for-javascript-trailing-commas.md similarity index 100% rename from articles/snippets/the-case-for-javascript-trailing-commas.md rename to articles/s/the-case-for-javascript-trailing-commas.md diff --git a/articles/snippets/typographic-scale-basics.md b/articles/s/typographic-scale-basics.md similarity index 100% rename from articles/snippets/typographic-scale-basics.md rename to articles/s/typographic-scale-basics.md diff --git a/articles/snippets/zooming-accessibility-tips.md b/articles/s/zooming-accessibility-tips.md similarity index 100% rename from articles/snippets/zooming-accessibility-tips.md rename to articles/s/zooming-accessibility-tips.md diff --git a/articles/snippet-template.md b/articles/template.md similarity index 100% rename from articles/snippet-template.md rename to articles/template.md diff --git a/css/snippets/aspect-ratio.md b/css/s/aspect-ratio.md similarity index 98% rename from css/snippets/aspect-ratio.md rename to css/s/aspect-ratio.md index 307b0179c..d86d2d3ba 100644 --- a/css/snippets/aspect-ratio.md +++ b/css/s/aspect-ratio.md @@ -1,6 +1,7 @@ --- title: Aspect ratio type: snippet +language: css tags: [layout] author: chalarangelo cover: digital-nomad-12 diff --git a/css/snippets/border-with-top-triangle.md b/css/s/border-with-top-triangle.md similarity index 98% rename from css/snippets/border-with-top-triangle.md rename to css/s/border-with-top-triangle.md index cfd3d7cf4..fa016ede9 100644 --- a/css/snippets/border-with-top-triangle.md +++ b/css/s/border-with-top-triangle.md @@ -1,6 +1,7 @@ --- title: Border with top triangle type: snippet +language: css tags: [visual] cover: greek-coffee dateModified: 2021-01-07T23:52:15+02:00 diff --git a/css/snippets/bouncing-loader.md b/css/s/bouncing-loader.md similarity index 99% rename from css/snippets/bouncing-loader.md rename to css/s/bouncing-loader.md index 74caefac7..318d3f416 100644 --- a/css/snippets/bouncing-loader.md +++ b/css/s/bouncing-loader.md @@ -1,6 +1,7 @@ --- title: Bouncing loader type: snippet +language: css tags: [animation] cover: digital-nomad-12 dateModified: 2021-10-11T18:44:51+03:00 diff --git a/css/snippets/box-sizing-reset.md b/css/s/box-sizing-reset.md similarity index 98% rename from css/snippets/box-sizing-reset.md rename to css/s/box-sizing-reset.md index 3c8034f8f..b0ae26cae 100644 --- a/css/snippets/box-sizing-reset.md +++ b/css/s/box-sizing-reset.md @@ -1,6 +1,7 @@ --- title: Box-sizing reset type: snippet +language: css tags: [layout] cover: interior dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/broken-image-fallback.md b/css/s/broken-image-fallback.md similarity index 98% rename from css/snippets/broken-image-fallback.md rename to css/s/broken-image-fallback.md index 831217fd6..f7aba167c 100644 --- a/css/snippets/broken-image-fallback.md +++ b/css/s/broken-image-fallback.md @@ -2,6 +2,7 @@ title: Fallback for images that fail to load type: snippet shortTitle: Broken image fallback +language: css tags: [visual] author: chalarangelo cover: building-facade diff --git a/css/snippets/button-border-animation.md b/css/s/button-border-animation.md similarity index 98% rename from css/snippets/button-border-animation.md rename to css/s/button-border-animation.md index 60977819a..144b8cec1 100644 --- a/css/snippets/button-border-animation.md +++ b/css/s/button-border-animation.md @@ -1,6 +1,7 @@ --- title: Button border animation type: snippet +language: css tags: [animation] cover: highlands dateModified: 2021-05-24T15:28:52+03:00 diff --git a/css/snippets/button-focus-swing-animation.md b/css/s/button-focus-swing-animation.md similarity index 98% rename from css/snippets/button-focus-swing-animation.md rename to css/s/button-focus-swing-animation.md index 24d0dabfb..119fd71e4 100644 --- a/css/snippets/button-focus-swing-animation.md +++ b/css/s/button-focus-swing-animation.md @@ -1,6 +1,7 @@ --- title: Button swing animation type: snippet +language: css tags: [animation] author: chalarangelo cover: painters-desk diff --git a/css/snippets/button-hover-fill-animation.md b/css/s/button-hover-fill-animation.md similarity index 98% rename from css/snippets/button-hover-fill-animation.md rename to css/s/button-hover-fill-animation.md index 231bae2ff..bb8759cf9 100644 --- a/css/snippets/button-hover-fill-animation.md +++ b/css/s/button-hover-fill-animation.md @@ -1,6 +1,7 @@ --- title: Button fill animation type: snippet +language: css tags: [animation] cover: beach-pineapple dateModified: 2021-04-02T21:34:43+03:00 diff --git a/css/snippets/button-hover-grow-animation.md b/css/s/button-hover-grow-animation.md similarity index 98% rename from css/snippets/button-hover-grow-animation.md rename to css/s/button-hover-grow-animation.md index 83814fc04..6e721cdfb 100644 --- a/css/snippets/button-hover-grow-animation.md +++ b/css/s/button-hover-grow-animation.md @@ -1,6 +1,7 @@ --- title: Button grow animation type: snippet +language: css tags: [animation] author: chalarangelo cover: white-laptop diff --git a/css/snippets/button-hover-shrink-animation.md b/css/s/button-hover-shrink-animation.md similarity index 98% rename from css/snippets/button-hover-shrink-animation.md rename to css/s/button-hover-shrink-animation.md index 2b0f7371f..53d9c18a5 100644 --- a/css/snippets/button-hover-shrink-animation.md +++ b/css/s/button-hover-shrink-animation.md @@ -1,6 +1,7 @@ --- title: Button shrink animation type: snippet +language: css tags: [animation] author: chalarangelo cover: clay-pot-horizon diff --git a/css/snippets/card-image-cutout.md b/css/s/card-image-cutout.md similarity index 99% rename from css/snippets/card-image-cutout.md rename to css/s/card-image-cutout.md index 7c70d07d9..27bdd7fbb 100644 --- a/css/snippets/card-image-cutout.md +++ b/css/s/card-image-cutout.md @@ -1,6 +1,7 @@ --- title: Card with image cutout type: snippet +language: css tags: [visual] author: chalarangelo cover: radio-monstera diff --git a/css/snippets/checkerboard-pattern.md b/css/s/checkerboard-pattern.md similarity index 98% rename from css/snippets/checkerboard-pattern.md rename to css/s/checkerboard-pattern.md index 7a9bbf8af..330baaf7e 100644 --- a/css/snippets/checkerboard-pattern.md +++ b/css/s/checkerboard-pattern.md @@ -1,6 +1,7 @@ --- title: Checkerboard background pattern type: snippet +language: css tags: [visual] cover: digital-nomad-2 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/circle.md b/css/s/circle.md similarity index 97% rename from css/snippets/circle.md rename to css/s/circle.md index 3c5ed7518..d24589c31 100644 --- a/css/snippets/circle.md +++ b/css/s/circle.md @@ -1,6 +1,7 @@ --- title: Circle type: snippet +language: css tags: [visual] cover: oven-paddle dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/clearfix.md b/css/s/clearfix.md similarity index 98% rename from css/snippets/clearfix.md rename to css/s/clearfix.md index 864fe4b63..10651aa6c 100644 --- a/css/snippets/clearfix.md +++ b/css/s/clearfix.md @@ -1,6 +1,7 @@ --- title: Clearfix type: snippet +language: css tags: [layout] cover: memories-of-pineapple-3 dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/constant-width-to-height-ratio.md b/css/s/constant-width-to-height-ratio.md similarity index 98% rename from css/snippets/constant-width-to-height-ratio.md rename to css/s/constant-width-to-height-ratio.md index 68a91da6d..b4417d39a 100644 --- a/css/snippets/constant-width-to-height-ratio.md +++ b/css/s/constant-width-to-height-ratio.md @@ -1,6 +1,7 @@ --- title: Constant width to height ratio type: snippet +language: css tags: [layout] cover: clutter dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/counter.md b/css/s/counter.md similarity index 98% rename from css/snippets/counter.md rename to css/s/counter.md index 491cc9cd1..8968cb239 100644 --- a/css/snippets/counter.md +++ b/css/s/counter.md @@ -1,6 +1,7 @@ --- title: Counter type: snippet +language: css tags: [visual] cover: laptop-plants dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/custom-checkbox.md b/css/s/custom-checkbox.md similarity index 99% rename from css/snippets/custom-checkbox.md rename to css/s/custom-checkbox.md index b5ad2a36f..221e4881d 100644 --- a/css/snippets/custom-checkbox.md +++ b/css/s/custom-checkbox.md @@ -1,6 +1,7 @@ --- title: Custom checkbox type: snippet +language: css tags: [visual,animation] author: chalarangelo cover: interior-8 diff --git a/css/snippets/custom-radio.md b/css/s/custom-radio.md similarity index 99% rename from css/snippets/custom-radio.md rename to css/s/custom-radio.md index ccf21ce25..44c60fb06 100644 --- a/css/snippets/custom-radio.md +++ b/css/s/custom-radio.md @@ -1,6 +1,7 @@ --- title: Custom radio button type: snippet +language: css tags: [visual,animation] author: chalarangelo cover: messy-computer diff --git a/css/snippets/custom-scrollbar.md b/css/s/custom-scrollbar.md similarity index 98% rename from css/snippets/custom-scrollbar.md rename to css/s/custom-scrollbar.md index f0f3f12b5..9681d8906 100644 --- a/css/snippets/custom-scrollbar.md +++ b/css/s/custom-scrollbar.md @@ -1,6 +1,7 @@ --- title: Custom scrollbar type: snippet +language: css tags: [visual] cover: sea-view dateModified: 2021-05-16T13:09:15+03:00 diff --git a/css/snippets/custom-text-selection.md b/css/s/custom-text-selection.md similarity index 97% rename from css/snippets/custom-text-selection.md rename to css/s/custom-text-selection.md index 67d7440bb..db43f6dd6 100644 --- a/css/snippets/custom-text-selection.md +++ b/css/s/custom-text-selection.md @@ -1,6 +1,7 @@ --- title: Custom text selection type: snippet +language: css tags: [visual] cover: digital-nomad dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/disable-selection.md b/css/s/disable-selection.md similarity index 97% rename from css/snippets/disable-selection.md rename to css/s/disable-selection.md index 02084424b..a7cf8315c 100644 --- a/css/snippets/disable-selection.md +++ b/css/s/disable-selection.md @@ -1,6 +1,7 @@ --- title: Disable selection type: snippet +language: css tags: [interactivity] cover: interior-9 dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/display-empty-links.md b/css/s/display-empty-links.md similarity index 97% rename from css/snippets/display-empty-links.md rename to css/s/display-empty-links.md index 96a0be7dc..be7f52ef2 100644 --- a/css/snippets/display-empty-links.md +++ b/css/s/display-empty-links.md @@ -1,6 +1,7 @@ --- title: Style links with no text type: snippet +language: css tags: [visual] author: chalarangelo cover: metro-tunnel diff --git a/css/snippets/display-table-centering.md b/css/s/display-table-centering.md similarity index 98% rename from css/snippets/display-table-centering.md rename to css/s/display-table-centering.md index 45275d4df..24ca8cbe6 100644 --- a/css/snippets/display-table-centering.md +++ b/css/s/display-table-centering.md @@ -1,6 +1,7 @@ --- title: Display table centering type: snippet +language: css tags: [layout] cover: malibu dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/donut-spinner.md b/css/s/donut-spinner.md similarity index 98% rename from css/snippets/donut-spinner.md rename to css/s/donut-spinner.md index 175fe3b6e..fbe58097a 100644 --- a/css/snippets/donut-spinner.md +++ b/css/s/donut-spinner.md @@ -1,6 +1,7 @@ --- title: Donut spinner type: snippet +language: css tags: [animation] cover: digital-nomad-3 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/drop-cap.md b/css/s/drop-cap.md similarity index 98% rename from css/snippets/drop-cap.md rename to css/s/drop-cap.md index a5abaa947..1d276d277 100644 --- a/css/snippets/drop-cap.md +++ b/css/s/drop-cap.md @@ -1,6 +1,7 @@ --- title: Drop cap type: snippet +language: css tags: [visual] cover: bamboo-lamp dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/dynamic-shadow.md b/css/s/dynamic-shadow.md similarity index 98% rename from css/snippets/dynamic-shadow.md rename to css/s/dynamic-shadow.md index a4ade87f7..794ec7579 100644 --- a/css/snippets/dynamic-shadow.md +++ b/css/s/dynamic-shadow.md @@ -1,6 +1,7 @@ --- title: Dynamic shadow type: snippet +language: css tags: [visual] cover: couch-laptop dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/etched-text.md b/css/s/etched-text.md similarity index 98% rename from css/snippets/etched-text.md rename to css/s/etched-text.md index 639766083..9db35d099 100644 --- a/css/snippets/etched-text.md +++ b/css/s/etched-text.md @@ -1,6 +1,7 @@ --- title: Etched text type: snippet +language: css tags: [visual] cover: memories-of-pineapple-2 dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/evenly-distributed-children.md b/css/s/evenly-distributed-children.md similarity index 98% rename from css/snippets/evenly-distributed-children.md rename to css/s/evenly-distributed-children.md index 41852ad62..679c41c3a 100644 --- a/css/snippets/evenly-distributed-children.md +++ b/css/s/evenly-distributed-children.md @@ -1,6 +1,7 @@ --- title: Evenly distributed children type: snippet +language: css tags: [layout] cover: little-bird dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/fit-image-in-container.md b/css/s/fit-image-in-container.md similarity index 98% rename from css/snippets/fit-image-in-container.md rename to css/s/fit-image-in-container.md index ce81c131b..cc9b8646c 100644 --- a/css/snippets/fit-image-in-container.md +++ b/css/s/fit-image-in-container.md @@ -1,6 +1,7 @@ --- title: Fit image in container type: snippet +language: css tags: [layout,visual] cover: succulent-3 dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/flexbox-centering.md b/css/s/flexbox-centering.md similarity index 97% rename from css/snippets/flexbox-centering.md rename to css/s/flexbox-centering.md index d5c140cad..34bdb9f81 100644 --- a/css/snippets/flexbox-centering.md +++ b/css/s/flexbox-centering.md @@ -1,6 +1,7 @@ --- title: Flexbox centering type: snippet +language: css tags: [layout] cover: basket-paper dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/floating-list-titles.md b/css/s/floating-list-titles.md similarity index 99% rename from css/snippets/floating-list-titles.md rename to css/s/floating-list-titles.md index 4ff22ff78..0263dfa71 100644 --- a/css/snippets/floating-list-titles.md +++ b/css/s/floating-list-titles.md @@ -1,6 +1,7 @@ --- title: List with floating section headings type: snippet +language: css tags: [visual] author: chalarangelo cover: pop-of-green diff --git a/css/snippets/fluid-typography.md b/css/s/fluid-typography.md similarity index 97% rename from css/snippets/fluid-typography.md rename to css/s/fluid-typography.md index 0eb94e936..381cd5426 100644 --- a/css/snippets/fluid-typography.md +++ b/css/s/fluid-typography.md @@ -1,6 +1,7 @@ --- title: Fluid typography type: snippet +language: css tags: [visual] author: chalarangelo cover: shell-focus diff --git a/css/snippets/focus-within.md b/css/s/focus-within.md similarity index 98% rename from css/snippets/focus-within.md rename to css/s/focus-within.md index a8d9fcc82..aec2255de 100644 --- a/css/snippets/focus-within.md +++ b/css/s/focus-within.md @@ -1,6 +1,7 @@ --- title: Focus Within type: snippet +language: css tags: [visual,interactivity] cover: boats dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/full-width.md b/css/s/full-width.md similarity index 99% rename from css/snippets/full-width.md rename to css/s/full-width.md index a1a3aaf82..fb721be85 100644 --- a/css/snippets/full-width.md +++ b/css/s/full-width.md @@ -1,6 +1,7 @@ --- title: Full-width image type: snippet +language: css tags: [layout] author: chalarangelo cover: yellow-white-mug-2 diff --git a/css/snippets/fullscreen.md b/css/s/fullscreen.md similarity index 98% rename from css/snippets/fullscreen.md rename to css/s/fullscreen.md index 3538ebac5..6e91b0ce2 100644 --- a/css/snippets/fullscreen.md +++ b/css/s/fullscreen.md @@ -1,6 +1,7 @@ --- title: Fullscreen type: snippet +language: css tags: [visual] cover: flower-portrait-3 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/gradient-text.md b/css/s/gradient-text.md similarity index 98% rename from css/snippets/gradient-text.md rename to css/s/gradient-text.md index a87ac5706..f76517f31 100644 --- a/css/snippets/gradient-text.md +++ b/css/s/gradient-text.md @@ -1,6 +1,7 @@ --- title: Gradient text type: snippet +language: css tags: [visual] cover: red-berries dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/grid-centering.md b/css/s/grid-centering.md similarity index 97% rename from css/snippets/grid-centering.md rename to css/s/grid-centering.md index 5e18ea077..dee973bce 100644 --- a/css/snippets/grid-centering.md +++ b/css/s/grid-centering.md @@ -1,6 +1,7 @@ --- title: Grid centering type: snippet +language: css tags: [layout] cover: work-hard-computer dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/hamburger-button.md b/css/s/hamburger-button.md similarity index 98% rename from css/snippets/hamburger-button.md rename to css/s/hamburger-button.md index 16734bf65..cd991f63a 100644 --- a/css/snippets/hamburger-button.md +++ b/css/s/hamburger-button.md @@ -1,6 +1,7 @@ --- title: Hamburger Button type: snippet +language: css tags: [interactivity] cover: volcano-sunset dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/height-transition.md b/css/s/height-transition.md similarity index 98% rename from css/snippets/height-transition.md rename to css/s/height-transition.md index e06ff5bb8..08903edc6 100644 --- a/css/snippets/height-transition.md +++ b/css/s/height-transition.md @@ -1,6 +1,7 @@ --- title: Height transition type: snippet +language: css tags: [animation] cover: washed-ashore dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/hide-empty-elements.md b/css/s/hide-empty-elements.md similarity index 96% rename from css/snippets/hide-empty-elements.md rename to css/s/hide-empty-elements.md index 124dfae10..05aafceb0 100644 --- a/css/snippets/hide-empty-elements.md +++ b/css/s/hide-empty-elements.md @@ -1,6 +1,7 @@ --- title: Hide empty elements type: snippet +language: css tags: [visual] author: chalarangelo cover: metro-arrival diff --git a/css/snippets/hide-scrollbars.md b/css/s/hide-scrollbars.md similarity index 98% rename from css/snippets/hide-scrollbars.md rename to css/s/hide-scrollbars.md index 3a7a35cc3..b54359735 100644 --- a/css/snippets/hide-scrollbars.md +++ b/css/s/hide-scrollbars.md @@ -1,6 +1,7 @@ --- title: Hide scroll bars type: snippet +language: css tags: [visual] author: chalarangelo cover: by-the-lighthouse diff --git a/css/snippets/horizontal-gallery.md b/css/s/horizontal-gallery.md similarity index 99% rename from css/snippets/horizontal-gallery.md rename to css/s/horizontal-gallery.md index 33a94bd27..de0bd01ae 100644 --- a/css/snippets/horizontal-gallery.md +++ b/css/s/horizontal-gallery.md @@ -1,6 +1,7 @@ --- title: Image gallery with horizontal scroll type: snippet +language: css tags: [visual,interactivity] cover: flower-portrait-5 dateModified: 2022-05-01T05:00:00-04:00 diff --git a/css/snippets/horizontal-scroll-snap.md b/css/s/horizontal-scroll-snap.md similarity index 99% rename from css/snippets/horizontal-scroll-snap.md rename to css/s/horizontal-scroll-snap.md index a98d54509..9fd2a0768 100644 --- a/css/snippets/horizontal-scroll-snap.md +++ b/css/s/horizontal-scroll-snap.md @@ -1,6 +1,7 @@ --- title: Horizontal scroll snap type: snippet +language: css tags: [interactivity] cover: waves-from-above dateModified: 2021-10-11T18:44:51+03:00 diff --git a/css/snippets/hover-additional-content.md b/css/s/hover-additional-content.md similarity index 99% rename from css/snippets/hover-additional-content.md rename to css/s/hover-additional-content.md index b9d76e1b1..8690aab5c 100644 --- a/css/snippets/hover-additional-content.md +++ b/css/s/hover-additional-content.md @@ -1,6 +1,7 @@ --- title: Show additional content on hover type: snippet +language: css tags: [visual] cover: dark-leaves-5 dateModified: 2021-10-11T18:44:51+03:00 diff --git a/css/snippets/hover-perspective.md b/css/s/hover-perspective.md similarity index 98% rename from css/snippets/hover-perspective.md rename to css/s/hover-perspective.md index e79c86014..22086ce55 100644 --- a/css/snippets/hover-perspective.md +++ b/css/s/hover-perspective.md @@ -1,6 +1,7 @@ --- title: Perspective transform on hover type: snippet +language: css tags: [animation] author: chalarangelo cover: tropical-bike diff --git a/css/snippets/hover-shadow-box-animation.md b/css/s/hover-shadow-box-animation.md similarity index 98% rename from css/snippets/hover-shadow-box-animation.md rename to css/s/hover-shadow-box-animation.md index 28461ec3b..40de4ef68 100644 --- a/css/snippets/hover-shadow-box-animation.md +++ b/css/s/hover-shadow-box-animation.md @@ -1,6 +1,7 @@ --- title: Hover shadow box animation type: snippet +language: css tags: [animation] unlisted: true cover: dark-cloud diff --git a/css/snippets/hover-underline-animation.md b/css/s/hover-underline-animation.md similarity index 98% rename from css/snippets/hover-underline-animation.md rename to css/s/hover-underline-animation.md index ce1c07671..516fea395 100644 --- a/css/snippets/hover-underline-animation.md +++ b/css/s/hover-underline-animation.md @@ -1,6 +1,7 @@ --- title: Hover underline animation type: snippet +language: css tags: [animation] cover: coffee-phone-tray-2 dateModified: 2021-10-11T18:44:51+03:00 diff --git a/css/snippets/image-hover-menu.md b/css/s/image-hover-menu.md similarity index 99% rename from css/snippets/image-hover-menu.md rename to css/s/image-hover-menu.md index e550c0468..ad03d94d4 100644 --- a/css/snippets/image-hover-menu.md +++ b/css/s/image-hover-menu.md @@ -1,6 +1,7 @@ --- title: Menu on image hover type: snippet +language: css tags: [layout,animation] cover: compass dateModified: 2021-10-11T18:44:51+03:00 diff --git a/css/snippets/image-hover-rotate.md b/css/s/image-hover-rotate.md similarity index 98% rename from css/snippets/image-hover-rotate.md rename to css/s/image-hover-rotate.md index 904414c34..f55bdff1e 100644 --- a/css/snippets/image-hover-rotate.md +++ b/css/s/image-hover-rotate.md @@ -1,6 +1,7 @@ --- title: Image rotate on hover type: snippet +language: css tags: [animation,visual] cover: succulent-1 dateModified: 2021-10-11T18:44:51+03:00 diff --git a/css/snippets/image-mosaic.md b/css/s/image-mosaic.md similarity index 99% rename from css/snippets/image-mosaic.md rename to css/s/image-mosaic.md index a12f8676d..3baf79fce 100644 --- a/css/snippets/image-mosaic.md +++ b/css/s/image-mosaic.md @@ -1,6 +1,7 @@ --- title: Responsive image mosaic type: snippet +language: css tags: [layout] author: chalarangelo cover: beach-riders diff --git a/css/snippets/image-overlay-hover.md b/css/s/image-overlay-hover.md similarity index 99% rename from css/snippets/image-overlay-hover.md rename to css/s/image-overlay-hover.md index 4d1eaa0e3..0dc2d02ce 100644 --- a/css/snippets/image-overlay-hover.md +++ b/css/s/image-overlay-hover.md @@ -1,6 +1,7 @@ --- title: Image overlay on hover type: snippet +language: css tags: [visual,animation] cover: architectural dateModified: 2021-10-11T18:44:51+03:00 diff --git a/css/snippets/image-text-overlay.md b/css/s/image-text-overlay.md similarity index 98% rename from css/snippets/image-text-overlay.md rename to css/s/image-text-overlay.md index e48f3cce1..2f1a1e98e 100644 --- a/css/snippets/image-text-overlay.md +++ b/css/s/image-text-overlay.md @@ -1,6 +1,7 @@ --- title: Image with text overlay type: snippet +language: css tags: [visual] author: chalarangelo cover: icebreaker diff --git a/css/snippets/input-with-prefix.md b/css/s/input-with-prefix.md similarity index 98% rename from css/snippets/input-with-prefix.md rename to css/s/input-with-prefix.md index 9d865f149..31a0720c4 100644 --- a/css/snippets/input-with-prefix.md +++ b/css/s/input-with-prefix.md @@ -1,6 +1,7 @@ --- title: Input with prefix type: snippet +language: css tags: [interactivity,visual] cover: flower-portrait-4 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/isometric-card.md b/css/s/isometric-card.md similarity index 98% rename from css/snippets/isometric-card.md rename to css/s/isometric-card.md index e98973b4c..5ceefa693 100644 --- a/css/snippets/isometric-card.md +++ b/css/s/isometric-card.md @@ -1,6 +1,7 @@ --- title: Isometric card type: snippet +language: css tags: [visual] author: chalarangelo cover: guitar-living-room diff --git a/css/snippets/line-clamp.md b/css/s/line-clamp.md similarity index 98% rename from css/snippets/line-clamp.md rename to css/s/line-clamp.md index cd05c6f93..72269a39d 100644 --- a/css/snippets/line-clamp.md +++ b/css/s/line-clamp.md @@ -1,6 +1,7 @@ --- title: Trim multiline text type: snippet +language: css tags: [layout,visual] author: chalarangelo cover: pink-flower-tree diff --git a/css/snippets/masonry-layout.md b/css/s/masonry-layout.md similarity index 99% rename from css/snippets/masonry-layout.md rename to css/s/masonry-layout.md index d503978a1..dcf1bf595 100644 --- a/css/snippets/masonry-layout.md +++ b/css/s/masonry-layout.md @@ -1,6 +1,7 @@ --- title: Masonry Layout type: snippet +language: css tags: [layout] cover: interior-2 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/mouse-cursor-gradient-tracking.md b/css/s/mouse-cursor-gradient-tracking.md similarity index 99% rename from css/snippets/mouse-cursor-gradient-tracking.md rename to css/s/mouse-cursor-gradient-tracking.md index fe4faf614..0d11b91fc 100644 --- a/css/snippets/mouse-cursor-gradient-tracking.md +++ b/css/s/mouse-cursor-gradient-tracking.md @@ -1,6 +1,7 @@ --- title: Mouse cursor gradient tracking type: snippet +language: css tags: [visual,interactivity] cover: tram-car dateModified: 2021-01-07T23:52:15+02:00 diff --git a/css/snippets/navigation-list-item-hover-and-focus-effect.md b/css/s/navigation-list-item-hover-and-focus-effect.md similarity index 98% rename from css/snippets/navigation-list-item-hover-and-focus-effect.md rename to css/s/navigation-list-item-hover-and-focus-effect.md index 8a429134b..340d4082c 100644 --- a/css/snippets/navigation-list-item-hover-and-focus-effect.md +++ b/css/s/navigation-list-item-hover-and-focus-effect.md @@ -1,6 +1,7 @@ --- title: Navigation list item hover and focus effect type: snippet +language: css tags: [visual] cover: cloudy-rock-formation dateModified: 2021-10-11T18:44:51+03:00 diff --git a/css/snippets/offscreen.md b/css/s/offscreen.md similarity index 98% rename from css/snippets/offscreen.md rename to css/s/offscreen.md index d79379856..f907fdc66 100644 --- a/css/snippets/offscreen.md +++ b/css/s/offscreen.md @@ -1,6 +1,7 @@ --- title: Offscreen type: snippet +language: css tags: [layout,visual] cover: succulent-2 dateModified: 2021-10-11T18:44:51+03:00 diff --git a/css/snippets/overflow-scroll-gradient.md b/css/s/overflow-scroll-gradient.md similarity index 99% rename from css/snippets/overflow-scroll-gradient.md rename to css/s/overflow-scroll-gradient.md index 5d4e2b4ad..ebeb2ed7f 100644 --- a/css/snippets/overflow-scroll-gradient.md +++ b/css/s/overflow-scroll-gradient.md @@ -1,6 +1,7 @@ --- title: Overflow scroll gradient type: snippet +language: css tags: [visual] cover: memories-of-pineapple-1 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/polka-dot-pattern.md b/css/s/polka-dot-pattern.md similarity index 98% rename from css/snippets/polka-dot-pattern.md rename to css/s/polka-dot-pattern.md index 723dc5532..408a631b0 100644 --- a/css/snippets/polka-dot-pattern.md +++ b/css/s/polka-dot-pattern.md @@ -1,6 +1,7 @@ --- title: Polka dot background pattern type: snippet +language: css tags: [visual] cover: bag-waiting dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/popout-menu.md b/css/s/popout-menu.md similarity index 98% rename from css/snippets/popout-menu.md rename to css/s/popout-menu.md index 8443aa2c4..aac466d26 100644 --- a/css/snippets/popout-menu.md +++ b/css/s/popout-menu.md @@ -1,6 +1,7 @@ --- title: Popout menu type: snippet +language: css tags: [interactivity] cover: city-view dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/pretty-text-underline.md b/css/s/pretty-text-underline.md similarity index 99% rename from css/snippets/pretty-text-underline.md rename to css/s/pretty-text-underline.md index cb932f514..f5daf1144 100644 --- a/css/snippets/pretty-text-underline.md +++ b/css/s/pretty-text-underline.md @@ -1,6 +1,7 @@ --- title: Pretty text underline type: snippet +language: css tags: [visual] cover: flower-portrait-6 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/pulse-loader.md b/css/s/pulse-loader.md similarity index 99% rename from css/snippets/pulse-loader.md rename to css/s/pulse-loader.md index f60aa52a9..e10f757d7 100644 --- a/css/snippets/pulse-loader.md +++ b/css/s/pulse-loader.md @@ -1,6 +1,7 @@ --- title: Pulse loader type: snippet +language: css tags: [animation] cover: digital-nomad-8 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/reset-all-styles.md b/css/s/reset-all-styles.md similarity index 98% rename from css/snippets/reset-all-styles.md rename to css/s/reset-all-styles.md index 697a619c7..d0d6539b2 100644 --- a/css/snippets/reset-all-styles.md +++ b/css/s/reset-all-styles.md @@ -1,6 +1,7 @@ --- title: Reset all styles type: snippet +language: css tags: [visual] cover: rocky-beach-2 dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/responsive-layout-sidebar.md b/css/s/responsive-layout-sidebar.md similarity index 98% rename from css/snippets/responsive-layout-sidebar.md rename to css/s/responsive-layout-sidebar.md index 6e9530cb3..80a9998df 100644 --- a/css/snippets/responsive-layout-sidebar.md +++ b/css/s/responsive-layout-sidebar.md @@ -1,6 +1,7 @@ --- title: Responsive layout with sidebar type: snippet +language: css tags: [layout] author: chalarangelo cover: red-petals diff --git a/css/snippets/rotating-card.md b/css/s/rotating-card.md similarity index 99% rename from css/snippets/rotating-card.md rename to css/s/rotating-card.md index eede2b63e..55e93dcc7 100644 --- a/css/snippets/rotating-card.md +++ b/css/s/rotating-card.md @@ -1,6 +1,7 @@ --- title: Rotating Card type: snippet +language: css tags: [animation] cover: digital-nomad-11 dateModified: 2021-03-30T15:24:01+03:00 diff --git a/css/snippets/scroll-progress-bar.md b/css/s/scroll-progress-bar.md similarity index 98% rename from css/snippets/scroll-progress-bar.md rename to css/s/scroll-progress-bar.md index 8cecdd5c7..736dbba49 100644 --- a/css/snippets/scroll-progress-bar.md +++ b/css/s/scroll-progress-bar.md @@ -1,6 +1,7 @@ --- title: Scroll progress bar type: snippet +language: css tags: [animation,visual] author: chalarangelo cover: coworking-space diff --git a/css/snippets/shake-invalid-input.md b/css/s/shake-invalid-input.md similarity index 98% rename from css/snippets/shake-invalid-input.md rename to css/s/shake-invalid-input.md index 499048f1f..5131f8a17 100644 --- a/css/snippets/shake-invalid-input.md +++ b/css/s/shake-invalid-input.md @@ -1,6 +1,7 @@ --- title: Shake on invalid input type: snippet +language: css tags: [animation] cover: perfect-timing dateModified: 2022-07-31T18:30:11+03:00 diff --git a/css/snippets/shape-separator.md b/css/s/shape-separator.md similarity index 98% rename from css/snippets/shape-separator.md rename to css/s/shape-separator.md index 3ef7e1024..1d7be76b5 100644 --- a/css/snippets/shape-separator.md +++ b/css/s/shape-separator.md @@ -1,6 +1,7 @@ --- title: Shape separator type: snippet +language: css tags: [visual] unlisted: true cover: shapes diff --git a/css/snippets/shifting-card.md b/css/s/shifting-card.md similarity index 99% rename from css/snippets/shifting-card.md rename to css/s/shifting-card.md index b50e997bd..dfdb68eec 100644 --- a/css/snippets/shifting-card.md +++ b/css/s/shifting-card.md @@ -1,6 +1,7 @@ --- title: Shifting Card type: snippet +language: css tags: [animation] author: chalarangelo cover: clouds-n-mountains diff --git a/css/snippets/sibling-fade.md b/css/s/sibling-fade.md similarity index 97% rename from css/snippets/sibling-fade.md rename to css/s/sibling-fade.md index 08348719c..d7e103925 100644 --- a/css/snippets/sibling-fade.md +++ b/css/s/sibling-fade.md @@ -1,6 +1,7 @@ --- title: Sibling fade type: snippet +language: css tags: [interactivity] cover: messy-papers dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/squiggle-link-hover-effect.md b/css/s/squiggle-link-hover-effect.md similarity index 98% rename from css/snippets/squiggle-link-hover-effect.md rename to css/s/squiggle-link-hover-effect.md index c53fa8f8b..65327ea61 100644 --- a/css/snippets/squiggle-link-hover-effect.md +++ b/css/s/squiggle-link-hover-effect.md @@ -1,6 +1,7 @@ --- title: Squiggle link hover effect type: snippet +language: css tags: [animation,visual] author: chalarangelo cover: dreamy-flowers diff --git a/css/snippets/staggered-animation.md b/css/s/staggered-animation.md similarity index 99% rename from css/snippets/staggered-animation.md rename to css/s/staggered-animation.md index f1d3a51ac..27f08a30d 100644 --- a/css/snippets/staggered-animation.md +++ b/css/s/staggered-animation.md @@ -1,6 +1,7 @@ --- title: Staggered animation type: snippet +language: css tags: [animation] cover: aerial-view-port dateModified: 2021-10-11T18:44:51+03:00 diff --git a/css/snippets/sticky-list-titles.md b/css/s/sticky-list-titles.md similarity index 99% rename from css/snippets/sticky-list-titles.md rename to css/s/sticky-list-titles.md index e8ca50f6c..9cdcc443b 100644 --- a/css/snippets/sticky-list-titles.md +++ b/css/s/sticky-list-titles.md @@ -1,6 +1,7 @@ --- title: List with sticky section headings type: snippet +language: css tags: [visual] author: chalarangelo cover: interior-7 diff --git a/css/snippets/stripes-pattern.md b/css/s/stripes-pattern.md similarity index 98% rename from css/snippets/stripes-pattern.md rename to css/s/stripes-pattern.md index 315b0bcf5..72652b3e1 100644 --- a/css/snippets/stripes-pattern.md +++ b/css/s/stripes-pattern.md @@ -1,6 +1,7 @@ --- title: Stripes background pattern type: snippet +language: css tags: [visual] cover: jars-on-shelf dateModified: 2021-01-11T09:51:43+02:00 diff --git a/css/snippets/stylized-quotation-marks.md b/css/s/stylized-quotation-marks.md similarity index 96% rename from css/snippets/stylized-quotation-marks.md rename to css/s/stylized-quotation-marks.md index 7a5688974..0f45a23ea 100644 --- a/css/snippets/stylized-quotation-marks.md +++ b/css/s/stylized-quotation-marks.md @@ -1,6 +1,7 @@ --- title: Stylized quotation marks type: snippet +language: css tags: [visual] author: chalarangelo cover: coffee-phone-tray diff --git a/css/snippets/system-font-stack.md b/css/s/system-font-stack.md similarity index 98% rename from css/snippets/system-font-stack.md rename to css/s/system-font-stack.md index 14fdc960a..dff12d83d 100644 --- a/css/snippets/system-font-stack.md +++ b/css/s/system-font-stack.md @@ -1,6 +1,7 @@ --- title: System font stack type: snippet +language: css tags: [visual] cover: lavender-shelf dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/text-backdrop-overlay.md b/css/s/text-backdrop-overlay.md similarity index 98% rename from css/snippets/text-backdrop-overlay.md rename to css/s/text-backdrop-overlay.md index 8663bde56..aef1f7ce0 100644 --- a/css/snippets/text-backdrop-overlay.md +++ b/css/s/text-backdrop-overlay.md @@ -1,6 +1,7 @@ --- title: Image text overlay type: snippet +language: css tags: [visual] author: chalarangelo cover: mountain-lake-cottage diff --git a/css/snippets/tile-layout-using-inline-block.md b/css/s/tile-layout-using-inline-block.md similarity index 98% rename from css/snippets/tile-layout-using-inline-block.md rename to css/s/tile-layout-using-inline-block.md index 1f3070082..323c4e1cb 100644 --- a/css/snippets/tile-layout-using-inline-block.md +++ b/css/s/tile-layout-using-inline-block.md @@ -1,6 +1,7 @@ --- title: 3-tile layout type: snippet +language: css tags: [layout] cover: godray-computer-mug dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/toggle-switch.md b/css/s/toggle-switch.md similarity index 98% rename from css/snippets/toggle-switch.md rename to css/s/toggle-switch.md index 363fc6f23..bc4f02005 100644 --- a/css/snippets/toggle-switch.md +++ b/css/s/toggle-switch.md @@ -1,6 +1,7 @@ --- title: Toggle switch type: snippet +language: css tags: [visual,interactivity] cover: interior-5 dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/transform-centering.md b/css/s/transform-centering.md similarity index 98% rename from css/snippets/transform-centering.md rename to css/s/transform-centering.md index cca341814..564cd4a01 100644 --- a/css/snippets/transform-centering.md +++ b/css/s/transform-centering.md @@ -1,6 +1,7 @@ --- title: Transform centering type: snippet +language: css tags: [layout] cover: flower-camera dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/triangle.md b/css/s/triangle.md similarity index 98% rename from css/snippets/triangle.md rename to css/s/triangle.md index dc0339675..85811deb5 100644 --- a/css/snippets/triangle.md +++ b/css/s/triangle.md @@ -1,6 +1,7 @@ --- title: Triangle type: snippet +language: css tags: [visual] cover: yellow-white-mug-1 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/truncate-text-multiline.md b/css/s/truncate-text-multiline.md similarity index 98% rename from css/snippets/truncate-text-multiline.md rename to css/s/truncate-text-multiline.md index 6c95e8e48..fcaa7da79 100644 --- a/css/snippets/truncate-text-multiline.md +++ b/css/s/truncate-text-multiline.md @@ -1,6 +1,7 @@ --- title: Truncate multiline text type: snippet +language: css tags: [layout] cover: blue-computer dateModified: 2021-01-07T23:52:15+02:00 diff --git a/css/snippets/truncate-text.md b/css/s/truncate-text.md similarity index 98% rename from css/snippets/truncate-text.md rename to css/s/truncate-text.md index e9a6a8878..660210cf5 100644 --- a/css/snippets/truncate-text.md +++ b/css/s/truncate-text.md @@ -1,6 +1,7 @@ --- title: Truncate text type: snippet +language: css tags: [layout] cover: houses-rock-sea dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/typewriter-effect.md b/css/s/typewriter-effect.md similarity index 99% rename from css/snippets/typewriter-effect.md rename to css/s/typewriter-effect.md index 652e33867..e1c6f35f1 100644 --- a/css/snippets/typewriter-effect.md +++ b/css/s/typewriter-effect.md @@ -1,6 +1,7 @@ --- title: Typewriter effect type: snippet +language: css tags: [animation] author: chalarangelo cover: italian-horizon diff --git a/css/snippets/vertical-gallery.md b/css/s/vertical-gallery.md similarity index 99% rename from css/snippets/vertical-gallery.md rename to css/s/vertical-gallery.md index b36ff9b4e..401be8a7b 100644 --- a/css/snippets/vertical-gallery.md +++ b/css/s/vertical-gallery.md @@ -1,6 +1,7 @@ --- title: Image gallery with vertical scroll type: snippet +language: css tags: [visual,interactivity] cover: lake-loop dateModified: 2022-05-05T05:00:00-04:00 diff --git a/css/snippets/vertical-scroll-snap.md b/css/s/vertical-scroll-snap.md similarity index 99% rename from css/snippets/vertical-scroll-snap.md rename to css/s/vertical-scroll-snap.md index f63ff4a1e..21ed8a15c 100644 --- a/css/snippets/vertical-scroll-snap.md +++ b/css/s/vertical-scroll-snap.md @@ -1,6 +1,7 @@ --- title: Vertical scroll snap type: snippet +language: css tags: [interactivity] cover: baloons-field dateModified: 2020-08-18T14:25:46+03:00 diff --git a/css/snippets/zebra-striped-list.md b/css/s/zebra-striped-list.md similarity index 97% rename from css/snippets/zebra-striped-list.md rename to css/s/zebra-striped-list.md index 9aa9a0858..04d884f84 100644 --- a/css/snippets/zebra-striped-list.md +++ b/css/s/zebra-striped-list.md @@ -1,6 +1,7 @@ --- title: Zebra striped list type: snippet +language: css tags: [visual] cover: forest-balcony dateModified: 2020-12-30T15:37:37+02:00 diff --git a/css/snippets/zig-zag-pattern.md b/css/s/zig-zag-pattern.md similarity index 98% rename from css/snippets/zig-zag-pattern.md rename to css/s/zig-zag-pattern.md index b95eb0b23..bb0b36590 100644 --- a/css/snippets/zig-zag-pattern.md +++ b/css/s/zig-zag-pattern.md @@ -1,6 +1,7 @@ --- title: Zig zag background pattern type: snippet +language: css tags: [visual] cover: blue-lake dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippets/zoomin-zoomout-animation.md b/css/s/zoomin-zoomout-animation.md similarity index 98% rename from css/snippets/zoomin-zoomout-animation.md rename to css/s/zoomin-zoomout-animation.md index 27b204732..0238d0ede 100644 --- a/css/snippets/zoomin-zoomout-animation.md +++ b/css/s/zoomin-zoomout-animation.md @@ -1,6 +1,7 @@ --- title: Zoom in zoom out animation type: snippet +language: css tags: [animation] cover: travel-mug-2 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/css/snippet-template.md b/css/template.md similarity index 100% rename from css/snippet-template.md rename to css/template.md diff --git a/git/snippets/add-submodule.md b/git/s/add-submodule.md similarity index 97% rename from git/snippets/add-submodule.md rename to git/s/add-submodule.md index 42283f8f9..04cf33777 100644 --- a/git/snippets/add-submodule.md +++ b/git/s/add-submodule.md @@ -1,6 +1,7 @@ --- title: Add a submodule type: snippet +language: git tags: [repository,submodule] author: chalarangelo cover: rocky-mountains diff --git a/git/snippets/apply-latest-stash.md b/git/s/apply-latest-stash.md similarity index 95% rename from git/snippets/apply-latest-stash.md rename to git/s/apply-latest-stash.md index 8aec4eba5..225c11dd5 100644 --- a/git/snippets/apply-latest-stash.md +++ b/git/s/apply-latest-stash.md @@ -1,6 +1,7 @@ --- title: Apply the latest stash type: snippet +language: git tags: [repository,stash] author: chalarangelo cover: palm-tree-house diff --git a/git/snippets/apply-stash.md b/git/s/apply-stash.md similarity index 95% rename from git/snippets/apply-stash.md rename to git/s/apply-stash.md index 6c15eb102..926bbfd93 100644 --- a/git/snippets/apply-stash.md +++ b/git/s/apply-stash.md @@ -1,6 +1,7 @@ --- title: Apply a stash type: snippet +language: git tags: [repository,stash] author: chalarangelo cover: obelisk diff --git a/git/snippets/autocorrect.md b/git/s/autocorrect.md similarity index 96% rename from git/snippets/autocorrect.md rename to git/s/autocorrect.md index 16f3ceb94..5f4bfc7c1 100644 --- a/git/snippets/autocorrect.md +++ b/git/s/autocorrect.md @@ -1,6 +1,7 @@ --- title: Autocorrect git commands type: snippet +language: git tags: [configuration] author: chalarangelo cover: purple-flower-bunch diff --git a/git/snippets/automatic-find-commit-with-bug.md b/git/s/automatic-find-commit-with-bug.md similarity index 98% rename from git/snippets/automatic-find-commit-with-bug.md rename to git/s/automatic-find-commit-with-bug.md index 13f4f1794..8858987a6 100644 --- a/git/snippets/automatic-find-commit-with-bug.md +++ b/git/s/automatic-find-commit-with-bug.md @@ -1,6 +1,7 @@ --- title: Automatically find the commit that introduced a bug type: snippet +language: git tags: [commit,branch] author: chalarangelo cover: pink-flower-tree diff --git a/git/snippets/automatic-push-upstream.md b/git/s/automatic-push-upstream.md similarity index 97% rename from git/snippets/automatic-push-upstream.md rename to git/s/automatic-push-upstream.md index e614a2ed2..2bc8cb6ff 100644 --- a/git/snippets/automatic-push-upstream.md +++ b/git/s/automatic-push-upstream.md @@ -1,6 +1,7 @@ --- title: Automate upstream branch creation type: snippet +language: git tags: [configuration,repository] author: chalarangelo cover: violin diff --git a/git/snippets/branches-containing-commit.md b/git/s/branches-containing-commit.md similarity index 96% rename from git/snippets/branches-containing-commit.md rename to git/s/branches-containing-commit.md index 1e5238c27..2a9060bec 100644 --- a/git/snippets/branches-containing-commit.md +++ b/git/s/branches-containing-commit.md @@ -1,6 +1,7 @@ --- title: Find branches containing a commit type: snippet +language: git tags: [branch,commit] cover: dark-leaves dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/branches-not-containing-commit.md b/git/s/branches-not-containing-commit.md similarity index 96% rename from git/snippets/branches-not-containing-commit.md rename to git/s/branches-not-containing-commit.md index f9091bdf5..a0da47f32 100644 --- a/git/snippets/branches-not-containing-commit.md +++ b/git/s/branches-not-containing-commit.md @@ -1,6 +1,7 @@ --- title: Find branches not containing a commit type: snippet +language: git tags: [branch,commit] cover: blue-sunrise dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/change-remote-url.md b/git/s/change-remote-url.md similarity index 97% rename from git/snippets/change-remote-url.md rename to git/s/change-remote-url.md index 143aa8a42..6df94445f 100644 --- a/git/snippets/change-remote-url.md +++ b/git/s/change-remote-url.md @@ -1,6 +1,7 @@ --- title: Change the remote URL type: snippet +language: git tags: [repository] author: chalarangelo cover: rocky-lake diff --git a/git/snippets/clone-missing-submodules.md b/git/s/clone-missing-submodules.md similarity index 97% rename from git/snippets/clone-missing-submodules.md rename to git/s/clone-missing-submodules.md index 6675150a3..f0246cae3 100644 --- a/git/snippets/clone-missing-submodules.md +++ b/git/s/clone-missing-submodules.md @@ -1,6 +1,7 @@ --- title: Clone missing submodules type: snippet +language: git tags: [repository,submodule] author: chalarangelo cover: forest-balcony diff --git a/git/snippets/clone-repo.md b/git/s/clone-repo.md similarity index 98% rename from git/snippets/clone-repo.md rename to git/s/clone-repo.md index a9e3a51e0..9ddc0e852 100644 --- a/git/snippets/clone-repo.md +++ b/git/s/clone-repo.md @@ -1,6 +1,7 @@ --- title: Clone a repository type: snippet +language: git tags: [repository,remote] cover: fruit-feast dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/commit-amend-author.md b/git/s/commit-amend-author.md similarity index 97% rename from git/snippets/commit-amend-author.md rename to git/s/commit-amend-author.md index b3598886e..a895d241a 100644 --- a/git/snippets/commit-amend-author.md +++ b/git/s/commit-amend-author.md @@ -1,6 +1,7 @@ --- title: Change the last commit's author type: snippet +language: git tags: [commit] author: chalarangelo cover: symmetry-cloudy-mountain diff --git a/git/snippets/commit-set-author.md b/git/s/commit-set-author.md similarity index 97% rename from git/snippets/commit-set-author.md rename to git/s/commit-set-author.md index ad38a41da..b5fa8e3f0 100644 --- a/git/snippets/commit-set-author.md +++ b/git/s/commit-set-author.md @@ -1,6 +1,7 @@ --- title: Create a commit by a different author type: snippet +language: git tags: [commit] cover: new-plant dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/commit-template.md b/git/s/commit-template.md similarity index 97% rename from git/snippets/commit-template.md rename to git/s/commit-template.md index adf379e2d..75387463e 100644 --- a/git/snippets/commit-template.md +++ b/git/s/commit-template.md @@ -1,6 +1,7 @@ --- title: Add a commit message template type: snippet +language: git tags: [repository,configuration] author: chalarangelo cover: river-house-lights diff --git a/git/snippets/commit-without-hooks.md b/git/s/commit-without-hooks.md similarity index 97% rename from git/snippets/commit-without-hooks.md rename to git/s/commit-without-hooks.md index 0057634c1..a526da917 100644 --- a/git/snippets/commit-without-hooks.md +++ b/git/s/commit-without-hooks.md @@ -1,6 +1,7 @@ --- title: Commit without running git hooks type: snippet +language: git tags: [commit] cover: fishermen dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/config-user.md b/git/s/config-user.md similarity index 98% rename from git/snippets/config-user.md rename to git/s/config-user.md index 30536dbca..bef0ce1cd 100644 --- a/git/snippets/config-user.md +++ b/git/s/config-user.md @@ -1,6 +1,7 @@ --- title: Configure git user information type: snippet +language: git tags: [configuration,repository] cover: pineapple-at-work dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/copy-file-from-branch.md b/git/s/copy-file-from-branch.md similarity index 97% rename from git/snippets/copy-file-from-branch.md rename to git/s/copy-file-from-branch.md index 0cd1b47fd..63d767fef 100644 --- a/git/snippets/copy-file-from-branch.md +++ b/git/s/copy-file-from-branch.md @@ -1,6 +1,7 @@ --- title: Copy a file from another branch type: snippet +language: git tags: [branch] author: chalarangelo cover: sea-view-2 diff --git a/git/snippets/create-branch.md b/git/s/create-branch.md similarity index 98% rename from git/snippets/create-branch.md rename to git/s/create-branch.md index 6ed5f5d8c..1c1e0255a 100644 --- a/git/snippets/create-branch.md +++ b/git/s/create-branch.md @@ -1,6 +1,7 @@ --- title: Create a new branch type: snippet +language: git tags: [branch,remote] cover: flower-pond dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/create-commit.md b/git/s/create-commit.md similarity index 96% rename from git/snippets/create-commit.md rename to git/s/create-commit.md index 33e6d67d7..1ca7f7f2f 100644 --- a/git/snippets/create-commit.md +++ b/git/s/create-commit.md @@ -1,6 +1,7 @@ --- title: Create a commit type: snippet +language: git tags: [commit] cover: baloons-field dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/create-empty-commit.md b/git/s/create-empty-commit.md similarity index 96% rename from git/snippets/create-empty-commit.md rename to git/s/create-empty-commit.md index 8fa926fa4..b3baeabf1 100644 --- a/git/snippets/create-empty-commit.md +++ b/git/s/create-empty-commit.md @@ -1,6 +1,7 @@ --- title: Create an empty commit type: snippet +language: git tags: [commit] cover: colorful-plastic dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/create-fixup-commit.md b/git/s/create-fixup-commit.md similarity index 97% rename from git/snippets/create-fixup-commit.md rename to git/s/create-fixup-commit.md index 21e5500e8..faf37ae59 100644 --- a/git/snippets/create-fixup-commit.md +++ b/git/s/create-fixup-commit.md @@ -1,6 +1,7 @@ --- title: Create a fixup commit type: snippet +language: git tags: [commit] author: chalarangelo cover: tools diff --git a/git/snippets/create-repo.md b/git/s/create-repo.md similarity index 98% rename from git/snippets/create-repo.md rename to git/s/create-repo.md index 869b9f959..6ae0fc005 100644 --- a/git/snippets/create-repo.md +++ b/git/s/create-repo.md @@ -1,6 +1,7 @@ --- title: Create a new repository type: snippet +language: git tags: [repository] cover: violin dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/current-branch-name.md b/git/s/current-branch-name.md similarity index 96% rename from git/snippets/current-branch-name.md rename to git/s/current-branch-name.md index 82afdfb92..b7bd04683 100644 --- a/git/snippets/current-branch-name.md +++ b/git/s/current-branch-name.md @@ -1,6 +1,7 @@ --- title: Get the current branch name type: snippet +language: git tags: [branch] cover: cherry-trees dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/delete-branch.md b/git/s/delete-branch.md similarity index 96% rename from git/snippets/delete-branch.md rename to git/s/delete-branch.md index 23d903985..885336a90 100644 --- a/git/snippets/delete-branch.md +++ b/git/s/delete-branch.md @@ -1,6 +1,7 @@ --- title: Delete a branch type: snippet +language: git tags: [repository,branch] cover: volcano-sunset dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/delete-detached-branches.md b/git/s/delete-detached-branches.md similarity index 97% rename from git/snippets/delete-detached-branches.md rename to git/s/delete-detached-branches.md index 4e5201843..2f1676a35 100644 --- a/git/snippets/delete-detached-branches.md +++ b/git/s/delete-detached-branches.md @@ -1,6 +1,7 @@ --- title: Delete detached branches type: snippet +language: git tags: [repository,branch] cover: brown-bird dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/delete-merged-branches.md b/git/s/delete-merged-branches.md similarity index 98% rename from git/snippets/delete-merged-branches.md rename to git/s/delete-merged-branches.md index 4bb5fe495..a1bcc0675 100644 --- a/git/snippets/delete-merged-branches.md +++ b/git/s/delete-merged-branches.md @@ -1,6 +1,7 @@ --- title: Delete merged branches type: snippet +language: git tags: [repository,branch] cover: duck-plants dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/delete-remote-branch.md b/git/s/delete-remote-branch.md similarity index 96% rename from git/snippets/delete-remote-branch.md rename to git/s/delete-remote-branch.md index 2d0ad2502..d1965b2e7 100644 --- a/git/snippets/delete-remote-branch.md +++ b/git/s/delete-remote-branch.md @@ -1,6 +1,7 @@ --- title: Delete a remote branch type: snippet +language: git tags: [repository,branch] cover: waves-from-above dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/delete-stash.md b/git/s/delete-stash.md similarity index 96% rename from git/snippets/delete-stash.md rename to git/s/delete-stash.md index 1f1cfc044..d12b83da6 100644 --- a/git/snippets/delete-stash.md +++ b/git/s/delete-stash.md @@ -1,6 +1,7 @@ --- title: Delete a stash type: snippet +language: git tags: [repository,stash] author: chalarangelo cover: budapest-palace diff --git a/git/snippets/delete-stashes.md b/git/s/delete-stashes.md similarity index 95% rename from git/snippets/delete-stashes.md rename to git/s/delete-stashes.md index 49aa52893..c032793c7 100644 --- a/git/snippets/delete-stashes.md +++ b/git/s/delete-stashes.md @@ -1,6 +1,7 @@ --- title: Delete all stashes type: snippet +language: git tags: [repository,stash] author: chalarangelo cover: little-tree diff --git a/git/snippets/delete-submodule.md b/git/s/delete-submodule.md similarity index 98% rename from git/snippets/delete-submodule.md rename to git/s/delete-submodule.md index ac66fecab..c9c02502f 100644 --- a/git/snippets/delete-submodule.md +++ b/git/s/delete-submodule.md @@ -1,6 +1,7 @@ --- title: Delete a submodule type: snippet +language: git tags: [repository,submodule] author: chalarangelo cover: silver-flat-screen diff --git a/git/snippets/difference-between-branches.md b/git/s/difference-between-branches.md similarity index 97% rename from git/snippets/difference-between-branches.md rename to git/s/difference-between-branches.md index 95c9fcdca..59385a3ca 100644 --- a/git/snippets/difference-between-branches.md +++ b/git/s/difference-between-branches.md @@ -1,6 +1,7 @@ --- title: View difference between two branches type: snippet +language: git tags: [branch] author: chalarangelo cover: two-doors diff --git a/git/snippets/disable-fast-forward.md b/git/s/disable-fast-forward.md similarity index 97% rename from git/snippets/disable-fast-forward.md rename to git/s/disable-fast-forward.md index 6d5ee715f..4107f4519 100644 --- a/git/snippets/disable-fast-forward.md +++ b/git/s/disable-fast-forward.md @@ -1,6 +1,7 @@ --- title: Disable fast forward merging by default type: snippet +language: git tags: [configuration,repository] author: chalarangelo cover: people-on-beach diff --git a/git/snippets/discard-uncommitted.md b/git/s/discard-uncommitted.md similarity index 96% rename from git/snippets/discard-uncommitted.md rename to git/s/discard-uncommitted.md index 2eb2e7182..3c1c2a15e 100644 --- a/git/snippets/discard-uncommitted.md +++ b/git/s/discard-uncommitted.md @@ -1,6 +1,7 @@ --- title: Discard uncommitted changes type: snippet +language: git tags: [branch] cover: arrays dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/discard-untracked.md b/git/s/discard-untracked.md similarity index 96% rename from git/snippets/discard-untracked.md rename to git/s/discard-untracked.md index fe12d0ef1..634fdecdf 100644 --- a/git/snippets/discard-untracked.md +++ b/git/s/discard-untracked.md @@ -1,6 +1,7 @@ --- title: Discard untracked changes type: snippet +language: git tags: [branch] cover: cold-mountains dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/edit-config.md b/git/s/edit-config.md similarity index 96% rename from git/snippets/edit-config.md rename to git/s/edit-config.md index aad940802..f8c5462b1 100644 --- a/git/snippets/edit-config.md +++ b/git/s/edit-config.md @@ -1,6 +1,7 @@ --- title: Edit git configuration file type: snippet +language: git tags: [configuration] cover: terminal dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/fetch-changes.md b/git/s/fetch-changes.md similarity index 96% rename from git/snippets/fetch-changes.md rename to git/s/fetch-changes.md index 5ea2dd149..b5cc69920 100644 --- a/git/snippets/fetch-changes.md +++ b/git/s/fetch-changes.md @@ -1,6 +1,7 @@ --- title: Fetch latest changes from remote type: snippet +language: git tags: [repository] cover: playing-fetch dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/find-lost-files.md b/git/s/find-lost-files.md similarity index 97% rename from git/snippets/find-lost-files.md rename to git/s/find-lost-files.md index 118834cb2..84907eedd 100644 --- a/git/snippets/find-lost-files.md +++ b/git/s/find-lost-files.md @@ -1,6 +1,7 @@ --- title: Find lost files type: snippet +language: git tags: [repository] author: chalarangelo cover: hard-disk diff --git a/git/snippets/force-update-remote-branch.md b/git/s/force-update-remote-branch.md similarity index 97% rename from git/snippets/force-update-remote-branch.md rename to git/s/force-update-remote-branch.md index b96f1998b..642900f64 100644 --- a/git/snippets/force-update-remote-branch.md +++ b/git/s/force-update-remote-branch.md @@ -1,6 +1,7 @@ --- title: Update remote branch after rewriting history type: snippet +language: git tags: [branch] author: chalarangelo cover: compass diff --git a/git/snippets/interactive-rebase.md b/git/s/interactive-rebase.md similarity index 98% rename from git/snippets/interactive-rebase.md rename to git/s/interactive-rebase.md index ff11f1f28..88a9e30dc 100644 --- a/git/snippets/interactive-rebase.md +++ b/git/s/interactive-rebase.md @@ -1,6 +1,7 @@ --- title: Perform an interactive rebase type: snippet +language: git tags: [branch] author: chalarangelo cover: tea-laptop-table diff --git a/git/snippets/line-endings.md b/git/s/line-endings.md similarity index 97% rename from git/snippets/line-endings.md rename to git/s/line-endings.md index 46ee563fc..72844d802 100644 --- a/git/snippets/line-endings.md +++ b/git/s/line-endings.md @@ -1,6 +1,7 @@ --- title: Configure line endings type: snippet +language: git tags: [repository,configuration] author: chalarangelo cover: leaves-read diff --git a/git/snippets/list-aliases.md b/git/s/list-aliases.md similarity index 97% rename from git/snippets/list-aliases.md rename to git/s/list-aliases.md index 379b65c87..5ad33ebd5 100644 --- a/git/snippets/list-aliases.md +++ b/git/s/list-aliases.md @@ -1,6 +1,7 @@ --- title: List all git aliases type: snippet +language: git tags: [configuration] cover: book-chair dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/list-stashes.md b/git/s/list-stashes.md similarity index 96% rename from git/snippets/list-stashes.md rename to git/s/list-stashes.md index c786382c5..6bbf2a6fd 100644 --- a/git/snippets/list-stashes.md +++ b/git/s/list-stashes.md @@ -1,6 +1,7 @@ --- title: Lists all stashes type: snippet +language: git tags: [repository,stash] author: chalarangelo cover: golden-gate-bridge diff --git a/git/snippets/manual-find-commit-with-bug.md b/git/s/manual-find-commit-with-bug.md similarity index 98% rename from git/snippets/manual-find-commit-with-bug.md rename to git/s/manual-find-commit-with-bug.md index bb4e319d2..bd12c5e17 100644 --- a/git/snippets/manual-find-commit-with-bug.md +++ b/git/s/manual-find-commit-with-bug.md @@ -1,6 +1,7 @@ --- title: Manually find the commit that introduced a bug type: snippet +language: git tags: [commit,branch] author: chalarangelo cover: blue-computer diff --git a/git/snippets/merge-branch-merge-commit.md b/git/s/merge-branch-merge-commit.md similarity index 98% rename from git/snippets/merge-branch-merge-commit.md rename to git/s/merge-branch-merge-commit.md index cb81c93b1..ed8f4ee7d 100644 --- a/git/snippets/merge-branch-merge-commit.md +++ b/git/s/merge-branch-merge-commit.md @@ -1,6 +1,7 @@ --- title: Merge a branch and create a merge commit type: snippet +language: git tags: [repository,branch] cover: meteora dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/merge-branch.md b/git/s/merge-branch.md similarity index 97% rename from git/snippets/merge-branch.md rename to git/s/merge-branch.md index 2b7505a0d..e6c19b75b 100644 --- a/git/snippets/merge-branch.md +++ b/git/s/merge-branch.md @@ -1,6 +1,7 @@ --- title: Merge a branch type: snippet +language: git tags: [repository,branch] cover: sparkles dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/move-commits-to-branch.md b/git/s/move-commits-to-branch.md similarity index 98% rename from git/snippets/move-commits-to-branch.md rename to git/s/move-commits-to-branch.md index 5ad8cfe33..84dad7287 100644 --- a/git/snippets/move-commits-to-branch.md +++ b/git/s/move-commits-to-branch.md @@ -1,6 +1,7 @@ --- title: Move commits from master to a new branch type: snippet +language: git tags: [branch,repository] author: chalarangelo cover: red-succulent diff --git a/git/snippets/optimize-repository.md b/git/s/optimize-repository.md similarity index 96% rename from git/snippets/optimize-repository.md rename to git/s/optimize-repository.md index e6fca1fda..8775a733c 100644 --- a/git/snippets/optimize-repository.md +++ b/git/s/optimize-repository.md @@ -1,6 +1,7 @@ --- title: Optimize the local repository type: snippet +language: git tags: [repository] author: chalarangelo cover: automaton diff --git a/git/snippets/pick-commits.md b/git/s/pick-commits.md similarity index 98% rename from git/snippets/pick-commits.md rename to git/s/pick-commits.md index f76eb4b75..3e2691746 100644 --- a/git/snippets/pick-commits.md +++ b/git/s/pick-commits.md @@ -1,6 +1,7 @@ --- title: Pick changes from one or more commits type: snippet +language: git tags: [commit,branch] author: chalarangelo cover: sunflowers diff --git a/git/snippets/pull-all-submodules.md b/git/s/pull-all-submodules.md similarity index 97% rename from git/snippets/pull-all-submodules.md rename to git/s/pull-all-submodules.md index e6338b351..084370948 100644 --- a/git/snippets/pull-all-submodules.md +++ b/git/s/pull-all-submodules.md @@ -1,6 +1,7 @@ --- title: Pull all submodules from remote type: snippet +language: git tags: [repository,submodule] author: chalarangelo cover: workspace-with-speaker diff --git a/git/snippets/pull-changes.md b/git/s/pull-changes.md similarity index 97% rename from git/snippets/pull-changes.md rename to git/s/pull-changes.md index 711888f1f..0a3fd8e53 100644 --- a/git/snippets/pull-changes.md +++ b/git/s/pull-changes.md @@ -1,6 +1,7 @@ --- title: Pull latest changes from remote type: snippet +language: git tags: [repository,branch] cover: last-light dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/purge-file.md b/git/s/purge-file.md similarity index 98% rename from git/snippets/purge-file.md rename to git/s/purge-file.md index a390d9fd7..7b80f5be7 100644 --- a/git/snippets/purge-file.md +++ b/git/s/purge-file.md @@ -1,6 +1,7 @@ --- title: Purge a file from history type: snippet +language: git tags: [repository,remote] author: chalarangelo cover: white-flower diff --git a/git/snippets/push-changes.md b/git/s/push-changes.md similarity index 97% rename from git/snippets/push-changes.md rename to git/s/push-changes.md index 5d3369274..893617778 100644 --- a/git/snippets/push-changes.md +++ b/git/s/push-changes.md @@ -1,6 +1,7 @@ --- title: Push local changes to remote type: snippet +language: git tags: [repository,branch] cover: dark-cloud dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/rebase-onto-branch.md b/git/s/rebase-onto-branch.md similarity index 97% rename from git/snippets/rebase-onto-branch.md rename to git/s/rebase-onto-branch.md index 71b8872c0..b42507ae3 100644 --- a/git/snippets/rebase-onto-branch.md +++ b/git/s/rebase-onto-branch.md @@ -1,6 +1,7 @@ --- title: Rebase onto another branch type: snippet +language: git tags: [branch] cover: sliced-fruits dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/remove-file-from-commit.md b/git/s/remove-file-from-commit.md similarity index 97% rename from git/snippets/remove-file-from-commit.md rename to git/s/remove-file-from-commit.md index 687c7d7ed..97cf724f3 100644 --- a/git/snippets/remove-file-from-commit.md +++ b/git/s/remove-file-from-commit.md @@ -1,6 +1,7 @@ --- title: Remove a file from the last commit type: snippet +language: git tags: [commit] cover: cancel-typographer dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/rename-branch.md b/git/s/rename-branch.md similarity index 96% rename from git/snippets/rename-branch.md rename to git/s/rename-branch.md index cb558d606..8b1e51d74 100644 --- a/git/snippets/rename-branch.md +++ b/git/s/rename-branch.md @@ -1,6 +1,7 @@ --- title: Rename a branch type: snippet +language: git tags: [branch] cover: bug dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/rename-remote-branch.md b/git/s/rename-remote-branch.md similarity index 98% rename from git/snippets/rename-remote-branch.md rename to git/s/rename-remote-branch.md index 4175dbe1d..5e8655140 100644 --- a/git/snippets/rename-remote-branch.md +++ b/git/s/rename-remote-branch.md @@ -1,6 +1,7 @@ --- title: Rename remote branch type: snippet +language: git tags: [branch] cover: horse-sunset dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/reset-master.md b/git/s/reset-master.md similarity index 97% rename from git/snippets/reset-master.md rename to git/s/reset-master.md index c15d4025a..4b6dfa487 100644 --- a/git/snippets/reset-master.md +++ b/git/s/reset-master.md @@ -1,6 +1,7 @@ --- title: Reset master to match remote type: snippet +language: git tags: [repository,branch] cover: old-consoles dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/restore-deleted-file.md b/git/s/restore-deleted-file.md similarity index 97% rename from git/snippets/restore-deleted-file.md rename to git/s/restore-deleted-file.md index 94729e963..e0f025257 100644 --- a/git/snippets/restore-deleted-file.md +++ b/git/s/restore-deleted-file.md @@ -1,6 +1,7 @@ --- title: Restore a deleted file type: snippet +language: git tags: [branch] author: chalarangelo cover: succulent-red-light diff --git a/git/snippets/rewind-n-commits.md b/git/s/rewind-n-commits.md similarity index 97% rename from git/snippets/rewind-n-commits.md rename to git/s/rewind-n-commits.md index 5a86761c0..1a74155f2 100644 --- a/git/snippets/rewind-n-commits.md +++ b/git/s/rewind-n-commits.md @@ -1,6 +1,7 @@ --- title: Rewind back n commits type: snippet +language: git tags: [branch,commit] cover: lake-trees dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/rewind-to-commit.md b/git/s/rewind-to-commit.md similarity index 97% rename from git/snippets/rewind-to-commit.md rename to git/s/rewind-to-commit.md index 06f038143..baebcc2c9 100644 --- a/git/snippets/rewind-to-commit.md +++ b/git/s/rewind-to-commit.md @@ -1,6 +1,7 @@ --- title: Rewind back to a specific commit type: snippet +language: git tags: [branch,commit] cover: walking dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/save-stash.md b/git/s/save-stash.md similarity index 98% rename from git/snippets/save-stash.md rename to git/s/save-stash.md index 76bb3f29e..e84ec761d 100644 --- a/git/snippets/save-stash.md +++ b/git/s/save-stash.md @@ -1,6 +1,7 @@ --- title: Create a stash type: snippet +language: git tags: [repository,stash] author: chalarangelo cover: purple-leaves diff --git a/git/snippets/set-default-push-branch.md b/git/s/set-default-push-branch.md similarity index 97% rename from git/snippets/set-default-push-branch.md rename to git/s/set-default-push-branch.md index 345a6703c..5c4a36ca4 100644 --- a/git/snippets/set-default-push-branch.md +++ b/git/s/set-default-push-branch.md @@ -1,6 +1,7 @@ --- title: Set default push branch name type: snippet +language: git tags: [configuration,branch] author: chalarangelo cover: pink-flower diff --git a/git/snippets/set-text-editor.md b/git/s/set-text-editor.md similarity index 97% rename from git/snippets/set-text-editor.md rename to git/s/set-text-editor.md index d27e5b696..970ddd452 100644 --- a/git/snippets/set-text-editor.md +++ b/git/s/set-text-editor.md @@ -1,6 +1,7 @@ --- title: Configure the git text editor type: snippet +language: git tags: [configuration] cover: purple-sunset-beach dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/sort-branches-by-date.md b/git/s/sort-branches-by-date.md similarity index 97% rename from git/snippets/sort-branches-by-date.md rename to git/s/sort-branches-by-date.md index 5bef96f28..02eb56fe7 100644 --- a/git/snippets/sort-branches-by-date.md +++ b/git/s/sort-branches-by-date.md @@ -1,6 +1,7 @@ --- title: View branches sorted by date type: snippet +language: git tags: [repository,branch] author: chalarangelo cover: sea-view diff --git a/git/snippets/stage-files.md b/git/s/stage-files.md similarity index 97% rename from git/snippets/stage-files.md rename to git/s/stage-files.md index fc55f58bf..ae28348df 100644 --- a/git/snippets/stage-files.md +++ b/git/s/stage-files.md @@ -1,6 +1,7 @@ --- title: Add files to the staging area type: snippet +language: git tags: [commit] cover: round-leaves dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/switch-to-branch.md b/git/s/switch-to-branch.md similarity index 96% rename from git/snippets/switch-to-branch.md rename to git/s/switch-to-branch.md index fec2e949f..f1d0fd837 100644 --- a/git/snippets/switch-to-branch.md +++ b/git/s/switch-to-branch.md @@ -1,6 +1,7 @@ --- title: Switch to a branch type: snippet +language: git tags: [branch] cover: bridge dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/switch-to-last-branch.md b/git/s/switch-to-last-branch.md similarity index 96% rename from git/snippets/switch-to-last-branch.md rename to git/s/switch-to-last-branch.md index 554048904..f7f4ca524 100644 --- a/git/snippets/switch-to-last-branch.md +++ b/git/s/switch-to-last-branch.md @@ -1,6 +1,7 @@ --- title: Return to previous branch type: snippet +language: git tags: [branch] cover: beach-riders dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/undo-commit.md b/git/s/undo-commit.md similarity index 96% rename from git/snippets/undo-commit.md rename to git/s/undo-commit.md index fd9a6710d..2873e2f2d 100644 --- a/git/snippets/undo-commit.md +++ b/git/s/undo-commit.md @@ -1,6 +1,7 @@ --- title: Undo a commit type: snippet +language: git tags: [commit,branch] cover: mask-quiet dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/undo-last-commit.md b/git/s/undo-last-commit.md similarity index 96% rename from git/snippets/undo-last-commit.md rename to git/s/undo-last-commit.md index 1c829e833..7608b033b 100644 --- a/git/snippets/undo-last-commit.md +++ b/git/s/undo-last-commit.md @@ -1,6 +1,7 @@ --- title: Undo the last commit type: snippet +language: git tags: [commit,branch] cover: racoon dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/unstage-files.md b/git/s/unstage-files.md similarity index 97% rename from git/snippets/unstage-files.md rename to git/s/unstage-files.md index 56567ad49..59b824194 100644 --- a/git/snippets/unstage-files.md +++ b/git/s/unstage-files.md @@ -1,6 +1,7 @@ --- title: Remove files from the staging area type: snippet +language: git tags: [commit] author: chalarangelo cover: coconuts diff --git a/git/snippets/update-commit-contents.md b/git/s/update-commit-contents.md similarity index 97% rename from git/snippets/update-commit-contents.md rename to git/s/update-commit-contents.md index c6f4b8697..7c6836b61 100644 --- a/git/snippets/update-commit-contents.md +++ b/git/s/update-commit-contents.md @@ -1,6 +1,7 @@ --- title: Edit the last commit type: snippet +language: git tags: [commit] cover: tram-car dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/update-commit-message.md b/git/s/update-commit-message.md similarity index 97% rename from git/snippets/update-commit-message.md rename to git/s/update-commit-message.md index 42519b533..7ec8e7385 100644 --- a/git/snippets/update-commit-message.md +++ b/git/s/update-commit-message.md @@ -1,6 +1,7 @@ --- title: Change the last commit's message type: snippet +language: git tags: [commit] cover: greek-coffee dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/view-all-branches.md b/git/s/view-all-branches.md similarity index 96% rename from git/snippets/view-all-branches.md rename to git/s/view-all-branches.md index e4206361f..8a8ebf8f6 100644 --- a/git/snippets/view-all-branches.md +++ b/git/s/view-all-branches.md @@ -1,6 +1,7 @@ --- title: View local branches type: snippet +language: git tags: [repository,branch] cover: aerial-view-port dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/view-changes-summary.md b/git/s/view-changes-summary.md similarity index 97% rename from git/snippets/view-changes-summary.md rename to git/s/view-changes-summary.md index 7fecc730f..21915d80f 100644 --- a/git/snippets/view-changes-summary.md +++ b/git/s/view-changes-summary.md @@ -1,6 +1,7 @@ --- title: View a summary of changes between two commits type: snippet +language: git tags: [repository,branch] author: chalarangelo cover: taking-photos diff --git a/git/snippets/view-commit-graph.md b/git/s/view-commit-graph.md similarity index 97% rename from git/snippets/view-commit-graph.md rename to git/s/view-commit-graph.md index 732f21d1d..dc6b771cd 100644 --- a/git/snippets/view-commit-graph.md +++ b/git/s/view-commit-graph.md @@ -1,6 +1,7 @@ --- title: View a visual graph of the repository type: snippet +language: git tags: [repository] cover: city-view dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/view-commits-by-author.md b/git/s/view-commits-by-author.md similarity index 97% rename from git/snippets/view-commits-by-author.md rename to git/s/view-commits-by-author.md index 90cd0fc8f..92c08cf18 100644 --- a/git/snippets/view-commits-by-author.md +++ b/git/s/view-commits-by-author.md @@ -1,6 +1,7 @@ --- title: View commits by author type: snippet +language: git tags: [repository,commit] cover: comic-glasses dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/view-commits-by-string.md b/git/s/view-commits-by-string.md similarity index 97% rename from git/snippets/view-commits-by-string.md rename to git/s/view-commits-by-string.md index bebc30b27..5d5cc0ed3 100644 --- a/git/snippets/view-commits-by-string.md +++ b/git/s/view-commits-by-string.md @@ -1,6 +1,7 @@ --- title: View commits that manipulated a specific string type: snippet +language: git tags: [commit] cover: bunny-poster dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/view-commits-in-date-range.md b/git/s/view-commits-in-date-range.md similarity index 98% rename from git/snippets/view-commits-in-date-range.md rename to git/s/view-commits-in-date-range.md index dffa5b809..32a57f518 100644 --- a/git/snippets/view-commits-in-date-range.md +++ b/git/s/view-commits-in-date-range.md @@ -1,6 +1,7 @@ --- title: View commits in a specific date range type: snippet +language: git tags: [repository,commit] cover: organizer dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/view-commits-summary-no-merges.md b/git/s/view-commits-summary-no-merges.md similarity index 97% rename from git/snippets/view-commits-summary-no-merges.md rename to git/s/view-commits-summary-no-merges.md index 1cc550afd..f60637c70 100644 --- a/git/snippets/view-commits-summary-no-merges.md +++ b/git/s/view-commits-summary-no-merges.md @@ -1,6 +1,7 @@ --- title: View a short summary of commits without merge commits type: snippet +language: git tags: [repository,commit] cover: river-flow dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/view-commits-summary.md b/git/s/view-commits-summary.md similarity index 96% rename from git/snippets/view-commits-summary.md rename to git/s/view-commits-summary.md index 91f6a5955..9556fd2ad 100644 --- a/git/snippets/view-commits-summary.md +++ b/git/s/view-commits-summary.md @@ -1,6 +1,7 @@ --- title: View a short summary of commits type: snippet +language: git tags: [repository,commit] cover: highlands dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/view-differences.md b/git/s/view-differences.md similarity index 97% rename from git/snippets/view-differences.md rename to git/s/view-differences.md index f66800020..1f5d9ed87 100644 --- a/git/snippets/view-differences.md +++ b/git/s/view-differences.md @@ -1,6 +1,7 @@ --- title: View differences in changes type: snippet +language: git tags: [commit,branch] author: chalarangelo cover: plant-candle diff --git a/git/snippets/view-last-commit.md b/git/s/view-last-commit.md similarity index 96% rename from git/snippets/view-last-commit.md rename to git/s/view-last-commit.md index 4adc9e336..ddb741ffa 100644 --- a/git/snippets/view-last-commit.md +++ b/git/s/view-last-commit.md @@ -1,6 +1,7 @@ --- title: View last commit type: snippet +language: git tags: [commit] cover: green-plant dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/view-merged-branches.md b/git/s/view-merged-branches.md similarity index 96% rename from git/snippets/view-merged-branches.md rename to git/s/view-merged-branches.md index 36ae3ba19..41feadf11 100644 --- a/git/snippets/view-merged-branches.md +++ b/git/s/view-merged-branches.md @@ -1,6 +1,7 @@ --- title: View merged branches type: snippet +language: git tags: [repository,branch] cover: cobbled-street dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippets/view-remote-url.md b/git/s/view-remote-url.md similarity index 96% rename from git/snippets/view-remote-url.md rename to git/s/view-remote-url.md index dfb16e0e6..71e1514c4 100644 --- a/git/snippets/view-remote-url.md +++ b/git/s/view-remote-url.md @@ -1,6 +1,7 @@ --- title: View the remote URL type: snippet +language: git tags: [repository] author: chalarangelo cover: red-mountain diff --git a/git/snippets/view-status.md b/git/s/view-status.md similarity index 98% rename from git/snippets/view-status.md rename to git/s/view-status.md index b275637cc..c87b8deb7 100644 --- a/git/snippets/view-status.md +++ b/git/s/view-status.md @@ -1,6 +1,7 @@ --- title: View current status type: snippet +language: git tags: [branch] author: chalarangelo cover: periscope diff --git a/git/snippets/view-undo-history.md b/git/s/view-undo-history.md similarity index 98% rename from git/snippets/view-undo-history.md rename to git/s/view-undo-history.md index 062fa725e..adfa4fa22 100644 --- a/git/snippets/view-undo-history.md +++ b/git/s/view-undo-history.md @@ -1,6 +1,7 @@ --- title: View "undo" history type: snippet +language: git tags: [repository,branch] cover: rock-climbing dateModified: 2021-04-13T21:10:59+03:00 diff --git a/git/snippet-template.md b/git/template.md similarity index 100% rename from git/snippet-template.md rename to git/template.md diff --git a/js/snippets/accumulate.md b/js/s/accumulate.md similarity index 97% rename from js/snippets/accumulate.md rename to js/s/accumulate.md index 35035db9b..f44718461 100644 --- a/js/snippets/accumulate.md +++ b/js/s/accumulate.md @@ -1,6 +1,7 @@ --- title: Partial sum array type: snippet +language: javascript tags: [math] author: chalarangelo cover: river-house-lights diff --git a/js/snippets/add-class.md b/js/s/add-class.md similarity index 95% rename from js/snippets/add-class.md rename to js/s/add-class.md index b96d07caa..842dbc9a4 100644 --- a/js/snippets/add-class.md +++ b/js/s/add-class.md @@ -1,6 +1,7 @@ --- title: Add class to HTML element type: snippet +language: javascript tags: [browser] author: chalarangelo cover: budapest-palace diff --git a/js/snippets/add-days-to-date.md b/js/s/add-days-to-date.md similarity index 97% rename from js/snippets/add-days-to-date.md rename to js/s/add-days-to-date.md index 156036690..d485090ec 100644 --- a/js/snippets/add-days-to-date.md +++ b/js/s/add-days-to-date.md @@ -1,6 +1,7 @@ --- title: Add days to date type: snippet +language: javascript tags: [date] cover: digital-nomad-12 dateModified: 2020-11-28T19:18:29+02:00 diff --git a/js/snippets/add-event-listener-all.md b/js/s/add-event-listener-all.md similarity index 97% rename from js/snippets/add-event-listener-all.md rename to js/s/add-event-listener-all.md index 26d714a62..c35a17483 100644 --- a/js/snippets/add-event-listener-all.md +++ b/js/s/add-event-listener-all.md @@ -1,6 +1,7 @@ --- title: Add event listener to all targets type: snippet +language: javascript tags: [browser,event] author: chalarangelo cover: red-mountain diff --git a/js/snippets/add-minutes-to-date.md b/js/s/add-minutes-to-date.md similarity index 97% rename from js/snippets/add-minutes-to-date.md rename to js/s/add-minutes-to-date.md index fd323cd94..9c3d1498c 100644 --- a/js/snippets/add-minutes-to-date.md +++ b/js/s/add-minutes-to-date.md @@ -1,6 +1,7 @@ --- title: Add minutes to date type: snippet +language: javascript tags: [date] cover: lake-trees dateModified: 2020-11-28T19:27:46+02:00 diff --git a/js/snippets/add-multiple-events.md b/js/s/add-multiple-events.md similarity index 96% rename from js/snippets/add-multiple-events.md rename to js/s/add-multiple-events.md index 5de00a0d4..e5b55a996 100644 --- a/js/snippets/add-multiple-events.md +++ b/js/s/add-multiple-events.md @@ -1,6 +1,7 @@ --- title: Add multiple listeners type: snippet +language: javascript tags: [browser,event] cover: balloons dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/add-styles.md b/js/s/add-styles.md similarity index 96% rename from js/snippets/add-styles.md rename to js/s/add-styles.md index c6940203e..fab4c1400 100644 --- a/js/snippets/add-styles.md +++ b/js/s/add-styles.md @@ -1,6 +1,7 @@ --- title: Add styles to HTML element type: snippet +language: javascript tags: [browser] author: chalarangelo cover: digital-nomad-14 diff --git a/js/snippets/add-week-days.md b/js/s/add-week-days.md similarity index 98% rename from js/snippets/add-week-days.md rename to js/s/add-week-days.md index 18f0e02e3..979e66756 100644 --- a/js/snippets/add-week-days.md +++ b/js/s/add-week-days.md @@ -1,6 +1,7 @@ --- title: Add weekdays to date type: snippet +language: javascript tags: [date] cover: digital-nomad-9 dateModified: 2021-01-08T00:23:44+02:00 diff --git a/js/snippets/all-equal-by.md b/js/s/all-equal-by.md similarity index 97% rename from js/snippets/all-equal-by.md rename to js/s/all-equal-by.md index 092c25d23..f4320f300 100644 --- a/js/snippets/all-equal-by.md +++ b/js/s/all-equal-by.md @@ -1,6 +1,7 @@ --- title: Check if array elements are equal based on function type: snippet +language: javascript tags: [array] cover: orange-coffee-2 dateModified: 2020-10-19T22:14:49+03:00 diff --git a/js/snippets/all-equal.md b/js/s/all-equal.md similarity index 96% rename from js/snippets/all-equal.md rename to js/s/all-equal.md index 9867d0455..2bfc9bfab 100644 --- a/js/snippets/all-equal.md +++ b/js/s/all-equal.md @@ -1,6 +1,7 @@ --- title: Check if array elements are equal type: snippet +language: javascript tags: [array] cover: shelf-plant dateModified: 2020-10-18T20:24:28+03:00 diff --git a/js/snippets/all-unique-by.md b/js/s/all-unique-by.md similarity index 97% rename from js/snippets/all-unique-by.md rename to js/s/all-unique-by.md index 8de787ebd..bd812e574 100644 --- a/js/snippets/all-unique-by.md +++ b/js/s/all-unique-by.md @@ -1,6 +1,7 @@ --- title: Check if all array elements are unique based on function type: snippet +language: javascript tags: [array] cover: digital-nomad-10 dateModified: 2021-01-08T00:23:44+02:00 diff --git a/js/snippets/all-unique.md b/js/s/all-unique.md similarity index 96% rename from js/snippets/all-unique.md rename to js/s/all-unique.md index 311a96535..3f7191867 100644 --- a/js/snippets/all-unique.md +++ b/js/s/all-unique.md @@ -1,6 +1,7 @@ --- title: Check if all array elements are unique type: snippet +language: javascript tags: [array] cover: jars-on-shelf dateModified: 2021-01-08T00:23:44+02:00 diff --git a/js/snippets/all.md b/js/s/all.md similarity index 96% rename from js/snippets/all.md rename to js/s/all.md index c51985517..ebcc40130 100644 --- a/js/snippets/all.md +++ b/js/s/all.md @@ -1,6 +1,7 @@ --- title: Test if all array elements are truthy type: snippet +language: javascript tags: [array] cover: touch-flower dateModified: 2020-10-18T20:24:28+03:00 diff --git a/js/snippets/alphabetical.md b/js/s/alphabetical.md similarity index 97% rename from js/snippets/alphabetical.md rename to js/s/alphabetical.md index ec219c550..0aa95a0fb 100644 --- a/js/snippets/alphabetical.md +++ b/js/s/alphabetical.md @@ -1,6 +1,7 @@ --- title: Sort array alphabetically type: snippet +language: javascript tags: [array] author: chalarangelo cover: boutique-home-office-1 diff --git a/js/snippets/and.md b/js/s/and.md similarity index 94% rename from js/snippets/and.md rename to js/s/and.md index ccbb8c46b..95accb041 100644 --- a/js/snippets/and.md +++ b/js/s/and.md @@ -1,6 +1,7 @@ --- title: Logical and type: snippet +language: javascript tags: [math,logic] unlisted: true cover: succulent-1 diff --git a/js/snippets/any.md b/js/s/any.md similarity index 96% rename from js/snippets/any.md rename to js/s/any.md index 10eed8c19..abca0447d 100644 --- a/js/snippets/any.md +++ b/js/s/any.md @@ -1,6 +1,7 @@ --- title: Test if any array element is truthy type: snippet +language: javascript tags: [array] cover: basket-paper dateModified: 2020-10-18T20:24:28+03:00 diff --git a/js/snippets/aperture.md b/js/s/aperture.md similarity index 97% rename from js/snippets/aperture.md rename to js/s/aperture.md index 203f10f4a..d05c578c8 100644 --- a/js/snippets/aperture.md +++ b/js/s/aperture.md @@ -1,6 +1,7 @@ --- title: Consecutive element subarrays type: snippet +language: javascript tags: [array] author: chalarangelo cover: camera-zoom diff --git a/js/snippets/approximately-equal.md b/js/s/approximately-equal.md similarity index 96% rename from js/snippets/approximately-equal.md rename to js/s/approximately-equal.md index bf7f4f9a3..f7b3ac805 100644 --- a/js/snippets/approximately-equal.md +++ b/js/s/approximately-equal.md @@ -1,6 +1,7 @@ --- title: Approximate number equality type: snippet +language: javascript tags: [math] cover: engine dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/arithmetic-progression.md b/js/s/arithmetic-progression.md similarity index 96% rename from js/snippets/arithmetic-progression.md rename to js/s/arithmetic-progression.md index f11e83c96..5586e4f47 100644 --- a/js/snippets/arithmetic-progression.md +++ b/js/s/arithmetic-progression.md @@ -1,6 +1,7 @@ --- title: Arithmetic progression type: snippet +language: javascript tags: [math,algorithm] cover: u-got-this dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/array-to-csv.md b/js/s/array-to-csv.md similarity index 97% rename from js/snippets/array-to-csv.md rename to js/s/array-to-csv.md index 10212691d..0af4b2fcd 100644 --- a/js/snippets/array-to-csv.md +++ b/js/s/array-to-csv.md @@ -1,6 +1,7 @@ --- title: Array to CSV type: snippet +language: javascript tags: [array,string] cover: sunrise-over-city dateModified: 2020-11-03T21:55:08+02:00 diff --git a/js/snippets/array-to-html-list.md b/js/s/array-to-html-list.md similarity index 96% rename from js/snippets/array-to-html-list.md rename to js/s/array-to-html-list.md index 0c22d006f..fabf895b1 100644 --- a/js/snippets/array-to-html-list.md +++ b/js/s/array-to-html-list.md @@ -1,6 +1,7 @@ --- title: Array to HTML list type: snippet +language: javascript tags: [browser,array] cover: red-succulent dateModified: 2020-10-20T11:46:23+03:00 diff --git a/js/snippets/ary.md b/js/s/ary.md similarity index 96% rename from js/snippets/ary.md rename to js/s/ary.md index 8dc3671cc..b1cca27e1 100644 --- a/js/snippets/ary.md +++ b/js/s/ary.md @@ -1,6 +1,7 @@ --- title: Function arity type: snippet +language: javascript tags: [function] cover: trippy-chemicals dateModified: 2020-10-18T20:24:28+03:00 diff --git a/js/snippets/assert-valid-keys.md b/js/s/assert-valid-keys.md similarity index 96% rename from js/snippets/assert-valid-keys.md rename to js/s/assert-valid-keys.md index 197c3b664..670d664a4 100644 --- a/js/snippets/assert-valid-keys.md +++ b/js/s/assert-valid-keys.md @@ -1,6 +1,7 @@ --- title: Assert object keys are valid type: snippet +language: javascript tags: [object] author: chalarangelo cover: river-flow diff --git a/js/snippets/atob.md b/js/s/atob.md similarity index 95% rename from js/snippets/atob.md rename to js/s/atob.md index 97255ebf2..320a8fe13 100644 --- a/js/snippets/atob.md +++ b/js/s/atob.md @@ -1,6 +1,7 @@ --- title: Decode Base64 encoded string type: snippet +language: javascript tags: [node,string] cover: thread dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/attempt.md b/js/s/attempt.md similarity index 97% rename from js/snippets/attempt.md rename to js/s/attempt.md index aad227256..c1f399f86 100644 --- a/js/snippets/attempt.md +++ b/js/s/attempt.md @@ -1,6 +1,7 @@ --- title: Attempt invoking a function type: snippet +language: javascript tags: [function] cover: spanish-resort dateModified: 2020-10-18T20:24:28+03:00 diff --git a/js/snippets/average-by.md b/js/s/average-by.md similarity index 97% rename from js/snippets/average-by.md rename to js/s/average-by.md index cfdd899d6..b0eaad708 100644 --- a/js/snippets/average-by.md +++ b/js/s/average-by.md @@ -1,6 +1,7 @@ --- title: Mapped array average type: snippet +language: javascript tags: [math] cover: rock-climbing dateModified: 2020-10-21T21:17:45+03:00 diff --git a/js/snippets/average.md b/js/s/average.md similarity index 95% rename from js/snippets/average.md rename to js/s/average.md index c3f353ebd..3205c0d46 100644 --- a/js/snippets/average.md +++ b/js/s/average.md @@ -1,6 +1,7 @@ --- title: Average of numbers type: snippet +language: javascript tags: [math] cover: interior-8 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/bifurcate-by.md b/js/s/bifurcate-by.md similarity index 97% rename from js/snippets/bifurcate-by.md rename to js/s/bifurcate-by.md index 8d64976c5..b0024de3b 100644 --- a/js/snippets/bifurcate-by.md +++ b/js/s/bifurcate-by.md @@ -1,6 +1,7 @@ --- title: Bifurcate array based on function type: snippet +language: javascript tags: [array] cover: canoe dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/bifurcate.md b/js/s/bifurcate.md similarity index 97% rename from js/snippets/bifurcate.md rename to js/s/bifurcate.md index 92d9c951f..6793ea1d3 100644 --- a/js/snippets/bifurcate.md +++ b/js/s/bifurcate.md @@ -1,6 +1,7 @@ --- title: Bifurcate array based on values type: snippet +language: javascript tags: [array] cover: two-cities dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/binary-search.md b/js/s/binary-search.md similarity index 97% rename from js/snippets/binary-search.md rename to js/s/binary-search.md index 9e7b3ad9c..77d7d0025 100644 --- a/js/snippets/binary-search.md +++ b/js/s/binary-search.md @@ -1,6 +1,7 @@ --- title: Binary search type: snippet +language: javascript tags: [algorithm,array] author: chalarangelo cover: zen-indoors diff --git a/js/snippets/binary.md b/js/s/binary.md similarity index 95% rename from js/snippets/binary.md rename to js/s/binary.md index 40e4ac409..e1f6b6ea3 100644 --- a/js/snippets/binary.md +++ b/js/s/binary.md @@ -1,6 +1,7 @@ --- title: Binary function arity type: snippet +language: javascript tags: [function] author: chalarangelo cover: blue-bird diff --git a/js/snippets/bind-all.md b/js/s/bind-all.md similarity index 97% rename from js/snippets/bind-all.md rename to js/s/bind-all.md index 2c8cc4a32..0393675da 100644 --- a/js/snippets/bind-all.md +++ b/js/s/bind-all.md @@ -1,6 +1,7 @@ --- title: Bind all object methods type: snippet +language: javascript tags: [object,function] cover: laptop-with-code dateModified: 2020-11-03T22:11:18+02:00 diff --git a/js/snippets/bind-key.md b/js/s/bind-key.md similarity index 97% rename from js/snippets/bind-key.md rename to js/s/bind-key.md index 3589e1204..414045337 100644 --- a/js/snippets/bind-key.md +++ b/js/s/bind-key.md @@ -1,6 +1,7 @@ --- title: Bind object method type: snippet +language: javascript tags: [function,object] cover: oven-paddle excerpt: Creates a function that invokes a method at a key in an object, with optional additional parameters. diff --git a/js/snippets/bind.md b/js/s/bind.md similarity index 97% rename from js/snippets/bind.md rename to js/s/bind.md index 9efc73f0e..26b64f7f2 100644 --- a/js/snippets/bind.md +++ b/js/s/bind.md @@ -1,6 +1,7 @@ --- title: Bind function context type: snippet +language: javascript tags: [function,object] cover: tranquility dateModified: 2020-10-18T23:04:45+03:00 diff --git a/js/snippets/binomial-coefficient.md b/js/s/binomial-coefficient.md similarity index 98% rename from js/snippets/binomial-coefficient.md rename to js/s/binomial-coefficient.md index c3a50ddfd..7f8598bb6 100644 --- a/js/snippets/binomial-coefficient.md +++ b/js/s/binomial-coefficient.md @@ -1,6 +1,7 @@ --- title: Binomial coefficient type: snippet +language: javascript tags: [math,algorithm] cover: blue-red-mountain dateModified: 2020-12-28T13:49:24+02:00 diff --git a/js/snippets/both.md b/js/s/both.md similarity index 96% rename from js/snippets/both.md rename to js/s/both.md index ea5f06b63..311c1faf0 100644 --- a/js/snippets/both.md +++ b/js/s/both.md @@ -1,6 +1,7 @@ --- title: Logical and for functions type: snippet +language: javascript tags: [function,logic] unlisted: true cover: succulent-2 diff --git a/js/snippets/bottom-visible.md b/js/s/bottom-visible.md similarity index 96% rename from js/snippets/bottom-visible.md rename to js/s/bottom-visible.md index 62de530ba..5a0b315f9 100644 --- a/js/snippets/bottom-visible.md +++ b/js/s/bottom-visible.md @@ -1,6 +1,7 @@ --- title: Check if bottom of page is visible type: snippet +language: javascript tags: [browser] cover: red-mountain dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/btoa.md b/js/s/btoa.md similarity index 96% rename from js/snippets/btoa.md rename to js/s/btoa.md index 0216078f4..b916e7d5a 100644 --- a/js/snippets/btoa.md +++ b/js/s/btoa.md @@ -1,6 +1,7 @@ --- title: Encode string to Base64 type: snippet +language: javascript tags: [node,string] cover: laptop-journey dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/bubble-sort.md b/js/s/bubble-sort.md similarity index 98% rename from js/snippets/bubble-sort.md rename to js/s/bubble-sort.md index df3e57966..c2ab23f0f 100644 --- a/js/snippets/bubble-sort.md +++ b/js/s/bubble-sort.md @@ -1,6 +1,7 @@ --- title: Bubble sort type: snippet +language: javascript tags: [algorithm,array] cover: budapest-palace dateModified: 2020-12-29T12:18:58+02:00 diff --git a/js/snippets/bucket-sort.md b/js/s/bucket-sort.md similarity index 98% rename from js/snippets/bucket-sort.md rename to js/s/bucket-sort.md index 5bdef533d..776542024 100644 --- a/js/snippets/bucket-sort.md +++ b/js/s/bucket-sort.md @@ -1,6 +1,7 @@ --- title: Bucket sort type: snippet +language: javascript tags: [algorithm,array] cover: canoe dateModified: 2020-12-29T12:22:44+02:00 diff --git a/js/snippets/byte-size.md b/js/s/byte-size.md similarity index 95% rename from js/snippets/byte-size.md rename to js/s/byte-size.md index c5fde8e98..17595a492 100644 --- a/js/snippets/byte-size.md +++ b/js/s/byte-size.md @@ -1,6 +1,7 @@ --- title: Byte size of string type: snippet +language: javascript tags: [string] cover: mountain-lake-cottage-2 dateModified: 2020-10-18T23:04:45+03:00 diff --git a/js/snippets/caesar-cipher.md b/js/s/caesar-cipher.md similarity index 98% rename from js/snippets/caesar-cipher.md rename to js/s/caesar-cipher.md index 825e51236..f8da202d3 100644 --- a/js/snippets/caesar-cipher.md +++ b/js/s/caesar-cipher.md @@ -1,6 +1,7 @@ --- title: Caesar cipher type: snippet +language: javascript tags: [algorithm,string] cover: ancient-greek-building dateModified: 2020-12-29T12:29:21+02:00 diff --git a/js/snippets/call-or-return.md b/js/s/call-or-return.md similarity index 96% rename from js/snippets/call-or-return.md rename to js/s/call-or-return.md index 319a9e716..5cec2279f 100644 --- a/js/snippets/call-or-return.md +++ b/js/s/call-or-return.md @@ -1,6 +1,7 @@ --- title: Call or return type: snippet +language: javascript tags: [function] author: chalarangelo cover: cows diff --git a/js/snippets/call.md b/js/s/call.md similarity index 96% rename from js/snippets/call.md rename to js/s/call.md index 195ceecf0..d82e1807d 100644 --- a/js/snippets/call.md +++ b/js/s/call.md @@ -1,6 +1,7 @@ --- title: Call functions with context type: snippet +language: javascript tags: [function] cover: rabbit-call dateModified: 2021-06-13T13:50:25+03:00 diff --git a/js/snippets/capitalize-every-word.md b/js/s/capitalize-every-word.md similarity index 95% rename from js/snippets/capitalize-every-word.md rename to js/s/capitalize-every-word.md index 4a7b5ae80..a7c4add9c 100644 --- a/js/snippets/capitalize-every-word.md +++ b/js/s/capitalize-every-word.md @@ -1,6 +1,7 @@ --- title: Capitalize every word type: snippet +language: javascript tags: [string,regexp] cover: laptop-plants dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/capitalize.md b/js/s/capitalize.md similarity index 97% rename from js/snippets/capitalize.md rename to js/s/capitalize.md index d0942a200..cc52bc17e 100644 --- a/js/snippets/capitalize.md +++ b/js/s/capitalize.md @@ -1,6 +1,7 @@ --- title: Capitalize string type: snippet +language: javascript tags: [string] cover: digital-nomad-3 dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/cartesian-product.md b/js/s/cartesian-product.md similarity index 96% rename from js/snippets/cartesian-product.md rename to js/s/cartesian-product.md index 532455035..ba9b0010e 100644 --- a/js/snippets/cartesian-product.md +++ b/js/s/cartesian-product.md @@ -1,6 +1,7 @@ --- title: Cartesian product type: snippet +language: javascript tags: [math] cover: sail-away dateModified: 2020-12-29T12:31:43+02:00 diff --git a/js/snippets/cast-array.md b/js/s/cast-array.md similarity index 95% rename from js/snippets/cast-array.md rename to js/s/cast-array.md index aff0e997c..0e76c29c6 100644 --- a/js/snippets/cast-array.md +++ b/js/s/cast-array.md @@ -1,6 +1,7 @@ --- title: Cast to array type: snippet +language: javascript tags: [type,array] cover: man-red-sunset dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/celsius-to-fahrenheit.md b/js/s/celsius-to-fahrenheit.md similarity index 94% rename from js/snippets/celsius-to-fahrenheit.md rename to js/s/celsius-to-fahrenheit.md index 49e9711c7..e61518a4e 100644 --- a/js/snippets/celsius-to-fahrenheit.md +++ b/js/s/celsius-to-fahrenheit.md @@ -1,6 +1,7 @@ --- title: Celsius to Fahrenheit type: snippet +language: javascript tags: [math] unlisted: true cover: last-light diff --git a/js/snippets/chain-async.md b/js/s/chain-async.md similarity index 97% rename from js/snippets/chain-async.md rename to js/s/chain-async.md index 0ad8b8a4e..6aba18dc2 100644 --- a/js/snippets/chain-async.md +++ b/js/s/chain-async.md @@ -1,6 +1,7 @@ --- title: Chain async functions type: snippet +language: javascript tags: [function] cover: tram-car dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/change-lightness.md b/js/s/change-lightness.md similarity index 97% rename from js/snippets/change-lightness.md rename to js/s/change-lightness.md index 64f6ceb59..0d10b2570 100644 --- a/js/snippets/change-lightness.md +++ b/js/s/change-lightness.md @@ -1,6 +1,7 @@ --- title: Change color lightness type: snippet +language: javascript tags: [string,browser,regexp] cover: aerial-view-port dateModified: 2020-10-31T16:37:54+02:00 diff --git a/js/snippets/check-prop.md b/js/s/check-prop.md similarity index 97% rename from js/snippets/check-prop.md rename to js/s/check-prop.md index bb512ffdb..190eda569 100644 --- a/js/snippets/check-prop.md +++ b/js/s/check-prop.md @@ -1,6 +1,7 @@ --- title: Check property type: snippet +language: javascript tags: [function,object] cover: white-tablet-2 dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/chunk-into-n.md b/js/s/chunk-into-n.md similarity index 97% rename from js/snippets/chunk-into-n.md rename to js/s/chunk-into-n.md index 1a48caa23..1f9f0674f 100644 --- a/js/snippets/chunk-into-n.md +++ b/js/s/chunk-into-n.md @@ -1,6 +1,7 @@ --- title: Split array into n chunks type: snippet +language: javascript tags: [array] author: chalarangelo cover: dark-leaves-2 diff --git a/js/snippets/chunk.md b/js/s/chunk.md similarity index 97% rename from js/snippets/chunk.md rename to js/s/chunk.md index f136e5a56..3012b32b7 100644 --- a/js/snippets/chunk.md +++ b/js/s/chunk.md @@ -1,6 +1,7 @@ --- title: Split into chunks type: snippet +language: javascript tags: [array] cover: filter-coffee-pot dateModified: 2020-11-03T21:35:12+02:00 diff --git a/js/snippets/chunkify.md b/js/s/chunkify.md similarity index 97% rename from js/snippets/chunkify.md rename to js/s/chunkify.md index 9a86cdcf4..2712974de 100644 --- a/js/snippets/chunkify.md +++ b/js/s/chunkify.md @@ -1,6 +1,7 @@ --- title: Chunk iterable type: snippet +language: javascript tags: [function,generator,array] author: chalarangelo cover: cave-view diff --git a/js/snippets/clamp-number.md b/js/s/clamp-number.md similarity index 95% rename from js/snippets/clamp-number.md rename to js/s/clamp-number.md index b014ce777..fec9c251d 100644 --- a/js/snippets/clamp-number.md +++ b/js/s/clamp-number.md @@ -1,6 +1,7 @@ --- title: Clamp number type: snippet +language: javascript tags: [math] cover: clay-pot-horizon dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/clone-reg-exp.md b/js/s/clone-reg-exp.md similarity index 95% rename from js/snippets/clone-reg-exp.md rename to js/s/clone-reg-exp.md index 3802f2ab5..b0d3c7f31 100644 --- a/js/snippets/clone-reg-exp.md +++ b/js/s/clone-reg-exp.md @@ -1,6 +1,7 @@ --- title: Clone RegExp type: snippet +language: javascript tags: [type] cover: tomatoes dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/closest.md b/js/s/closest.md similarity index 96% rename from js/snippets/closest.md rename to js/s/closest.md index c6877ab71..97bbda6ec 100644 --- a/js/snippets/closest.md +++ b/js/s/closest.md @@ -1,6 +1,7 @@ --- title: Closest numeric match type: snippet +language: javascript tags: [math] author: chalarangelo cover: sparkles diff --git a/js/snippets/coalesce-factory.md b/js/s/coalesce-factory.md similarity index 96% rename from js/snippets/coalesce-factory.md rename to js/s/coalesce-factory.md index a26e03c7a..e6d9171b3 100644 --- a/js/snippets/coalesce-factory.md +++ b/js/s/coalesce-factory.md @@ -1,6 +1,7 @@ --- title: Argument coalescing factory type: snippet +language: javascript tags: [function,type] cover: coffee-phone-tray dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/coalesce.md b/js/s/coalesce.md similarity index 95% rename from js/snippets/coalesce.md rename to js/s/coalesce.md index 3d3acfd74..725fc1b4a 100644 --- a/js/snippets/coalesce.md +++ b/js/s/coalesce.md @@ -1,6 +1,7 @@ --- title: Argument coalescing type: snippet +language: javascript tags: [type] cover: flower-portrait-1 dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/collect-into.md b/js/s/collect-into.md similarity index 96% rename from js/snippets/collect-into.md rename to js/s/collect-into.md index d99253406..ce7845b12 100644 --- a/js/snippets/collect-into.md +++ b/js/s/collect-into.md @@ -1,6 +1,7 @@ --- title: Convert function to variadic type: snippet +language: javascript tags: [function,array] cover: polar-bear dateModified: 2021-06-13T13:50:25+03:00 diff --git a/js/snippets/colorize.md b/js/s/colorize.md similarity index 98% rename from js/snippets/colorize.md rename to js/s/colorize.md index 79dd69577..615cb4eb8 100644 --- a/js/snippets/colorize.md +++ b/js/s/colorize.md @@ -1,6 +1,7 @@ --- title: Colorize text type: snippet +language: javascript tags: [node,string] cover: sea-view dateModified: 2020-11-03T22:11:18+02:00 diff --git a/js/snippets/combine.md b/js/s/combine.md similarity index 97% rename from js/snippets/combine.md rename to js/s/combine.md index ef6e912a9..69affab8d 100644 --- a/js/snippets/combine.md +++ b/js/s/combine.md @@ -1,6 +1,7 @@ --- title: Combine object arrays type: snippet +language: javascript tags: [array,object] author: chalarangelo cover: digital-nomad-6 diff --git a/js/snippets/common-keys.md b/js/s/common-keys.md similarity index 96% rename from js/snippets/common-keys.md rename to js/s/common-keys.md index 31921d714..f101c850a 100644 --- a/js/snippets/common-keys.md +++ b/js/s/common-keys.md @@ -1,6 +1,7 @@ --- title: Common keys type: snippet +language: javascript tags: [object] author: chalarangelo cover: symmetry-cloudy-mountain diff --git a/js/snippets/compact-join.md b/js/s/compact-join.md similarity index 96% rename from js/snippets/compact-join.md rename to js/s/compact-join.md index 91d0ff298..85415d3e9 100644 --- a/js/snippets/compact-join.md +++ b/js/s/compact-join.md @@ -1,6 +1,7 @@ --- title: Compact and join array type: snippet +language: javascript tags: [array] author: chalarangelo cover: racoon diff --git a/js/snippets/compact-object.md b/js/s/compact-object.md similarity index 98% rename from js/snippets/compact-object.md rename to js/s/compact-object.md index 81e5522b2..de8892abd 100644 --- a/js/snippets/compact-object.md +++ b/js/s/compact-object.md @@ -1,6 +1,7 @@ --- title: Compact object type: snippet +language: javascript tags: [object,array,recursion] cover: shapes dateModified: 2020-11-27T13:57:41+02:00 diff --git a/js/snippets/compact-whitespace.md b/js/s/compact-whitespace.md similarity index 95% rename from js/snippets/compact-whitespace.md rename to js/s/compact-whitespace.md index 395060a09..6e700277a 100644 --- a/js/snippets/compact-whitespace.md +++ b/js/s/compact-whitespace.md @@ -1,6 +1,7 @@ --- title: Compact whitespaces type: snippet +language: javascript tags: [string,regexp] cover: travel-mug-1 dateModified: 2020-10-18T23:04:45+03:00 diff --git a/js/snippets/compact.md b/js/s/compact.md similarity index 95% rename from js/snippets/compact.md rename to js/s/compact.md index fdb1a619f..da5fdab0d 100644 --- a/js/snippets/compact.md +++ b/js/s/compact.md @@ -1,6 +1,7 @@ --- title: Compact array type: snippet +language: javascript tags: [array] cover: basket-paper dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/complement.md b/js/s/complement.md similarity index 95% rename from js/snippets/complement.md rename to js/s/complement.md index 47e34dea4..cba67114f 100644 --- a/js/snippets/complement.md +++ b/js/s/complement.md @@ -1,6 +1,7 @@ --- title: Logical complement type: snippet +language: javascript tags: [function,logic] cover: flower-portrait-10 dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/compose-right.md b/js/s/compose-right.md similarity index 96% rename from js/snippets/compose-right.md rename to js/s/compose-right.md index 39d529615..b04631949 100644 --- a/js/snippets/compose-right.md +++ b/js/s/compose-right.md @@ -1,6 +1,7 @@ --- title: Reverse compose functions type: snippet +language: javascript tags: [function] cover: rocky-beach dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/compose.md b/js/s/compose.md similarity index 96% rename from js/snippets/compose.md rename to js/s/compose.md index d7377d453..95a397832 100644 --- a/js/snippets/compose.md +++ b/js/s/compose.md @@ -1,6 +1,7 @@ --- title: Compose functions type: snippet +language: javascript tags: [function] cover: digital-nomad-16 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/contains-whitespace.md b/js/s/contains-whitespace.md similarity index 96% rename from js/snippets/contains-whitespace.md rename to js/s/contains-whitespace.md index de5eb7c86..5789161e9 100644 --- a/js/snippets/contains-whitespace.md +++ b/js/s/contains-whitespace.md @@ -1,6 +1,7 @@ --- title: Check if string contains whitespace type: snippet +language: javascript tags: [string,regexp] author: chalarangelo cover: bag-waiting diff --git a/js/snippets/converge.md b/js/s/converge.md similarity index 97% rename from js/snippets/converge.md rename to js/s/converge.md index af7b71c54..5ca54633e 100644 --- a/js/snippets/converge.md +++ b/js/s/converge.md @@ -1,6 +1,7 @@ --- title: Converge branching functions type: snippet +language: javascript tags: [function] excerpt: Converges a list of branching functions into a single function and returns the result. cover: cherry-trees diff --git a/js/snippets/copy-sign.md b/js/s/copy-sign.md similarity index 95% rename from js/snippets/copy-sign.md rename to js/s/copy-sign.md index 40d5be1bd..80103b64b 100644 --- a/js/snippets/copy-sign.md +++ b/js/s/copy-sign.md @@ -1,6 +1,7 @@ --- title: Copy sign to number type: snippet +language: javascript tags: [math] cover: keyboard-tea dateModified: 2020-10-07T23:52:57+03:00 diff --git a/js/snippets/copy-to-clipboard-async.md b/js/s/copy-to-clipboard-async.md similarity index 98% rename from js/snippets/copy-to-clipboard-async.md rename to js/s/copy-to-clipboard-async.md index a2bcc6700..0a7b05125 100644 --- a/js/snippets/copy-to-clipboard-async.md +++ b/js/s/copy-to-clipboard-async.md @@ -1,6 +1,7 @@ --- title: Copy to clipboard async type: snippet +language: javascript tags: [browser,string,promise] cover: typing dateModified: 2022-01-11T05:00:00-04:00 diff --git a/js/snippets/copy-to-clipboard.md b/js/s/copy-to-clipboard.md similarity index 98% rename from js/snippets/copy-to-clipboard.md rename to js/s/copy-to-clipboard.md index df79ff504..eac85865f 100644 --- a/js/snippets/copy-to-clipboard.md +++ b/js/s/copy-to-clipboard.md @@ -1,6 +1,7 @@ --- title: Copy to clipboard type: snippet +language: javascript tags: [browser,string,event] cover: typing dateModified: 2022-01-11T09:32:04+02:00 diff --git a/js/snippets/count-by.md b/js/s/count-by.md similarity index 97% rename from js/snippets/count-by.md rename to js/s/count-by.md index 9d877d3b8..b52f06add 100644 --- a/js/snippets/count-by.md +++ b/js/s/count-by.md @@ -1,6 +1,7 @@ --- title: Count grouped elements type: snippet +language: javascript tags: [array,object] cover: tools dateModified: 2020-11-03T22:11:18+02:00 diff --git a/js/snippets/count-occurrences.md b/js/s/count-occurrences.md similarity index 95% rename from js/snippets/count-occurrences.md rename to js/s/count-occurrences.md index 7f89cef8e..e681af94c 100644 --- a/js/snippets/count-occurrences.md +++ b/js/s/count-occurrences.md @@ -1,6 +1,7 @@ --- title: Count occurrences type: snippet +language: javascript tags: [array] cover: dark-leaves-4 dateModified: 2020-10-18T23:04:45+03:00 diff --git a/js/snippets/count-substrings.md b/js/s/count-substrings.md similarity index 97% rename from js/snippets/count-substrings.md rename to js/s/count-substrings.md index 09f5ffac4..380ca9af0 100644 --- a/js/snippets/count-substrings.md +++ b/js/s/count-substrings.md @@ -1,6 +1,7 @@ --- title: Count substrings of string type: snippet +language: javascript tags: [string,algorithm] author: chalarangelo cover: obelisk diff --git a/js/snippets/count-week-days-between.md b/js/s/count-week-days-between.md similarity index 98% rename from js/snippets/count-week-days-between.md rename to js/s/count-week-days-between.md index 57f3edafa..8c046e52c 100644 --- a/js/snippets/count-week-days-between.md +++ b/js/s/count-week-days-between.md @@ -1,6 +1,7 @@ --- title: Count weekdays between two dates type: snippet +language: javascript tags: [date] cover: organizer dateModified: 2020-10-20T11:21:07+03:00 diff --git a/js/snippets/counter.md b/js/s/counter.md similarity index 98% rename from js/snippets/counter.md rename to js/s/counter.md index d8e6be75a..8731b0b98 100644 --- a/js/snippets/counter.md +++ b/js/s/counter.md @@ -1,6 +1,7 @@ --- title: Counter type: snippet +language: javascript tags: [browser] cover: touch-flower dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/create-dir-if-not-exists.md b/js/s/create-dir-if-not-exists.md similarity index 95% rename from js/snippets/create-dir-if-not-exists.md rename to js/s/create-dir-if-not-exists.md index b581c9fab..50beba0b6 100644 --- a/js/snippets/create-dir-if-not-exists.md +++ b/js/s/create-dir-if-not-exists.md @@ -1,6 +1,7 @@ --- title: Create directory if not exists type: snippet +language: javascript tags: [node] cover: sunrise-over-city dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/create-element.md b/js/s/create-element.md similarity index 97% rename from js/snippets/create-element.md rename to js/s/create-element.md index 7eb721ba8..a96ad9159 100644 --- a/js/snippets/create-element.md +++ b/js/s/create-element.md @@ -1,6 +1,7 @@ --- title: Create HTML element type: snippet +language: javascript tags: [browser] cover: flower-portrait-4 excerpt: Creates an element from a string without appending it to the document. diff --git a/js/snippets/create-event-hub.md b/js/s/create-event-hub.md similarity index 99% rename from js/snippets/create-event-hub.md rename to js/s/create-event-hub.md index 96218d9e5..bfbffedd7 100644 --- a/js/snippets/create-event-hub.md +++ b/js/s/create-event-hub.md @@ -1,6 +1,7 @@ --- title: Create event hub type: snippet +language: javascript tags: [browser,event] cover: city-view excerpt: Creates a pub/sub event hub with emit, on, and off methods. diff --git a/js/snippets/csv-to-array.md b/js/s/csv-to-array.md similarity index 98% rename from js/snippets/csv-to-array.md rename to js/s/csv-to-array.md index c505d1fdc..a4449c4b2 100644 --- a/js/snippets/csv-to-array.md +++ b/js/s/csv-to-array.md @@ -1,6 +1,7 @@ --- title: CSV to array type: snippet +language: javascript tags: [string,array] cover: keyboard-tea dateModified: 2022-01-30T12:14:39+02:00 diff --git a/js/snippets/csv-to-json.md b/js/s/csv-to-json.md similarity index 98% rename from js/snippets/csv-to-json.md rename to js/s/csv-to-json.md index 71b6114af..a78add162 100644 --- a/js/snippets/csv-to-json.md +++ b/js/s/csv-to-json.md @@ -1,6 +1,7 @@ --- title: CSV to JSON type: snippet +language: javascript tags: [string,object] cover: kettle-laptop dateModified: 2022-01-30T12:14:39+02:00 diff --git a/js/snippets/current-url.md b/js/s/current-url.md similarity index 93% rename from js/snippets/current-url.md rename to js/s/current-url.md index 4dbcc5153..f9d2e06fa 100644 --- a/js/snippets/current-url.md +++ b/js/s/current-url.md @@ -1,6 +1,7 @@ --- title: Current URL type: snippet +language: javascript tags: [browser] cover: tropical-bike dateModified: 2020-10-20T11:46:23+03:00 diff --git a/js/snippets/curry.md b/js/s/curry.md similarity index 97% rename from js/snippets/curry.md rename to js/s/curry.md index 135f6da6d..d56687dd7 100644 --- a/js/snippets/curry.md +++ b/js/s/curry.md @@ -1,6 +1,7 @@ --- title: Curry function type: snippet +language: javascript tags: [function,recursion] cover: rocky-beach-2 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/cycle-generator.md b/js/s/cycle-generator.md similarity index 97% rename from js/snippets/cycle-generator.md rename to js/s/cycle-generator.md index 7e5bbc722..e844f2517 100644 --- a/js/snippets/cycle-generator.md +++ b/js/s/cycle-generator.md @@ -1,6 +1,7 @@ --- title: Cycle generator type: snippet +language: javascript tags: [function,generator] author: chalarangelo cover: secret-tree diff --git a/js/snippets/date-range-generator.md b/js/s/date-range-generator.md similarity index 97% rename from js/snippets/date-range-generator.md rename to js/s/date-range-generator.md index 76f11f76e..935498a35 100644 --- a/js/snippets/date-range-generator.md +++ b/js/s/date-range-generator.md @@ -1,6 +1,7 @@ --- title: Date range generator type: snippet +language: javascript tags: [date,function,generator] cover: portal-timelapse dateModified: 2021-06-21T05:00:00-04:00 diff --git a/js/snippets/day-name.md b/js/s/day-name.md similarity index 96% rename from js/snippets/day-name.md rename to js/s/day-name.md index 10b762831..3ec884dbb 100644 --- a/js/snippets/day-name.md +++ b/js/s/day-name.md @@ -1,6 +1,7 @@ --- title: Day name type: snippet +language: javascript tags: [date] cover: interior dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/day-of-year.md b/js/s/day-of-year.md similarity index 96% rename from js/snippets/day-of-year.md rename to js/s/day-of-year.md index f227cb616..51595b255 100644 --- a/js/snippets/day-of-year.md +++ b/js/s/day-of-year.md @@ -1,6 +1,7 @@ --- title: Day of year type: snippet +language: javascript tags: [date] cover: interior-3 dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/days-ago.md b/js/s/days-ago.md similarity index 96% rename from js/snippets/days-ago.md rename to js/s/days-ago.md index a744174f5..1a860ebbb 100644 --- a/js/snippets/days-ago.md +++ b/js/s/days-ago.md @@ -1,6 +1,7 @@ --- title: Days ago type: snippet +language: javascript tags: [date] cover: sunrise-over-city dateModified: 2022-01-30T11:48:07+03:00 diff --git a/js/snippets/days-from-now.md b/js/s/days-from-now.md similarity index 96% rename from js/snippets/days-from-now.md rename to js/s/days-from-now.md index a9c9ccb06..24dc456ee 100644 --- a/js/snippets/days-from-now.md +++ b/js/s/days-from-now.md @@ -1,6 +1,7 @@ --- title: Days from now type: snippet +language: javascript tags: [date] cover: tent-stars dateModified: 2022-01-30T11:48:07+03:00 diff --git a/js/snippets/days-in-month.md b/js/s/days-in-month.md similarity index 96% rename from js/snippets/days-in-month.md rename to js/s/days-in-month.md index a5ef02d5c..4ef39986e 100644 --- a/js/snippets/days-in-month.md +++ b/js/s/days-in-month.md @@ -1,6 +1,7 @@ --- title: Number of days in month type: snippet +language: javascript tags: [date] cover: laptop-plants-2 dateModified: 2021-06-13T05:00:00-04:00 diff --git a/js/snippets/debounce-promise.md b/js/s/debounce-promise.md similarity index 99% rename from js/snippets/debounce-promise.md rename to js/s/debounce-promise.md index fdf22665a..0868db956 100644 --- a/js/snippets/debounce-promise.md +++ b/js/s/debounce-promise.md @@ -1,6 +1,7 @@ --- title: Debounce promise type: snippet +language: javascript tags: [function,promise] excerpt: Creates a debounced function that returns a promise. cover: ice diff --git a/js/snippets/debounce.md b/js/s/debounce.md similarity index 98% rename from js/snippets/debounce.md rename to js/s/debounce.md index 0ab0d4dde..afb9e9abe 100644 --- a/js/snippets/debounce.md +++ b/js/s/debounce.md @@ -1,6 +1,7 @@ --- title: Debounce function type: snippet +language: javascript tags: [function] cover: solitude-beach excerpt: Creates a debounced function that waits `ms` milliseconds before invoking the provided function again. diff --git a/js/snippets/decapitalize.md b/js/s/decapitalize.md similarity index 97% rename from js/snippets/decapitalize.md rename to js/s/decapitalize.md index 430b94690..647afa6d3 100644 --- a/js/snippets/decapitalize.md +++ b/js/s/decapitalize.md @@ -1,6 +1,7 @@ --- title: Decapitalize string type: snippet +language: javascript tags: [string] cover: forest-balcony dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/deep-clone.md b/js/s/deep-clone.md similarity index 98% rename from js/snippets/deep-clone.md rename to js/s/deep-clone.md index f6960ae53..fa7c1c3b6 100644 --- a/js/snippets/deep-clone.md +++ b/js/s/deep-clone.md @@ -1,6 +1,7 @@ --- title: Deep clone object type: snippet +language: javascript tags: [object,recursion] cover: neon-desk-2 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/deep-flatten.md b/js/s/deep-flatten.md similarity index 96% rename from js/snippets/deep-flatten.md rename to js/s/deep-flatten.md index 6b4508acc..12fcce460 100644 --- a/js/snippets/deep-flatten.md +++ b/js/s/deep-flatten.md @@ -1,6 +1,7 @@ --- title: Deep flatten array type: snippet +language: javascript tags: [array,recursion] cover: digital-nomad-4 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/deep-freeze.md b/js/s/deep-freeze.md similarity index 97% rename from js/snippets/deep-freeze.md rename to js/s/deep-freeze.md index c41429e42..31327839a 100644 --- a/js/snippets/deep-freeze.md +++ b/js/s/deep-freeze.md @@ -1,6 +1,7 @@ --- title: Deep freeze object type: snippet +language: javascript tags: [object,recursion] cover: frozen-globe dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/deep-get.md b/js/s/deep-get.md similarity index 97% rename from js/snippets/deep-get.md rename to js/s/deep-get.md index 4d2452b75..bcb489c65 100644 --- a/js/snippets/deep-get.md +++ b/js/s/deep-get.md @@ -1,6 +1,7 @@ --- title: Get nested value in object based on array of keys type: snippet +language: javascript tags: [object] cover: mask-quiet dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/deep-map-keys.md b/js/s/deep-map-keys.md similarity index 98% rename from js/snippets/deep-map-keys.md rename to js/s/deep-map-keys.md index 45c4df1f4..21327d2d1 100644 --- a/js/snippets/deep-map-keys.md +++ b/js/s/deep-map-keys.md @@ -1,6 +1,7 @@ --- title: Deep map object keys type: snippet +language: javascript tags: [object,recursion] cover: duck-plants dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/deep-merge.md b/js/s/deep-merge.md similarity index 97% rename from js/snippets/deep-merge.md rename to js/s/deep-merge.md index cc9e9193b..378486982 100644 --- a/js/snippets/deep-merge.md +++ b/js/s/deep-merge.md @@ -1,6 +1,7 @@ --- title: Deep merge objects type: snippet +language: javascript tags: [object,function] author: chalarangelo cover: coffee-drip diff --git a/js/snippets/defaults.md b/js/s/defaults.md similarity index 97% rename from js/snippets/defaults.md rename to js/s/defaults.md index 950ea274f..ad3c675d5 100644 --- a/js/snippets/defaults.md +++ b/js/s/defaults.md @@ -1,6 +1,7 @@ --- title: Assign default values for object properties type: snippet +language: javascript tags: [object] cover: boats dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/defer.md b/js/s/defer.md similarity index 97% rename from js/snippets/defer.md rename to js/s/defer.md index 0b1741e3b..6b45b95de 100644 --- a/js/snippets/defer.md +++ b/js/s/defer.md @@ -1,6 +1,7 @@ --- title: Defer function invocation type: snippet +language: javascript tags: [function] cover: cave-view dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/degrees-to-rads.md b/js/s/degrees-to-rads.md similarity index 94% rename from js/snippets/degrees-to-rads.md rename to js/s/degrees-to-rads.md index 3ab237f46..aed4ec125 100644 --- a/js/snippets/degrees-to-rads.md +++ b/js/s/degrees-to-rads.md @@ -1,6 +1,7 @@ --- title: Degrees to radians type: snippet +language: javascript tags: [math] cover: blue-flower dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/delay.md b/js/s/delay.md similarity index 96% rename from js/snippets/delay.md rename to js/s/delay.md index f43ce6205..9baee36cd 100644 --- a/js/snippets/delay.md +++ b/js/s/delay.md @@ -1,6 +1,7 @@ --- title: Delay function execution type: snippet +language: javascript tags: [function] cover: interior-13 dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/detect-device-type.md b/js/s/detect-device-type.md similarity index 96% rename from js/snippets/detect-device-type.md rename to js/s/detect-device-type.md index 825b024fd..b29474aad 100644 --- a/js/snippets/detect-device-type.md +++ b/js/s/detect-device-type.md @@ -1,6 +1,7 @@ --- title: Detect device type type: snippet +language: javascript tags: [browser,regexp] cover: clutter-2 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/detect-language.md b/js/s/detect-language.md similarity index 96% rename from js/snippets/detect-language.md rename to js/s/detect-language.md index 931cd6b9f..72a7d963b 100644 --- a/js/snippets/detect-language.md +++ b/js/s/detect-language.md @@ -1,6 +1,7 @@ --- title: Detect language type: snippet +language: javascript tags: [browser] cover: accessibility dateModified: 2020-10-06T18:47:16+03:00 diff --git a/js/snippets/difference-by.md b/js/s/difference-by.md similarity index 97% rename from js/snippets/difference-by.md rename to js/s/difference-by.md index 5146a0d1e..6f670fcaa 100644 --- a/js/snippets/difference-by.md +++ b/js/s/difference-by.md @@ -1,6 +1,7 @@ --- title: Mapped array difference type: snippet +language: javascript tags: [array] cover: keyboard dateModified: 2020-10-19T18:52:00+03:00 diff --git a/js/snippets/difference-with.md b/js/s/difference-with.md similarity index 97% rename from js/snippets/difference-with.md rename to js/s/difference-with.md index 5f2ff83ac..6f28995f0 100644 --- a/js/snippets/difference-with.md +++ b/js/s/difference-with.md @@ -1,6 +1,7 @@ --- title: Array difference based on function type: snippet +language: javascript tags: [array] cover: folded-map dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/difference.md b/js/s/difference.md similarity index 96% rename from js/snippets/difference.md rename to js/s/difference.md index 13c26b0e0..37868ab29 100644 --- a/js/snippets/difference.md +++ b/js/s/difference.md @@ -1,6 +1,7 @@ --- title: Array difference type: snippet +language: javascript tags: [array] cover: interior-3 dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/dig.md b/js/s/dig.md similarity index 97% rename from js/snippets/dig.md rename to js/s/dig.md index 7a3594acb..35630a2bd 100644 --- a/js/snippets/dig.md +++ b/js/s/dig.md @@ -1,6 +1,7 @@ --- title: Get nested value in object type: snippet +language: javascript tags: [object,recursion] cover: brown-bird dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/digitize.md b/js/s/digitize.md similarity index 96% rename from js/snippets/digitize.md rename to js/s/digitize.md index 14919c471..f3cc0a249 100644 --- a/js/snippets/digitize.md +++ b/js/s/digitize.md @@ -1,6 +1,7 @@ --- title: Digitize number type: snippet +language: javascript tags: [math] cover: industrial-tokyo dateModified: 2020-10-18T14:58:09+03:00 diff --git a/js/snippets/distance.md b/js/s/distance.md similarity index 94% rename from js/snippets/distance.md rename to js/s/distance.md index 7ea09f7b0..59d9d8bbd 100644 --- a/js/snippets/distance.md +++ b/js/s/distance.md @@ -1,6 +1,7 @@ --- title: Distance between two points type: snippet +language: javascript tags: [math,algorithm] cover: measuring dateModified: 2020-12-28T13:49:24+02:00 diff --git a/js/snippets/divmod.md b/js/s/divmod.md similarity index 96% rename from js/snippets/divmod.md rename to js/s/divmod.md index 141d4a025..d17648cb6 100644 --- a/js/snippets/divmod.md +++ b/js/s/divmod.md @@ -1,6 +1,7 @@ --- title: Quotient and module of division type: snippet +language: javascript tags: [math] cover: italian-horizon dateModified: 2020-10-07T23:59:13+03:00 diff --git a/js/snippets/drop-right-while.md b/js/s/drop-right-while.md similarity index 97% rename from js/snippets/drop-right-while.md rename to js/s/drop-right-while.md index e3be1a373..5cc7acc1c 100644 --- a/js/snippets/drop-right-while.md +++ b/js/s/drop-right-while.md @@ -1,6 +1,7 @@ --- title: Drop list elements from the right based on function type: snippet +language: javascript tags: [array] cover: bridge-drop dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/drop-right.md b/js/s/drop-right.md similarity index 96% rename from js/snippets/drop-right.md rename to js/s/drop-right.md index 5fe7f0f36..ec024d275 100644 --- a/js/snippets/drop-right.md +++ b/js/s/drop-right.md @@ -1,6 +1,7 @@ --- title: Drop list elements from the right type: snippet +language: javascript tags: [array] cover: messy-papers dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/drop-while.md b/js/s/drop-while.md similarity index 96% rename from js/snippets/drop-while.md rename to js/s/drop-while.md index e0dc69dbd..1b0893423 100644 --- a/js/snippets/drop-while.md +++ b/js/s/drop-while.md @@ -1,6 +1,7 @@ --- title: Drop list elements from the left based on function type: snippet +language: javascript tags: [array] cover: colorful-lounge dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/drop.md b/js/s/drop.md similarity index 95% rename from js/snippets/drop.md rename to js/s/drop.md index 9f851a5b8..01e379f8e 100644 --- a/js/snippets/drop.md +++ b/js/s/drop.md @@ -1,6 +1,7 @@ --- title: Drop list elements from the left type: snippet +language: javascript tags: [array] cover: bridge-drop dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/either.md b/js/s/either.md similarity index 96% rename from js/snippets/either.md rename to js/s/either.md index 1685f49cf..3e64a9de9 100644 --- a/js/snippets/either.md +++ b/js/s/either.md @@ -1,6 +1,7 @@ --- title: Logical or for functions type: snippet +language: javascript tags: [function,logic] cover: man-red-sunset dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/element-contains.md b/js/s/element-contains.md similarity index 96% rename from js/snippets/element-contains.md rename to js/s/element-contains.md index 4a2d4eb06..87273a3ca 100644 --- a/js/snippets/element-contains.md +++ b/js/s/element-contains.md @@ -1,6 +1,7 @@ --- title: Element contains another element type: snippet +language: javascript tags: [browser] cover: red-petals dateModified: 2020-11-03T22:11:18+02:00 diff --git a/js/snippets/element-is-focused.md b/js/s/element-is-focused.md similarity index 94% rename from js/snippets/element-is-focused.md rename to js/s/element-is-focused.md index 1e058df4b..42444538d 100644 --- a/js/snippets/element-is-focused.md +++ b/js/s/element-is-focused.md @@ -1,6 +1,7 @@ --- title: Element is focused type: snippet +language: javascript tags: [browser] author: chalarangelo cover: ice diff --git a/js/snippets/element-is-visible-in-viewport.md b/js/s/element-is-visible-in-viewport.md similarity index 98% rename from js/snippets/element-is-visible-in-viewport.md rename to js/s/element-is-visible-in-viewport.md index 52fa6afc4..e1d896ae4 100644 --- a/js/snippets/element-is-visible-in-viewport.md +++ b/js/s/element-is-visible-in-viewport.md @@ -1,6 +1,7 @@ --- title: Element is visible in viewport type: snippet +language: javascript tags: [browser] cover: flower-portrait-1 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/ends-with-substring.md b/js/s/ends-with-substring.md similarity index 97% rename from js/snippets/ends-with-substring.md rename to js/s/ends-with-substring.md index a018d26b2..8267a8a02 100644 --- a/js/snippets/ends-with-substring.md +++ b/js/s/ends-with-substring.md @@ -2,6 +2,7 @@ title: String ends with substring type: snippet shortTitle: Ends with substring +language: javascript tags: [string] cover: boutique-home-office-4 author: chalarangelo diff --git a/js/snippets/equals.md b/js/s/equals.md similarity index 98% rename from js/snippets/equals.md rename to js/s/equals.md index c138112dd..2917915ef 100644 --- a/js/snippets/equals.md +++ b/js/s/equals.md @@ -1,6 +1,7 @@ --- title: Check object equality type: snippet +language: javascript tags: [object,array,type,recursion] cover: beach-pineapple dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/escape-html.md b/js/s/escape-html.md similarity index 97% rename from js/snippets/escape-html.md rename to js/s/escape-html.md index a9015eeb3..06ead1879 100644 --- a/js/snippets/escape-html.md +++ b/js/s/escape-html.md @@ -1,6 +1,7 @@ --- title: Escape HTML type: snippet +language: javascript tags: [string,regexp] cover: periscope dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/escape-reg-exp.md b/js/s/escape-reg-exp.md similarity index 94% rename from js/snippets/escape-reg-exp.md rename to js/s/escape-reg-exp.md index e27d556a9..e55728f7b 100644 --- a/js/snippets/escape-reg-exp.md +++ b/js/s/escape-reg-exp.md @@ -1,6 +1,7 @@ --- title: Escape RegExp type: snippet +language: javascript tags: [string,regexp] cover: frog-blue-flower dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/euclidean-distance.md b/js/s/euclidean-distance.md similarity index 96% rename from js/snippets/euclidean-distance.md rename to js/s/euclidean-distance.md index 6bc808375..ca470eb2d 100644 --- a/js/snippets/euclidean-distance.md +++ b/js/s/euclidean-distance.md @@ -1,6 +1,7 @@ --- title: Euclidean distance type: snippet +language: javascript tags: [math,algorithm] author: chalarangelo cover: ancient-greek-building diff --git a/js/snippets/every-nth.md b/js/s/every-nth.md similarity index 95% rename from js/snippets/every-nth.md rename to js/s/every-nth.md index d0a62e9e1..b0b54f22b 100644 --- a/js/snippets/every-nth.md +++ b/js/s/every-nth.md @@ -1,6 +1,7 @@ --- title: Every nth element type: snippet +language: javascript tags: [array] cover: dark-leaves-6 dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/expand-tabs.md b/js/s/expand-tabs.md similarity index 96% rename from js/snippets/expand-tabs.md rename to js/s/expand-tabs.md index 4da215b19..97fdb075d 100644 --- a/js/snippets/expand-tabs.md +++ b/js/s/expand-tabs.md @@ -1,6 +1,7 @@ --- title: Expand tabs into spaces type: snippet +language: javascript tags: [string,regexp] author: chalarangelo cover: houses-rock-sea diff --git a/js/snippets/extend-hex.md b/js/s/extend-hex.md similarity index 97% rename from js/snippets/extend-hex.md rename to js/s/extend-hex.md index e3cac9ac6..4eafa6a02 100644 --- a/js/snippets/extend-hex.md +++ b/js/s/extend-hex.md @@ -1,6 +1,7 @@ --- title: Extend hex value type: snippet +language: javascript tags: [string] cover: red-mountain dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/factorial.md b/js/s/factorial.md similarity index 96% rename from js/snippets/factorial.md rename to js/s/factorial.md index 420a28f87..4a7e422dc 100644 --- a/js/snippets/factorial.md +++ b/js/s/factorial.md @@ -1,6 +1,7 @@ --- title: Factorial of number type: snippet +language: javascript tags: [math,algorithm,recursion] cover: flower-vase dateModified: 2020-12-28T13:49:24+02:00 diff --git a/js/snippets/fahrenheit-to-celsius.md b/js/s/fahrenheit-to-celsius.md similarity index 94% rename from js/snippets/fahrenheit-to-celsius.md rename to js/s/fahrenheit-to-celsius.md index 51b5fa7b0..80d4d5b6f 100644 --- a/js/snippets/fahrenheit-to-celsius.md +++ b/js/s/fahrenheit-to-celsius.md @@ -1,6 +1,7 @@ --- title: Fahrenheit to Celsius type: snippet +language: javascript tags: [math] unlisted: true cover: last-light diff --git a/js/snippets/fibonacci.md b/js/s/fibonacci.md similarity index 96% rename from js/snippets/fibonacci.md rename to js/s/fibonacci.md index cfbb1f219..9c8107450 100644 --- a/js/snippets/fibonacci.md +++ b/js/s/fibonacci.md @@ -1,6 +1,7 @@ --- title: Fibonacci type: snippet +language: javascript tags: [math,algorithm] cover: highlands dateModified: 2020-12-28T13:49:24+02:00 diff --git a/js/snippets/filter-non-unique-by.md b/js/s/filter-non-unique-by.md similarity index 97% rename from js/snippets/filter-non-unique-by.md rename to js/s/filter-non-unique-by.md index 1d9171219..d24e088cf 100644 --- a/js/snippets/filter-non-unique-by.md +++ b/js/s/filter-non-unique-by.md @@ -1,6 +1,7 @@ --- title: Filter non-unique array values based on function type: snippet +language: javascript tags: [array] cover: digital-nomad-16 dateModified: 2020-11-02T19:40:27+02:00 diff --git a/js/snippets/filter-non-unique.md b/js/s/filter-non-unique.md similarity index 96% rename from js/snippets/filter-non-unique.md rename to js/s/filter-non-unique.md index 2cbe4f09d..d895bbbcc 100644 --- a/js/snippets/filter-non-unique.md +++ b/js/s/filter-non-unique.md @@ -1,6 +1,7 @@ --- title: Filter non-unique array values type: snippet +language: javascript tags: [array] cover: digital-nomad-10 dateModified: 2020-11-02T19:40:45+02:00 diff --git a/js/snippets/filter-unique-by.md b/js/s/filter-unique-by.md similarity index 97% rename from js/snippets/filter-unique-by.md rename to js/s/filter-unique-by.md index 61a73ad42..08ab80535 100644 --- a/js/snippets/filter-unique-by.md +++ b/js/s/filter-unique-by.md @@ -1,6 +1,7 @@ --- title: Filter unique array values based on function type: snippet +language: javascript tags: [array] cover: washed-ashore dateModified: 2020-11-02T19:41:07+02:00 diff --git a/js/snippets/filter-unique.md b/js/s/filter-unique.md similarity index 96% rename from js/snippets/filter-unique.md rename to js/s/filter-unique.md index 7820661c1..364e63a40 100644 --- a/js/snippets/filter-unique.md +++ b/js/s/filter-unique.md @@ -1,6 +1,7 @@ --- title: Filter unique array values type: snippet +language: javascript tags: [array] cover: tulips-and-reeds dateModified: 2020-11-02T19:41:00+02:00 diff --git a/js/snippets/find-closest-anchor.md b/js/s/find-closest-anchor.md similarity index 97% rename from js/snippets/find-closest-anchor.md rename to js/s/find-closest-anchor.md index eca1ab156..ef683aefc 100644 --- a/js/snippets/find-closest-anchor.md +++ b/js/s/find-closest-anchor.md @@ -1,6 +1,7 @@ --- title: Find closest anchor type: snippet +language: javascript tags: [browser] author: chalarangelo cover: colorful-lounge diff --git a/js/snippets/find-closest-matching-node.md b/js/s/find-closest-matching-node.md similarity index 97% rename from js/snippets/find-closest-matching-node.md rename to js/s/find-closest-matching-node.md index c834edf55..697b9d140 100644 --- a/js/snippets/find-closest-matching-node.md +++ b/js/s/find-closest-matching-node.md @@ -1,6 +1,7 @@ --- title: Find closest matching node type: snippet +language: javascript tags: [browser] author: chalarangelo cover: flowering-hills diff --git a/js/snippets/find-consecutive.md b/js/s/find-consecutive.md similarity index 96% rename from js/snippets/find-consecutive.md rename to js/s/find-consecutive.md index bd5ed646b..5d98e8626 100644 --- a/js/snippets/find-consecutive.md +++ b/js/s/find-consecutive.md @@ -1,6 +1,7 @@ --- title: Arrays of consecutive elements type: snippet +language: javascript tags: [array] author: chalarangelo cover: colorful-pots diff --git a/js/snippets/find-first-n.md b/js/s/find-first-n.md similarity index 97% rename from js/snippets/find-first-n.md rename to js/s/find-first-n.md index bf5bc3c78..4f7c3ec16 100644 --- a/js/snippets/find-first-n.md +++ b/js/s/find-first-n.md @@ -1,6 +1,7 @@ --- title: Find first n matches type: snippet +language: javascript tags: [array] cover: digital-nomad-5 dateModified: 2021-05-09T13:31:36+03:00 diff --git a/js/snippets/find-key.md b/js/s/find-key.md similarity index 97% rename from js/snippets/find-key.md rename to js/s/find-key.md index b51edd076..a51f70896 100644 --- a/js/snippets/find-key.md +++ b/js/s/find-key.md @@ -1,6 +1,7 @@ --- title: Find first matching key type: snippet +language: javascript tags: [object] cover: succulent-crowd dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/find-keys.md b/js/s/find-keys.md similarity index 96% rename from js/snippets/find-keys.md rename to js/s/find-keys.md index 28f2481c1..7dc5efec8 100644 --- a/js/snippets/find-keys.md +++ b/js/s/find-keys.md @@ -1,6 +1,7 @@ --- title: Find matching keys type: snippet +language: javascript tags: [object] cover: beach-riders dateModified: 2020-11-15T14:43:44+02:00 diff --git a/js/snippets/find-last-index.md b/js/s/find-last-index.md similarity index 97% rename from js/snippets/find-last-index.md rename to js/s/find-last-index.md index 04513bc49..14c55dcc6 100644 --- a/js/snippets/find-last-index.md +++ b/js/s/find-last-index.md @@ -1,6 +1,7 @@ --- title: Find last matching index type: snippet +language: javascript tags: [array] cover: taking-photos dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/find-last-key.md b/js/s/find-last-key.md similarity index 97% rename from js/snippets/find-last-key.md rename to js/s/find-last-key.md index 46db2cf00..d65decb34 100644 --- a/js/snippets/find-last-key.md +++ b/js/s/find-last-key.md @@ -1,6 +1,7 @@ --- title: Find last matching key type: snippet +language: javascript tags: [object] cover: sparkles dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/find-last-n.md b/js/s/find-last-n.md similarity index 97% rename from js/snippets/find-last-n.md rename to js/s/find-last-n.md index 09ec364ed..733b61d23 100644 --- a/js/snippets/find-last-n.md +++ b/js/s/find-last-n.md @@ -1,6 +1,7 @@ --- title: Find last n matches type: snippet +language: javascript tags: [array] cover: interior-16 dateModified: 2021-05-09T13:31:36+03:00 diff --git a/js/snippets/find-last.md b/js/s/find-last.md similarity index 95% rename from js/snippets/find-last.md rename to js/s/find-last.md index c47489a9c..bf1195b3a 100644 --- a/js/snippets/find-last.md +++ b/js/s/find-last.md @@ -1,6 +1,7 @@ --- title: Find last matching value type: snippet +language: javascript tags: [array] cover: misty-mountains dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/first-n.md b/js/s/first-n.md similarity index 95% rename from js/snippets/first-n.md rename to js/s/first-n.md index b6426cffb..b4aa085d6 100644 --- a/js/snippets/first-n.md +++ b/js/s/first-n.md @@ -1,6 +1,7 @@ --- title: First n elements type: snippet +language: javascript tags: [array] author: chalarangelo cover: digital-nomad-16 diff --git a/js/snippets/flags.md b/js/s/flags.md similarity index 96% rename from js/snippets/flags.md rename to js/s/flags.md index 731c7234d..8eb7fbc28 100644 --- a/js/snippets/flags.md +++ b/js/s/flags.md @@ -1,6 +1,7 @@ --- title: Array to flags object type: snippet +language: javascript tags: [array,object] author: chalarangelo cover: glass-blowing diff --git a/js/snippets/flat-iterator.md b/js/s/flat-iterator.md similarity index 97% rename from js/snippets/flat-iterator.md rename to js/s/flat-iterator.md index 97e4288f6..041576358 100644 --- a/js/snippets/flat-iterator.md +++ b/js/s/flat-iterator.md @@ -1,6 +1,7 @@ --- title: Flat iterator type: snippet +language: javascript tags: [array,iterator,generator] author: chalarangelo cover: balloons diff --git a/js/snippets/flatten-object.md b/js/s/flatten-object.md similarity index 98% rename from js/snippets/flatten-object.md rename to js/s/flatten-object.md index bb38946e4..1fd3a42f6 100644 --- a/js/snippets/flatten-object.md +++ b/js/s/flatten-object.md @@ -1,6 +1,7 @@ --- title: Flatten object type: snippet +language: javascript tags: [object,recursion] cover: lighthouse dateModified: 2020-10-19T18:51:03+03:00 diff --git a/js/snippets/flatten.md b/js/s/flatten.md similarity index 97% rename from js/snippets/flatten.md rename to js/s/flatten.md index ece9058b4..2187ecb76 100644 --- a/js/snippets/flatten.md +++ b/js/s/flatten.md @@ -1,6 +1,7 @@ --- title: Flatten array type: snippet +language: javascript tags: [array,recursion] cover: green-plant dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/flip.md b/js/s/flip.md similarity index 96% rename from js/snippets/flip.md rename to js/s/flip.md index 1dacfbe6b..a775e0cf0 100644 --- a/js/snippets/flip.md +++ b/js/s/flip.md @@ -1,6 +1,7 @@ --- title: Flip function arguments type: snippet +language: javascript tags: [function] cover: interior-11 dateModified: 2021-06-13T13:50:25+03:00 diff --git a/js/snippets/for-each-right.md b/js/s/for-each-right.md similarity index 96% rename from js/snippets/for-each-right.md rename to js/s/for-each-right.md index 85bb44098..274cf14d7 100644 --- a/js/snippets/for-each-right.md +++ b/js/s/for-each-right.md @@ -1,6 +1,7 @@ --- title: Execute function for each array element in reverse type: snippet +language: javascript tags: [array] cover: interior-6 dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/for-own-right.md b/js/s/for-own-right.md similarity index 97% rename from js/snippets/for-own-right.md rename to js/s/for-own-right.md index 4375e8a3c..5f895b99b 100644 --- a/js/snippets/for-own-right.md +++ b/js/s/for-own-right.md @@ -1,6 +1,7 @@ --- title: Iterate over object's own properties in reverse type: snippet +language: javascript tags: [object] cover: sea-view dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/for-own.md b/js/s/for-own.md similarity index 96% rename from js/snippets/for-own.md rename to js/s/for-own.md index de72704b8..fc14b60df 100644 --- a/js/snippets/for-own.md +++ b/js/s/for-own.md @@ -1,6 +1,7 @@ --- title: Iterate over object's own properties type: snippet +language: javascript tags: [object] cover: blank-card dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/form-to-object.md b/js/s/form-to-object.md similarity index 96% rename from js/snippets/form-to-object.md rename to js/s/form-to-object.md index f20e2e05a..fccf0f032 100644 --- a/js/snippets/form-to-object.md +++ b/js/s/form-to-object.md @@ -1,6 +1,7 @@ --- title: Form to object type: snippet +language: javascript tags: [browser,object] cover: sail-away-2 dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/format-duration.md b/js/s/format-duration.md similarity index 98% rename from js/snippets/format-duration.md rename to js/s/format-duration.md index 10005d51d..248074bce 100644 --- a/js/snippets/format-duration.md +++ b/js/s/format-duration.md @@ -1,6 +1,7 @@ --- title: Format duration type: snippet +language: javascript tags: [date,math,string] cover: clock dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/format-number.md b/js/s/format-number.md similarity index 95% rename from js/snippets/format-number.md rename to js/s/format-number.md index 351167692..d981a804c 100644 --- a/js/snippets/format-number.md +++ b/js/s/format-number.md @@ -1,6 +1,7 @@ --- title: Format number type: snippet +language: javascript tags: [string,math] cover: laptop-plants dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/format-seconds.md b/js/s/format-seconds.md similarity index 97% rename from js/snippets/format-seconds.md rename to js/s/format-seconds.md index a68ac6f27..0490ee313 100644 --- a/js/snippets/format-seconds.md +++ b/js/s/format-seconds.md @@ -1,6 +1,7 @@ --- title: Number of seconds to ISO format type: snippet +language: javascript tags: [date,math,string] cover: rocky-mountains dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/frequencies.md b/js/s/frequencies.md similarity index 96% rename from js/snippets/frequencies.md rename to js/s/frequencies.md index 39a3cd510..38965b32f 100644 --- a/js/snippets/frequencies.md +++ b/js/s/frequencies.md @@ -1,6 +1,7 @@ --- title: Value frequencies type: snippet +language: javascript tags: [array,object] author: chalarangelo cover: tropical-waterfall diff --git a/js/snippets/from-camel-case.md b/js/s/from-camel-case.md similarity index 97% rename from js/snippets/from-camel-case.md rename to js/s/from-camel-case.md index 41e6cc6dd..3ea9484a9 100644 --- a/js/snippets/from-camel-case.md +++ b/js/s/from-camel-case.md @@ -1,6 +1,7 @@ --- title: String from camelcase type: snippet +language: javascript tags: [string] cover: mountain-lake-cottage dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/from-timestamp.md b/js/s/from-timestamp.md similarity index 95% rename from js/snippets/from-timestamp.md rename to js/s/from-timestamp.md index 9d0fd1a43..7641f5fe9 100644 --- a/js/snippets/from-timestamp.md +++ b/js/s/from-timestamp.md @@ -1,6 +1,7 @@ --- title: Date from Unix timestamp type: snippet +language: javascript tags: [date] cover: number-2 dateModified: 2020-10-15T21:57:17+03:00 diff --git a/js/snippets/frozen-set.md b/js/s/frozen-set.md similarity index 96% rename from js/snippets/frozen-set.md rename to js/s/frozen-set.md index be0230229..01d2bf7e3 100644 --- a/js/snippets/frozen-set.md +++ b/js/s/frozen-set.md @@ -1,6 +1,7 @@ --- title: Freeze Set object type: snippet +language: javascript tags: [array] cover: frozen-globe dateModified: 2020-10-11T11:52:48+03:00 diff --git a/js/snippets/fullscreen.md b/js/s/fullscreen.md similarity index 97% rename from js/snippets/fullscreen.md rename to js/s/fullscreen.md index 00cdccbdb..4cbd7ca0e 100644 --- a/js/snippets/fullscreen.md +++ b/js/s/fullscreen.md @@ -1,6 +1,7 @@ --- title: Toggle fullscreen mode type: snippet +language: javascript tags: [browser] cover: antelope dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/function-name.md b/js/s/function-name.md similarity index 95% rename from js/snippets/function-name.md rename to js/s/function-name.md index 8c51e0749..59eaa75d2 100644 --- a/js/snippets/function-name.md +++ b/js/s/function-name.md @@ -1,6 +1,7 @@ --- title: Get function name type: snippet +language: javascript tags: [function] cover: flower-portrait-5 dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/functions.md b/js/s/functions.md similarity index 97% rename from js/snippets/functions.md rename to js/s/functions.md index d9ce411f7..453aa4c20 100644 --- a/js/snippets/functions.md +++ b/js/s/functions.md @@ -1,6 +1,7 @@ --- title: Function property names type: snippet +language: javascript tags: [object,function] cover: palm-tree-house dateModified: 2020-10-20T11:21:07+03:00 diff --git a/js/snippets/gcd.md b/js/s/gcd.md similarity index 96% rename from js/snippets/gcd.md rename to js/s/gcd.md index 8c9edb689..daef1d22e 100644 --- a/js/snippets/gcd.md +++ b/js/s/gcd.md @@ -1,6 +1,7 @@ --- title: Greatest common divisor type: snippet +language: javascript tags: [math,algorithm,recursion] cover: flower-pond dateModified: 2020-12-29T12:36:50+02:00 diff --git a/js/snippets/generate-items.md b/js/s/generate-items.md similarity index 96% rename from js/snippets/generate-items.md rename to js/s/generate-items.md index 8e05f73d3..aa9374ed6 100644 --- a/js/snippets/generate-items.md +++ b/js/s/generate-items.md @@ -1,6 +1,7 @@ --- title: Generate items type: snippet +language: javascript tags: [array,function] cover: generator dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/generate-until.md b/js/s/generate-until.md similarity index 97% rename from js/snippets/generate-until.md rename to js/s/generate-until.md index f8d184716..4680b82aa 100644 --- a/js/snippets/generate-until.md +++ b/js/s/generate-until.md @@ -1,6 +1,7 @@ --- title: Generate until condition is met type: snippet +language: javascript tags: [function,generator] author: chalarangelo cover: type-stamps diff --git a/js/snippets/generate-while.md b/js/s/generate-while.md similarity index 97% rename from js/snippets/generate-while.md rename to js/s/generate-while.md index 0d7c2e0cd..8ce912327 100644 --- a/js/snippets/generate-while.md +++ b/js/s/generate-while.md @@ -1,6 +1,7 @@ --- title: Generate while condition is met type: snippet +language: javascript tags: [function,generator] author: chalarangelo cover: lake-loop diff --git a/js/snippets/generator-to-array.md b/js/s/generator-to-array.md similarity index 95% rename from js/snippets/generator-to-array.md rename to js/s/generator-to-array.md index 494e390f6..12dca8cba 100644 --- a/js/snippets/generator-to-array.md +++ b/js/s/generator-to-array.md @@ -1,6 +1,7 @@ --- title: Generator to array type: snippet +language: javascript tags: [function,array,generator] author: chalarangelo cover: messy-papers diff --git a/js/snippets/geometric-progression.md b/js/s/geometric-progression.md similarity index 98% rename from js/snippets/geometric-progression.md rename to js/s/geometric-progression.md index b4c9fc1af..faee6c034 100644 --- a/js/snippets/geometric-progression.md +++ b/js/s/geometric-progression.md @@ -1,6 +1,7 @@ --- title: Geometric progression type: snippet +language: javascript tags: [math,algorithm] cover: book-chair excerpt: Initializes an array containing the numbers in the specified geometric progression range. diff --git a/js/snippets/get-ancestors.md b/js/s/get-ancestors.md similarity index 96% rename from js/snippets/get-ancestors.md rename to js/s/get-ancestors.md index 33dbc468f..08cd6f558 100644 --- a/js/snippets/get-ancestors.md +++ b/js/s/get-ancestors.md @@ -1,6 +1,7 @@ --- title: Get element ancestors type: snippet +language: javascript tags: [browser] author: chalarangelo cover: interior-8 diff --git a/js/snippets/get-base-url.md b/js/s/get-base-url.md similarity index 96% rename from js/snippets/get-base-url.md rename to js/s/get-base-url.md index ab93d147f..a4392abf0 100644 --- a/js/snippets/get-base-url.md +++ b/js/s/get-base-url.md @@ -1,6 +1,7 @@ --- title: Get base URL type: snippet +language: javascript tags: [string,browser,regexp] author: chalarangelo cover: compass diff --git a/js/snippets/get-cmd-args.md b/js/s/get-cmd-args.md similarity index 96% rename from js/snippets/get-cmd-args.md rename to js/s/get-cmd-args.md index e41461f6b..626a4a2a6 100644 --- a/js/snippets/get-cmd-args.md +++ b/js/s/get-cmd-args.md @@ -1,6 +1,7 @@ --- title: Command-line arguments type: snippet +language: javascript tags: [node] author: chalarangelo cover: terminal diff --git a/js/snippets/get-colon-time-from-date.md b/js/s/get-colon-time-from-date.md similarity index 95% rename from js/snippets/get-colon-time-from-date.md rename to js/s/get-colon-time-from-date.md index 121a469b2..e27291964 100644 --- a/js/snippets/get-colon-time-from-date.md +++ b/js/s/get-colon-time-from-date.md @@ -1,6 +1,7 @@ --- title: Get colon time from date type: snippet +language: javascript tags: [date,string] cover: digital-nomad-5 dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/get-days-diff-between-dates.md b/js/s/get-days-diff-between-dates.md similarity index 96% rename from js/snippets/get-days-diff-between-dates.md rename to js/s/get-days-diff-between-dates.md index f7b8a8730..3751820b0 100644 --- a/js/snippets/get-days-diff-between-dates.md +++ b/js/s/get-days-diff-between-dates.md @@ -1,6 +1,7 @@ --- title: Date difference in days type: snippet +language: javascript tags: [date] cover: spanish-resort dateModified: 2021-04-24T12:42:47+03:00 diff --git a/js/snippets/get-elements-bigger-than-viewport.md b/js/s/get-elements-bigger-than-viewport.md similarity index 97% rename from js/snippets/get-elements-bigger-than-viewport.md rename to js/s/get-elements-bigger-than-viewport.md index 62dec054d..955b67401 100644 --- a/js/snippets/get-elements-bigger-than-viewport.md +++ b/js/s/get-elements-bigger-than-viewport.md @@ -1,6 +1,7 @@ --- title: Get elements bigger than viewport type: snippet +language: javascript tags: [browser] cover: case-study dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/get-hours-diff-between-dates.md b/js/s/get-hours-diff-between-dates.md similarity index 96% rename from js/snippets/get-hours-diff-between-dates.md rename to js/s/get-hours-diff-between-dates.md index 7e65b0725..be8693d2c 100644 --- a/js/snippets/get-hours-diff-between-dates.md +++ b/js/s/get-hours-diff-between-dates.md @@ -1,6 +1,7 @@ --- title: Date difference in hours type: snippet +language: javascript tags: [date] cover: tram-car-2 dateModified: 2021-04-24T12:56:21+03:00 diff --git a/js/snippets/get-images.md b/js/s/get-images.md similarity index 97% rename from js/snippets/get-images.md rename to js/s/get-images.md index 78852f7a5..3ef9dd7e4 100644 --- a/js/snippets/get-images.md +++ b/js/s/get-images.md @@ -1,6 +1,7 @@ --- title: Get all images in element type: snippet +language: javascript tags: [browser] cover: portal-timelapse dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/get-meridiem-suffix-of-integer.md b/js/s/get-meridiem-suffix-of-integer.md similarity index 97% rename from js/snippets/get-meridiem-suffix-of-integer.md rename to js/s/get-meridiem-suffix-of-integer.md index 315612937..a7b3ec514 100644 --- a/js/snippets/get-meridiem-suffix-of-integer.md +++ b/js/s/get-meridiem-suffix-of-integer.md @@ -1,6 +1,7 @@ --- title: Get meridiem suffix of integer type: snippet +language: javascript tags: [date] cover: dark-leaves-4 dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/get-minutes-diff-between-dates.md b/js/s/get-minutes-diff-between-dates.md similarity index 96% rename from js/snippets/get-minutes-diff-between-dates.md rename to js/s/get-minutes-diff-between-dates.md index d8964ed1c..eec5a1c23 100644 --- a/js/snippets/get-minutes-diff-between-dates.md +++ b/js/s/get-minutes-diff-between-dates.md @@ -1,6 +1,7 @@ --- title: Date difference in minutes type: snippet +language: javascript tags: [date] cover: flower-vase dateModified: 2021-04-24T12:48:49+03:00 diff --git a/js/snippets/get-months-diff-between-dates.md b/js/s/get-months-diff-between-dates.md similarity index 96% rename from js/snippets/get-months-diff-between-dates.md rename to js/s/get-months-diff-between-dates.md index 7ca23989c..67871e445 100644 --- a/js/snippets/get-months-diff-between-dates.md +++ b/js/s/get-months-diff-between-dates.md @@ -1,6 +1,7 @@ --- title: Date difference in months type: snippet +language: javascript tags: [date] cover: two-flower-vases dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/get-parents-until.md b/js/s/get-parents-until.md similarity index 97% rename from js/snippets/get-parents-until.md rename to js/s/get-parents-until.md index 1e6aca590..9046df1b6 100644 --- a/js/snippets/get-parents-until.md +++ b/js/s/get-parents-until.md @@ -1,6 +1,7 @@ --- title: Get parents until element matches selector type: snippet +language: javascript tags: [browser] author: chalarangelo cover: colorful-plastic diff --git a/js/snippets/get-protocol.md b/js/s/get-protocol.md similarity index 94% rename from js/snippets/get-protocol.md rename to js/s/get-protocol.md index 234596a79..19befb8e0 100644 --- a/js/snippets/get-protocol.md +++ b/js/s/get-protocol.md @@ -1,6 +1,7 @@ --- title: Current page protocol type: snippet +language: javascript tags: [browser] cover: bamboo-lamp dateModified: 2020-10-20T11:46:23+03:00 diff --git a/js/snippets/get-scroll-position.md b/js/s/get-scroll-position.md similarity index 96% rename from js/snippets/get-scroll-position.md rename to js/s/get-scroll-position.md index 32bbca438..b0bcac869 100644 --- a/js/snippets/get-scroll-position.md +++ b/js/s/get-scroll-position.md @@ -1,6 +1,7 @@ --- title: Scroll position type: snippet +language: javascript tags: [browser] cover: tranquil-lake dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/get-scrollbar-width.md b/js/s/get-scrollbar-width.md similarity index 96% rename from js/snippets/get-scrollbar-width.md rename to js/s/get-scrollbar-width.md index 9bdd0953c..40fb00e39 100644 --- a/js/snippets/get-scrollbar-width.md +++ b/js/s/get-scrollbar-width.md @@ -1,6 +1,7 @@ --- title: Scrollbar width type: snippet +language: javascript tags: [browser] cover: violin author: chalarangelo diff --git a/js/snippets/get-seconds-diff-between-dates.md b/js/s/get-seconds-diff-between-dates.md similarity index 96% rename from js/snippets/get-seconds-diff-between-dates.md rename to js/s/get-seconds-diff-between-dates.md index d3c134ba8..10787f242 100644 --- a/js/snippets/get-seconds-diff-between-dates.md +++ b/js/s/get-seconds-diff-between-dates.md @@ -1,6 +1,7 @@ --- title: Date difference in seconds type: snippet +language: javascript tags: [date] cover: laptop-journey dateModified: 2021-04-24T12:39:48+03:00 diff --git a/js/snippets/get-selected-text.md b/js/s/get-selected-text.md similarity index 94% rename from js/snippets/get-selected-text.md rename to js/s/get-selected-text.md index 2df748d94..2ab11fefb 100644 --- a/js/snippets/get-selected-text.md +++ b/js/s/get-selected-text.md @@ -1,6 +1,7 @@ --- title: Get selected text type: snippet +language: javascript tags: [browser] author: chalarangelo cover: white-tablet-2 diff --git a/js/snippets/get-siblings.md b/js/s/get-siblings.md similarity index 96% rename from js/snippets/get-siblings.md rename to js/s/get-siblings.md index 5e57b6484..c73a61e7b 100644 --- a/js/snippets/get-siblings.md +++ b/js/s/get-siblings.md @@ -1,6 +1,7 @@ --- title: Array of element's siblings type: snippet +language: javascript tags: [browser] author: chalarangelo cover: little-white-flowers diff --git a/js/snippets/get-style.md b/js/s/get-style.md similarity index 95% rename from js/snippets/get-style.md rename to js/s/get-style.md index c986d77b9..2c1f4f550 100644 --- a/js/snippets/get-style.md +++ b/js/s/get-style.md @@ -1,6 +1,7 @@ --- title: Get style for element type: snippet +language: javascript tags: [browser,css] cover: frog-blue-flower dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/get-timestamp.md b/js/s/get-timestamp.md similarity index 96% rename from js/snippets/get-timestamp.md rename to js/s/get-timestamp.md index 1df9dd19d..5b3d10a22 100644 --- a/js/snippets/get-timestamp.md +++ b/js/s/get-timestamp.md @@ -1,6 +1,7 @@ --- title: Unix timestamp from date type: snippet +language: javascript tags: [date] cover: interior-14 dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/get-type.md b/js/s/get-type.md similarity index 95% rename from js/snippets/get-type.md rename to js/s/get-type.md index 516b05bc5..3a9babe01 100644 --- a/js/snippets/get-type.md +++ b/js/s/get-type.md @@ -1,6 +1,7 @@ --- title: Type of value type: snippet +language: javascript tags: [type] cover: pink-flowers dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/get-url-parameters.md b/js/s/get-url-parameters.md similarity index 97% rename from js/snippets/get-url-parameters.md rename to js/s/get-url-parameters.md index e36eb25a1..07ac23892 100644 --- a/js/snippets/get-url-parameters.md +++ b/js/s/get-url-parameters.md @@ -1,6 +1,7 @@ --- title: URL parameters as object type: snippet +language: javascript tags: [browser,string,regexp] author: chalarangelo cover: compass diff --git a/js/snippets/get-vertical-offset.md b/js/s/get-vertical-offset.md similarity index 96% rename from js/snippets/get-vertical-offset.md rename to js/s/get-vertical-offset.md index ffcd58cc7..3511a4dac 100644 --- a/js/snippets/get-vertical-offset.md +++ b/js/s/get-vertical-offset.md @@ -1,6 +1,7 @@ --- title: Vertical offset of element type: snippet +language: javascript tags: [browser] author: chalarangelo cover: waves-from-above-2 diff --git a/js/snippets/get.md b/js/s/get.md similarity index 97% rename from js/snippets/get.md rename to js/s/get.md index 7fef0cd65..54dde1ef9 100644 --- a/js/snippets/get.md +++ b/js/s/get.md @@ -1,6 +1,7 @@ --- title: Get nested object property from path string type: snippet +language: javascript tags: [object,regexp] cover: brown-bird dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/group-by.md b/js/s/group-by.md similarity index 97% rename from js/snippets/group-by.md rename to js/s/group-by.md index 069c99356..a2fa58f84 100644 --- a/js/snippets/group-by.md +++ b/js/s/group-by.md @@ -1,6 +1,7 @@ --- title: Group array elements type: snippet +language: javascript tags: [array,object] cover: man-cup-laptop dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/hamming-distance.md b/js/s/hamming-distance.md similarity index 96% rename from js/snippets/hamming-distance.md rename to js/s/hamming-distance.md index 4cd23134c..420cb49e4 100644 --- a/js/snippets/hamming-distance.md +++ b/js/s/hamming-distance.md @@ -1,6 +1,7 @@ --- title: Hamming distance type: snippet +language: javascript tags: [math,algorithm] cover: colorful-lounge dateModified: 2020-12-28T13:49:24+02:00 diff --git a/js/snippets/has-class.md b/js/s/has-class.md similarity index 95% rename from js/snippets/has-class.md rename to js/s/has-class.md index 1c3a1df06..5a5f78d23 100644 --- a/js/snippets/has-class.md +++ b/js/s/has-class.md @@ -1,6 +1,7 @@ --- title: Check if HTML element has class type: snippet +language: javascript tags: [browser,css] cover: interior dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/has-decimals.md b/js/s/has-decimals.md similarity index 95% rename from js/snippets/has-decimals.md rename to js/s/has-decimals.md index 206952d9c..0e9a643b8 100644 --- a/js/snippets/has-decimals.md +++ b/js/s/has-decimals.md @@ -1,6 +1,7 @@ --- title: Number has decimal digits type: snippet +language: javascript tags: [math] author: chalarangelo cover: man-cup-laptop diff --git a/js/snippets/has-duplicates.md b/js/s/has-duplicates.md similarity index 96% rename from js/snippets/has-duplicates.md rename to js/s/has-duplicates.md index 7a50e5495..985d8f370 100644 --- a/js/snippets/has-duplicates.md +++ b/js/s/has-duplicates.md @@ -1,6 +1,7 @@ --- title: Check if array has duplicates type: snippet +language: javascript tags: [array] cover: umbrellas dateModified: 2020-10-22T20:23:09+03:00 diff --git a/js/snippets/has-flags.md b/js/s/has-flags.md similarity index 97% rename from js/snippets/has-flags.md rename to js/s/has-flags.md index e3dede426..bef7187cc 100644 --- a/js/snippets/has-flags.md +++ b/js/s/has-flags.md @@ -1,6 +1,7 @@ --- title: Check if process arguments contain flags type: snippet +language: javascript tags: [node] cover: white-tablet dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/has-key.md b/js/s/has-key.md similarity index 98% rename from js/snippets/has-key.md rename to js/s/has-key.md index bbd98b079..e1a8714eb 100644 --- a/js/snippets/has-key.md +++ b/js/s/has-key.md @@ -1,6 +1,7 @@ --- title: Check if object has key type: snippet +language: javascript tags: [object] author: chalarangelo cover: cloudy-mountaintop diff --git a/js/snippets/has-many.md b/js/s/has-many.md similarity index 96% rename from js/snippets/has-many.md rename to js/s/has-many.md index 47df2dcc9..00dbb9c78 100644 --- a/js/snippets/has-many.md +++ b/js/s/has-many.md @@ -1,6 +1,7 @@ --- title: Check if array has many matches type: snippet +language: javascript tags: [array] author: chalarangelo cover: interior-2 diff --git a/js/snippets/has-one.md b/js/s/has-one.md similarity index 96% rename from js/snippets/has-one.md rename to js/s/has-one.md index de45be959..544f9f4fd 100644 --- a/js/snippets/has-one.md +++ b/js/s/has-one.md @@ -1,6 +1,7 @@ --- title: Check if array has only one match type: snippet +language: javascript tags: [array] author: chalarangelo cover: interior-10 diff --git a/js/snippets/has-value.md b/js/s/has-value.md similarity index 96% rename from js/snippets/has-value.md rename to js/s/has-value.md index b99816da5..64a76de76 100644 --- a/js/snippets/has-value.md +++ b/js/s/has-value.md @@ -1,6 +1,7 @@ --- title: Check if object has value type: snippet +language: javascript tags: [object] author: chalarangelo cover: plant-corner diff --git a/js/snippets/hash-browser.md b/js/s/hash-browser.md similarity index 98% rename from js/snippets/hash-browser.md rename to js/s/hash-browser.md index f026aae30..f8baa1175 100644 --- a/js/snippets/hash-browser.md +++ b/js/s/hash-browser.md @@ -1,6 +1,7 @@ --- title: Calculate SHA-256 hash (browser) type: snippet +language: javascript tags: [browser,promise] cover: padlocks dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/hash-node.md b/js/s/hash-node.md similarity index 97% rename from js/snippets/hash-node.md rename to js/s/hash-node.md index a5a5df5a0..09aef1113 100644 --- a/js/snippets/hash-node.md +++ b/js/s/hash-node.md @@ -1,6 +1,7 @@ --- title: Calculate SHA-256 hash (Node.js) type: snippet +language: javascript tags: [node,promise] cover: padlocks dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/have-same-contents.md b/js/s/have-same-contents.md similarity index 97% rename from js/snippets/have-same-contents.md rename to js/s/have-same-contents.md index 3b3ef6633..b45a8a9f6 100644 --- a/js/snippets/have-same-contents.md +++ b/js/s/have-same-contents.md @@ -1,6 +1,7 @@ --- title: Check if arrays have same contents type: snippet +language: javascript tags: [array] author: chalarangelo cover: interior-15 diff --git a/js/snippets/head.md b/js/s/head.md similarity index 95% rename from js/snippets/head.md rename to js/s/head.md index fcfa9903c..50b5df2fd 100644 --- a/js/snippets/head.md +++ b/js/s/head.md @@ -1,6 +1,7 @@ --- title: Head of array type: snippet +language: javascript tags: [array] cover: clay-pot-horizon dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/heapsort.md b/js/s/heapsort.md similarity index 98% rename from js/snippets/heapsort.md rename to js/s/heapsort.md index 628fd1aac..4fbe1110a 100644 --- a/js/snippets/heapsort.md +++ b/js/s/heapsort.md @@ -1,6 +1,7 @@ --- title: Heap sort type: snippet +language: javascript tags: [algorithm,array,recursion] author: chalarangelo cover: building-blocks diff --git a/js/snippets/hex-to-rgb.md b/js/s/hex-to-rgb.md similarity index 98% rename from js/snippets/hex-to-rgb.md rename to js/s/hex-to-rgb.md index 0636daf57..cfff47c9e 100644 --- a/js/snippets/hex-to-rgb.md +++ b/js/s/hex-to-rgb.md @@ -1,6 +1,7 @@ --- title: Hex to RGB type: snippet +language: javascript tags: [string,math] cover: umbrellas dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/hide.md b/js/s/hide.md similarity index 95% rename from js/snippets/hide.md rename to js/s/hide.md index 944fa1b62..e64a7236f 100644 --- a/js/snippets/hide.md +++ b/js/s/hide.md @@ -1,6 +1,7 @@ --- title: Hide elements type: snippet +language: javascript tags: [browser,css] cover: book-chair dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/hsb-to-rgb.md b/js/s/hsb-to-rgb.md similarity index 97% rename from js/snippets/hsb-to-rgb.md rename to js/s/hsb-to-rgb.md index af062dfc2..bda00dc83 100644 --- a/js/snippets/hsb-to-rgb.md +++ b/js/s/hsb-to-rgb.md @@ -1,6 +1,7 @@ --- title: HSB to RGB type: snippet +language: javascript tags: [math] cover: houses-rock-sea dateModified: 2020-09-18T14:25:07+03:00 diff --git a/js/snippets/hsl-to-rgb.md b/js/s/hsl-to-rgb.md similarity index 97% rename from js/snippets/hsl-to-rgb.md rename to js/s/hsl-to-rgb.md index 62a742a34..720e28b6e 100644 --- a/js/snippets/hsl-to-rgb.md +++ b/js/s/hsl-to-rgb.md @@ -1,6 +1,7 @@ --- title: HSL to RGB type: snippet +language: javascript tags: [math] cover: maple-leaf-palette dateModified: 2020-10-04T11:24:27+03:00 diff --git a/js/snippets/http-delete.md b/js/s/http-delete.md similarity index 97% rename from js/snippets/http-delete.md rename to js/s/http-delete.md index 036f145e3..21fe2b10f 100644 --- a/js/snippets/http-delete.md +++ b/js/s/http-delete.md @@ -1,6 +1,7 @@ --- title: HTTP delete type: snippet +language: javascript tags: [browser] cover: beach-from-above dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/http-get.md b/js/s/http-get.md similarity index 98% rename from js/snippets/http-get.md rename to js/s/http-get.md index 8d4c59f82..0f2c0d38f 100644 --- a/js/snippets/http-get.md +++ b/js/s/http-get.md @@ -1,6 +1,7 @@ --- title: HTTP get type: snippet +language: javascript tags: [browser] cover: boat-port dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/http-post.md b/js/s/http-post.md similarity index 98% rename from js/snippets/http-post.md rename to js/s/http-post.md index c5a77d040..4cfe27a6c 100644 --- a/js/snippets/http-post.md +++ b/js/s/http-post.md @@ -1,6 +1,7 @@ --- title: HTTP post type: snippet +language: javascript tags: [browser] cover: boats dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/http-put.md b/js/s/http-put.md similarity index 98% rename from js/snippets/http-put.md rename to js/s/http-put.md index 490756eca..c25a9a6ff 100644 --- a/js/snippets/http-put.md +++ b/js/s/http-put.md @@ -1,6 +1,7 @@ --- title: HTTP put type: snippet +language: javascript tags: [browser] cover: bridge dateModified: 2020-10-19T22:49:51+03:00 diff --git a/js/snippets/https-redirect.md b/js/s/https-redirect.md similarity index 97% rename from js/snippets/https-redirect.md rename to js/s/https-redirect.md index f57d5c27c..fb57cb14a 100644 --- a/js/snippets/https-redirect.md +++ b/js/s/https-redirect.md @@ -1,6 +1,7 @@ --- title: Redirect to HTTPS type: snippet +language: javascript tags: [browser] cover: blue-lake dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/hz.md b/js/s/hz.md similarity index 98% rename from js/snippets/hz.md rename to js/s/hz.md index 0df4f064e..8999f865d 100644 --- a/js/snippets/hz.md +++ b/js/s/hz.md @@ -1,6 +1,7 @@ --- title: Hertz frequency of function type: snippet +language: javascript tags: [function] unlisted: true cover: lake-runner diff --git a/js/snippets/in-range.md b/js/s/in-range.md similarity index 96% rename from js/snippets/in-range.md rename to js/s/in-range.md index 3a56f9d53..e488d0843 100644 --- a/js/snippets/in-range.md +++ b/js/s/in-range.md @@ -1,6 +1,7 @@ --- title: Number in range type: snippet +language: javascript tags: [math] cover: armchair dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/includes-all.md b/js/s/includes-all.md similarity index 96% rename from js/snippets/includes-all.md rename to js/s/includes-all.md index 42657ffd7..ffa65e62a 100644 --- a/js/snippets/includes-all.md +++ b/js/s/includes-all.md @@ -1,6 +1,7 @@ --- title: Check if array includes all values type: snippet +language: javascript tags: [array] cover: tomatoes dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/includes-any.md b/js/s/includes-any.md similarity index 96% rename from js/snippets/includes-any.md rename to js/s/includes-any.md index 6f88b3f96..0aa1d4ef9 100644 --- a/js/snippets/includes-any.md +++ b/js/s/includes-any.md @@ -1,6 +1,7 @@ --- title: Check if array includes any values type: snippet +language: javascript tags: [array] cover: book-stopper dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/includes-case-insensitive.md b/js/s/includes-case-insensitive.md similarity index 96% rename from js/snippets/includes-case-insensitive.md rename to js/s/includes-case-insensitive.md index 02ac1c5f0..c7c13057d 100644 --- a/js/snippets/includes-case-insensitive.md +++ b/js/s/includes-case-insensitive.md @@ -1,6 +1,7 @@ --- title: Case-insensitive substring search type: snippet +language: javascript tags: [string] author: chalarangelo cover: cup-of-orange diff --git a/js/snippets/indent-string.md b/js/s/indent-string.md similarity index 96% rename from js/snippets/indent-string.md rename to js/s/indent-string.md index 0c698c7e9..d0b830fbe 100644 --- a/js/snippets/indent-string.md +++ b/js/s/indent-string.md @@ -1,6 +1,7 @@ --- title: Indent string type: snippet +language: javascript tags: [string] cover: clutter dateModified: 2020-11-01T20:50:57+02:00 diff --git a/js/snippets/index-by.md b/js/s/index-by.md similarity index 97% rename from js/snippets/index-by.md rename to js/s/index-by.md index a68310819..760156125 100644 --- a/js/snippets/index-by.md +++ b/js/s/index-by.md @@ -1,6 +1,7 @@ --- title: Index array based on function type: snippet +language: javascript tags: [array,object] author: chalarangelo cover: guitar-living-room diff --git a/js/snippets/index-of-all.md b/js/s/index-of-all.md similarity index 96% rename from js/snippets/index-of-all.md rename to js/s/index-of-all.md index 6c381a5d3..737691556 100644 --- a/js/snippets/index-of-all.md +++ b/js/s/index-of-all.md @@ -1,6 +1,7 @@ --- title: Index of all matches type: snippet +language: javascript tags: [array] cover: jars-on-shelf-2 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/index-of-substrings.md b/js/s/index-of-substrings.md similarity index 97% rename from js/snippets/index-of-substrings.md rename to js/s/index-of-substrings.md index 90470a428..b46e52aa3 100644 --- a/js/snippets/index-of-substrings.md +++ b/js/s/index-of-substrings.md @@ -1,6 +1,7 @@ --- title: Index of substrings type: snippet +language: javascript tags: [string,algorithm,generator] author: chalarangelo cover: violin diff --git a/js/snippets/index-on.md b/js/s/index-on.md similarity index 97% rename from js/snippets/index-on.md rename to js/s/index-on.md index 49bd08203..907050382 100644 --- a/js/snippets/index-on.md +++ b/js/s/index-on.md @@ -1,6 +1,7 @@ --- title: Array to object based on key type: snippet +language: javascript tags: [array,object] author: chalarangelo cover: lavender-shelf diff --git a/js/snippets/initial.md b/js/s/initial.md similarity index 94% rename from js/snippets/initial.md rename to js/s/initial.md index a0933b270..122854450 100644 --- a/js/snippets/initial.md +++ b/js/s/initial.md @@ -1,6 +1,7 @@ --- title: Array without last element type: snippet +language: javascript tags: [array] cover: red-light dateModified: 2020-11-03T21:46:13+02:00 diff --git a/js/snippets/initialize-array-with-range-right.md b/js/s/initialize-array-with-range-right.md similarity index 98% rename from js/snippets/initialize-array-with-range-right.md rename to js/s/initialize-array-with-range-right.md index ba4131689..1eadc7a08 100644 --- a/js/snippets/initialize-array-with-range-right.md +++ b/js/s/initialize-array-with-range-right.md @@ -1,6 +1,7 @@ --- title: Initialize array with reversed range type: snippet +language: javascript tags: [array] cover: interior-4 excerpt: Initializes an inclusive array with numbers in a range, reversed, using a common `step` difference. diff --git a/js/snippets/initialize-array-with-range.md b/js/s/initialize-array-with-range.md similarity index 97% rename from js/snippets/initialize-array-with-range.md rename to js/s/initialize-array-with-range.md index 92e86cdb1..29351193e 100644 --- a/js/snippets/initialize-array-with-range.md +++ b/js/s/initialize-array-with-range.md @@ -1,6 +1,7 @@ --- title: Initialize array with range type: snippet +language: javascript tags: [array] cover: white-flower excerpt: Initializes an inclusive array with numbers in a range, using a common `step` difference. diff --git a/js/snippets/initialize-array-with-values.md b/js/s/initialize-array-with-values.md similarity index 96% rename from js/snippets/initialize-array-with-values.md rename to js/s/initialize-array-with-values.md index c42f5d32c..25d10f414 100644 --- a/js/snippets/initialize-array-with-values.md +++ b/js/s/initialize-array-with-values.md @@ -1,6 +1,7 @@ --- title: Initialize array with values type: snippet +language: javascript tags: [array] cover: flower-portrait-1 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/initialize-nd-array.md b/js/s/initialize-nd-array.md similarity index 96% rename from js/snippets/initialize-nd-array.md rename to js/s/initialize-nd-array.md index 7cd3ebc5b..880e19a36 100644 --- a/js/snippets/initialize-nd-array.md +++ b/js/s/initialize-nd-array.md @@ -1,6 +1,7 @@ --- title: Initialize n-dimensional array type: snippet +language: javascript tags: [array,recursion] cover: colorful-pots dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/initialize2-d-array.md b/js/s/initialize2-d-array.md similarity index 96% rename from js/snippets/initialize2-d-array.md rename to js/s/initialize2-d-array.md index 8f2295ec9..54aba382a 100644 --- a/js/snippets/initialize2-d-array.md +++ b/js/s/initialize2-d-array.md @@ -1,6 +1,7 @@ --- title: Initialize 2D array type: snippet +language: javascript tags: [array] cover: cloudy-rock-formation dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/inject-css.md b/js/s/inject-css.md similarity index 97% rename from js/snippets/inject-css.md rename to js/s/inject-css.md index bddb272ea..a03adda41 100644 --- a/js/snippets/inject-css.md +++ b/js/s/inject-css.md @@ -1,6 +1,7 @@ --- title: Inject CSS type: snippet +language: javascript tags: [browser,css] cover: dark-leaves-5 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/insert-after.md b/js/s/insert-after.md similarity index 96% rename from js/snippets/insert-after.md rename to js/s/insert-after.md index b42bbf044..251ac32c4 100644 --- a/js/snippets/insert-after.md +++ b/js/s/insert-after.md @@ -1,6 +1,7 @@ --- title: Insert HTML string after element type: snippet +language: javascript tags: [browser] cover: malibu dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/insert-at.md b/js/s/insert-at.md similarity index 96% rename from js/snippets/insert-at.md rename to js/s/insert-at.md index 5bb57592d..3be7bba95 100644 --- a/js/snippets/insert-at.md +++ b/js/s/insert-at.md @@ -1,6 +1,7 @@ --- title: Insert value at array index type: snippet +language: javascript tags: [array] author: chalarangelo cover: messy-papers diff --git a/js/snippets/insert-before.md b/js/s/insert-before.md similarity index 96% rename from js/snippets/insert-before.md rename to js/s/insert-before.md index b377e0c77..635c12e60 100644 --- a/js/snippets/insert-before.md +++ b/js/s/insert-before.md @@ -1,6 +1,7 @@ --- title: Insert HTML string before element type: snippet +language: javascript tags: [browser] cover: engine dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/insertion-sort.md b/js/s/insertion-sort.md similarity index 97% rename from js/snippets/insertion-sort.md rename to js/s/insertion-sort.md index 69cb7c500..053ece537 100644 --- a/js/snippets/insertion-sort.md +++ b/js/s/insertion-sort.md @@ -1,6 +1,7 @@ --- title: Insertion sort type: snippet +language: javascript tags: [algorithm,array] author: chalarangelo cover: goat-wooden-cottage diff --git a/js/snippets/intersection-by.md b/js/s/intersection-by.md similarity index 97% rename from js/snippets/intersection-by.md rename to js/s/intersection-by.md index a617fd1d9..7a3d6b200 100644 --- a/js/snippets/intersection-by.md +++ b/js/s/intersection-by.md @@ -1,6 +1,7 @@ --- title: Mapped array intersection type: snippet +language: javascript tags: [array] cover: cobbled-street dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/intersection-with.md b/js/s/intersection-with.md similarity index 96% rename from js/snippets/intersection-with.md rename to js/s/intersection-with.md index c5481d160..77433fe59 100644 --- a/js/snippets/intersection-with.md +++ b/js/s/intersection-with.md @@ -1,6 +1,7 @@ --- title: Array intersection based on function type: snippet +language: javascript tags: [array] cover: digital-nomad-2 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/intersection.md b/js/s/intersection.md similarity index 95% rename from js/snippets/intersection.md rename to js/s/intersection.md index 5aaa89fba..855173f91 100644 --- a/js/snippets/intersection.md +++ b/js/s/intersection.md @@ -1,6 +1,7 @@ --- title: Array intersection type: snippet +language: javascript tags: [array] cover: red-berries dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/intersects.md b/js/s/intersects.md similarity index 96% rename from js/snippets/intersects.md rename to js/s/intersects.md index dfeb6b03c..ec5138570 100644 --- a/js/snippets/intersects.md +++ b/js/s/intersects.md @@ -1,6 +1,7 @@ --- title: Check if two arrays intersect type: snippet +language: javascript tags: [array] author: chalarangelo cover: interior-5 diff --git a/js/snippets/invert-key-values.md b/js/s/invert-key-values.md similarity index 97% rename from js/snippets/invert-key-values.md rename to js/s/invert-key-values.md index 7dedff56e..298f7947d 100644 --- a/js/snippets/invert-key-values.md +++ b/js/s/invert-key-values.md @@ -1,6 +1,7 @@ --- title: Invert object type: snippet +language: javascript tags: [object] cover: pineapple-on-green dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-absolute-url.md b/js/s/is-absolute-url.md similarity index 95% rename from js/snippets/is-absolute-url.md rename to js/s/is-absolute-url.md index 06a6da3a2..4a5ac2d67 100644 --- a/js/snippets/is-absolute-url.md +++ b/js/s/is-absolute-url.md @@ -1,6 +1,7 @@ --- title: Check if absolute URL type: snippet +language: javascript tags: [string,browser,regexp] cover: coffee-phone-tray-2 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-after-date.md b/js/s/is-after-date.md similarity index 95% rename from js/snippets/is-after-date.md rename to js/s/is-after-date.md index b19187b12..10bfe3d40 100644 --- a/js/snippets/is-after-date.md +++ b/js/s/is-after-date.md @@ -1,6 +1,7 @@ --- title: Check if date is after another date type: snippet +language: javascript tags: [date] cover: flower-portrait-4 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-alpha-numeric.md b/js/s/is-alpha-numeric.md similarity index 96% rename from js/snippets/is-alpha-numeric.md rename to js/s/is-alpha-numeric.md index 6ea340439..0646fd8ca 100644 --- a/js/snippets/is-alpha-numeric.md +++ b/js/s/is-alpha-numeric.md @@ -1,6 +1,7 @@ --- title: String is alphanumeric type: snippet +language: javascript tags: [string,regexp] cover: mountain-lake-cottage-2 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-alpha.md b/js/s/is-alpha.md similarity index 95% rename from js/snippets/is-alpha.md rename to js/s/is-alpha.md index ed7d6ab77..c14c91c55 100644 --- a/js/snippets/is-alpha.md +++ b/js/s/is-alpha.md @@ -1,6 +1,7 @@ --- title: String is alpha type: snippet +language: javascript tags: [string,regexp] cover: coffee-phone-tray-3 dateModified: 2020-12-31T14:01:42+02:00 diff --git a/js/snippets/is-anagram.md b/js/s/is-anagram.md similarity index 97% rename from js/snippets/is-anagram.md rename to js/s/is-anagram.md index d481891c1..0e0c5f941 100644 --- a/js/snippets/is-anagram.md +++ b/js/s/is-anagram.md @@ -1,6 +1,7 @@ --- title: String is anagram type: snippet +language: javascript tags: [string,regexp] cover: new-york dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-array-like.md b/js/s/is-array-like.md similarity index 96% rename from js/snippets/is-array-like.md rename to js/s/is-array-like.md index 5c5c4b8d1..349e22051 100644 --- a/js/snippets/is-array-like.md +++ b/js/s/is-array-like.md @@ -1,6 +1,7 @@ --- title: Value is array-like type: snippet +language: javascript tags: [type,array] cover: colorful-plastic dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-async-function.md b/js/s/is-async-function.md similarity index 96% rename from js/snippets/is-async-function.md rename to js/s/is-async-function.md index b5bc01158..9660cd365 100644 --- a/js/snippets/is-async-function.md +++ b/js/s/is-async-function.md @@ -1,6 +1,7 @@ --- title: Value is async function type: snippet +language: javascript tags: [type,function] author: chalarangelo cover: interior-12 diff --git a/js/snippets/is-before-date.md b/js/s/is-before-date.md similarity index 95% rename from js/snippets/is-before-date.md rename to js/s/is-before-date.md index 91d067441..347a854fe 100644 --- a/js/snippets/is-before-date.md +++ b/js/s/is-before-date.md @@ -1,6 +1,7 @@ --- title: Check if date is before another date type: snippet +language: javascript tags: [date] cover: flower-portrait-3 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-between-dates.md b/js/s/is-between-dates.md similarity index 96% rename from js/snippets/is-between-dates.md rename to js/s/is-between-dates.md index e3fd68f9a..b8d967138 100644 --- a/js/snippets/is-between-dates.md +++ b/js/s/is-between-dates.md @@ -1,6 +1,7 @@ --- title: Check if date is between two dates type: snippet +language: javascript tags: [date] cover: flower-portrait-6 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-boolean.md b/js/s/is-boolean.md similarity index 94% rename from js/snippets/is-boolean.md rename to js/s/is-boolean.md index 36bf24d12..c198dfedd 100644 --- a/js/snippets/is-boolean.md +++ b/js/s/is-boolean.md @@ -1,6 +1,7 @@ --- title: Value is boolean type: snippet +language: javascript tags: [type] cover: book-stopper dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/is-browser-tab-focused.md b/js/s/is-browser-tab-focused.md similarity index 95% rename from js/snippets/is-browser-tab-focused.md rename to js/s/is-browser-tab-focused.md index 5bfca7cb5..bc482c021 100644 --- a/js/snippets/is-browser-tab-focused.md +++ b/js/s/is-browser-tab-focused.md @@ -1,6 +1,7 @@ --- title: Check if browser tab is focused type: snippet +language: javascript tags: [browser] cover: overgrown dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-browser.md b/js/s/is-browser.md similarity index 97% rename from js/snippets/is-browser.md rename to js/s/is-browser.md index f9636af94..cb388241c 100644 --- a/js/snippets/is-browser.md +++ b/js/s/is-browser.md @@ -1,6 +1,7 @@ --- title: Environment is browser type: snippet +language: javascript tags: [browser] cover: travel-mug-3 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-contained-in.md b/js/s/is-contained-in.md similarity index 97% rename from js/snippets/is-contained-in.md rename to js/s/is-contained-in.md index 023ed64ff..e3716e980 100644 --- a/js/snippets/is-contained-in.md +++ b/js/s/is-contained-in.md @@ -1,6 +1,7 @@ --- title: Array is contained in other array type: snippet +language: javascript tags: [array] author: chalarangelo cover: island-corridor diff --git a/js/snippets/is-date-valid.md b/js/s/is-date-valid.md similarity index 97% rename from js/snippets/is-date-valid.md rename to js/s/is-date-valid.md index 14a180687..c550a12f0 100644 --- a/js/snippets/is-date-valid.md +++ b/js/s/is-date-valid.md @@ -1,6 +1,7 @@ --- title: Check if date is valid type: snippet +language: javascript tags: [date] cover: two-cities dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-deep-frozen.md b/js/s/is-deep-frozen.md similarity index 97% rename from js/snippets/is-deep-frozen.md rename to js/s/is-deep-frozen.md index db8878941..9f0c04a79 100644 --- a/js/snippets/is-deep-frozen.md +++ b/js/s/is-deep-frozen.md @@ -1,6 +1,7 @@ --- title: Check if object is deep frozen type: snippet +language: javascript tags: [object,recursion] cover: godray-computer-mug dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-disjoint.md b/js/s/is-disjoint.md similarity index 96% rename from js/snippets/is-disjoint.md rename to js/s/is-disjoint.md index a79e98009..f1bbe97cf 100644 --- a/js/snippets/is-disjoint.md +++ b/js/s/is-disjoint.md @@ -1,6 +1,7 @@ --- title: Disjointed iterables type: snippet +language: javascript tags: [array] cover: interior-9 dateModified: 2020-10-11T11:53:01+03:00 diff --git a/js/snippets/is-divisible.md b/js/s/is-divisible.md similarity index 94% rename from js/snippets/is-divisible.md rename to js/s/is-divisible.md index 747dd054b..0ba0406b1 100644 --- a/js/snippets/is-divisible.md +++ b/js/s/is-divisible.md @@ -1,6 +1,7 @@ --- title: Number is divisible type: snippet +language: javascript tags: [math] cover: clutter-2 dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/is-duplex-stream.md b/js/s/is-duplex-stream.md similarity index 97% rename from js/snippets/is-duplex-stream.md rename to js/s/is-duplex-stream.md index 9ab5e43a9..d11afb752 100644 --- a/js/snippets/is-duplex-stream.md +++ b/js/s/is-duplex-stream.md @@ -1,6 +1,7 @@ --- title: Stream is duplex type: snippet +language: javascript tags: [node,type] cover: digital-nomad-11 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-empty.md b/js/s/is-empty.md similarity index 97% rename from js/snippets/is-empty.md rename to js/s/is-empty.md index 662b26f60..6a66a928c 100644 --- a/js/snippets/is-empty.md +++ b/js/s/is-empty.md @@ -1,6 +1,7 @@ --- title: Collection is empty type: snippet +language: javascript tags: [type,array,object,string] cover: book-chair dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-even.md b/js/s/is-even.md similarity index 94% rename from js/snippets/is-even.md rename to js/s/is-even.md index 6470e66ba..b8a0bf947 100644 --- a/js/snippets/is-even.md +++ b/js/s/is-even.md @@ -1,6 +1,7 @@ --- title: Number is even type: snippet +language: javascript tags: [math] cover: by-the-lighthouse dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-function.md b/js/s/is-function.md similarity index 94% rename from js/snippets/is-function.md rename to js/s/is-function.md index e47c0dbaa..474827c2b 100644 --- a/js/snippets/is-function.md +++ b/js/s/is-function.md @@ -1,6 +1,7 @@ --- title: Value is function type: snippet +language: javascript tags: [type,function] cover: boulder-beach dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/is-generator-function.md b/js/s/is-generator-function.md similarity index 96% rename from js/snippets/is-generator-function.md rename to js/s/is-generator-function.md index 9684bf208..fdbaa1e2d 100644 --- a/js/snippets/is-generator-function.md +++ b/js/s/is-generator-function.md @@ -1,6 +1,7 @@ --- title: Value is generator function type: snippet +language: javascript tags: [type,function] author: chalarangelo cover: interior-4 diff --git a/js/snippets/is-iso-string.md b/js/s/is-iso-string.md similarity index 97% rename from js/snippets/is-iso-string.md rename to js/s/is-iso-string.md index ad6d35519..85857716a 100644 --- a/js/snippets/is-iso-string.md +++ b/js/s/is-iso-string.md @@ -1,6 +1,7 @@ --- title: String is ISO formatted date type: snippet +language: javascript tags: [date] author: chalarangelo cover: perfect-timing diff --git a/js/snippets/is-leap-year.md b/js/s/is-leap-year.md similarity index 95% rename from js/snippets/is-leap-year.md rename to js/s/is-leap-year.md index d6d0b5aa6..c2a18ff41 100644 --- a/js/snippets/is-leap-year.md +++ b/js/s/is-leap-year.md @@ -1,6 +1,7 @@ --- title: Check for leap year type: snippet +language: javascript tags: [date] cover: flowering-hills dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-local-storage-enabled.md b/js/s/is-local-storage-enabled.md similarity index 97% rename from js/snippets/is-local-storage-enabled.md rename to js/s/is-local-storage-enabled.md index 53ba98eb9..ecb638aa4 100644 --- a/js/snippets/is-local-storage-enabled.md +++ b/js/s/is-local-storage-enabled.md @@ -1,6 +1,7 @@ --- title: Check if localStorage is enabled type: snippet +language: javascript tags: [browser] author: chalarangelo cover: guitar-living-room diff --git a/js/snippets/is-lower-case.md b/js/s/is-lower-case.md similarity index 95% rename from js/snippets/is-lower-case.md rename to js/s/is-lower-case.md index 4e6a06df1..33cfe878e 100644 --- a/js/snippets/is-lower-case.md +++ b/js/s/is-lower-case.md @@ -1,6 +1,7 @@ --- title: String is lowercase type: snippet +language: javascript tags: [string] cover: flower-portrait-7 dateModified: 2020-10-20T11:21:07+03:00 diff --git a/js/snippets/is-negative-zero.md b/js/s/is-negative-zero.md similarity index 95% rename from js/snippets/is-negative-zero.md rename to js/s/is-negative-zero.md index f2c8e7a4b..ced9a5bcd 100644 --- a/js/snippets/is-negative-zero.md +++ b/js/s/is-negative-zero.md @@ -1,6 +1,7 @@ --- title: Number is negative zero type: snippet +language: javascript tags: [math] cover: flower-portrait-8 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-nil.md b/js/s/is-nil.md similarity index 95% rename from js/snippets/is-nil.md rename to js/s/is-nil.md index ee3c2d80f..fbe7ba150 100644 --- a/js/snippets/is-nil.md +++ b/js/s/is-nil.md @@ -1,6 +1,7 @@ --- title: Value is nil type: snippet +language: javascript tags: [type] cover: river-houses dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-node.md b/js/s/is-node.md similarity index 96% rename from js/snippets/is-node.md rename to js/s/is-node.md index c7143167a..c6208feb9 100644 --- a/js/snippets/is-node.md +++ b/js/s/is-node.md @@ -1,6 +1,7 @@ --- title: Environment is Node.js type: snippet +language: javascript tags: [node] cover: cloudy-rock-formation dateModified: 2021-04-02T11:45:13+03:00 diff --git a/js/snippets/is-null.md b/js/s/is-null.md similarity index 93% rename from js/snippets/is-null.md rename to js/s/is-null.md index da8d28645..0f91d6e14 100644 --- a/js/snippets/is-null.md +++ b/js/s/is-null.md @@ -1,6 +1,7 @@ --- title: Value is null type: snippet +language: javascript tags: [type] cover: broken-screen dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-number.md b/js/s/is-number.md similarity index 96% rename from js/snippets/is-number.md rename to js/s/is-number.md index 11420c6be..4072d296e 100644 --- a/js/snippets/is-number.md +++ b/js/s/is-number.md @@ -1,6 +1,7 @@ --- title: Value is number type: snippet +language: javascript tags: [type,math] cover: red-petals dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/is-object-like.md b/js/s/is-object-like.md similarity index 95% rename from js/snippets/is-object-like.md rename to js/s/is-object-like.md index 4cb3d52f5..84fe3a9ae 100644 --- a/js/snippets/is-object-like.md +++ b/js/s/is-object-like.md @@ -1,6 +1,7 @@ --- title: Value is object-like type: snippet +language: javascript tags: [type,object] cover: orange-flower dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/is-object.md b/js/s/is-object.md similarity index 96% rename from js/snippets/is-object.md rename to js/s/is-object.md index 8fac2723e..20dffbc5d 100644 --- a/js/snippets/is-object.md +++ b/js/s/is-object.md @@ -1,6 +1,7 @@ --- title: Value is object type: snippet +language: javascript tags: [type,object] cover: flower-portrait-9 dateModified: 2021-01-08T00:23:44+02:00 diff --git a/js/snippets/is-odd.md b/js/s/is-odd.md similarity index 94% rename from js/snippets/is-odd.md rename to js/s/is-odd.md index 69cd347f7..e77f93328 100644 --- a/js/snippets/is-odd.md +++ b/js/s/is-odd.md @@ -1,6 +1,7 @@ --- title: Number is odd type: snippet +language: javascript tags: [math] cover: flower-portrait-5 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-plain-object.md b/js/s/is-plain-object.md similarity index 96% rename from js/snippets/is-plain-object.md rename to js/s/is-plain-object.md index c22884c02..919748db7 100644 --- a/js/snippets/is-plain-object.md +++ b/js/s/is-plain-object.md @@ -1,6 +1,7 @@ --- title: Value is plain object type: snippet +language: javascript tags: [type,object] cover: yellow-white-mug-1 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-power-of-ten.md b/js/s/is-power-of-ten.md similarity index 95% rename from js/snippets/is-power-of-ten.md rename to js/s/is-power-of-ten.md index a0781dbad..a1bb8e9e4 100644 --- a/js/snippets/is-power-of-ten.md +++ b/js/s/is-power-of-ten.md @@ -1,6 +1,7 @@ --- title: Number is power of ten type: snippet +language: javascript tags: [math] author: chalarangelo cover: boulder-beach diff --git a/js/snippets/is-power-of-two.md b/js/s/is-power-of-two.md similarity index 95% rename from js/snippets/is-power-of-two.md rename to js/s/is-power-of-two.md index 032fb9cf4..58fe646a8 100644 --- a/js/snippets/is-power-of-two.md +++ b/js/s/is-power-of-two.md @@ -1,6 +1,7 @@ --- title: Number is power of two type: snippet +language: javascript tags: [math] author: chalarangelo cover: flower-portrait-10 diff --git a/js/snippets/is-prime.md b/js/s/is-prime.md similarity index 96% rename from js/snippets/is-prime.md rename to js/s/is-prime.md index c13237943..cc5cd7020 100644 --- a/js/snippets/is-prime.md +++ b/js/s/is-prime.md @@ -1,6 +1,7 @@ --- title: Number is prime type: snippet +language: javascript tags: [math,algorithm] cover: thread dateModified: 2021-01-12T19:36:36+02:00 diff --git a/js/snippets/is-primitive.md b/js/s/is-primitive.md similarity index 96% rename from js/snippets/is-primitive.md rename to js/s/is-primitive.md index 33f603ed4..f17315326 100644 --- a/js/snippets/is-primitive.md +++ b/js/s/is-primitive.md @@ -1,6 +1,7 @@ --- title: Number is primitive type: snippet +language: javascript tags: [type] cover: flower-camera dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/is-promise-like.md b/js/s/is-promise-like.md similarity index 97% rename from js/snippets/is-promise-like.md rename to js/s/is-promise-like.md index 1afdc6cef..843a8ce94 100644 --- a/js/snippets/is-promise-like.md +++ b/js/s/is-promise-like.md @@ -1,6 +1,7 @@ --- title: Value is promise-like type: snippet +language: javascript tags: [type,function,promise] cover: digital-nomad-13 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-readable-stream.md b/js/s/is-readable-stream.md similarity index 97% rename from js/snippets/is-readable-stream.md rename to js/s/is-readable-stream.md index a18f4a8a7..8975bfe76 100644 --- a/js/snippets/is-readable-stream.md +++ b/js/s/is-readable-stream.md @@ -1,6 +1,7 @@ --- title: Stream is readable type: snippet +language: javascript tags: [node,type] cover: working-bee dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-same-date.md b/js/s/is-same-date.md similarity index 95% rename from js/snippets/is-same-date.md rename to js/s/is-same-date.md index 119bb9d48..426dff587 100644 --- a/js/snippets/is-same-date.md +++ b/js/s/is-same-date.md @@ -1,6 +1,7 @@ --- title: Date is same as another date type: snippet +language: javascript tags: [date] cover: pineapple-at-work dateModified: 2020-11-03T22:11:18+02:00 diff --git a/js/snippets/is-same-origin.md b/js/s/is-same-origin.md similarity index 97% rename from js/snippets/is-same-origin.md rename to js/s/is-same-origin.md index 2d9862ef9..8c96bbfd1 100644 --- a/js/snippets/is-same-origin.md +++ b/js/s/is-same-origin.md @@ -1,6 +1,7 @@ --- title: Same-origin URLs type: snippet +language: javascript tags: [browser] author: chalarangelo cover: keyboard-tea diff --git a/js/snippets/is-session-storage-enabled.md b/js/s/is-session-storage-enabled.md similarity index 97% rename from js/snippets/is-session-storage-enabled.md rename to js/s/is-session-storage-enabled.md index 72a6f3de6..e2b01702f 100644 --- a/js/snippets/is-session-storage-enabled.md +++ b/js/s/is-session-storage-enabled.md @@ -1,6 +1,7 @@ --- title: Check if sessionStorage is enabled type: snippet +language: javascript tags: [browser] author: chalarangelo cover: flower-camera diff --git a/js/snippets/is-sorted.md b/js/s/is-sorted.md similarity index 97% rename from js/snippets/is-sorted.md rename to js/s/is-sorted.md index 6f3c99143..2120a5b65 100644 --- a/js/snippets/is-sorted.md +++ b/js/s/is-sorted.md @@ -1,6 +1,7 @@ --- title: Array is sorted type: snippet +language: javascript tags: [array] cover: italian-horizon dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-stream.md b/js/s/is-stream.md similarity index 96% rename from js/snippets/is-stream.md rename to js/s/is-stream.md index acee28f4f..c75c1942c 100644 --- a/js/snippets/is-stream.md +++ b/js/s/is-stream.md @@ -1,6 +1,7 @@ --- title: Value is stream type: snippet +language: javascript tags: [node,type] cover: mountain-lake-cottage-2 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-string.md b/js/s/is-string.md similarity index 94% rename from js/snippets/is-string.md rename to js/s/is-string.md index 1f344db71..c59151708 100644 --- a/js/snippets/is-string.md +++ b/js/s/is-string.md @@ -1,6 +1,7 @@ --- title: Value is string type: snippet +language: javascript tags: [type,string] cover: overgrown dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-symbol.md b/js/s/is-symbol.md similarity index 94% rename from js/snippets/is-symbol.md rename to js/s/is-symbol.md index ed9327d24..8bccebbc8 100644 --- a/js/snippets/is-symbol.md +++ b/js/s/is-symbol.md @@ -1,6 +1,7 @@ --- title: Value is symbol type: snippet +language: javascript tags: [type] cover: naming-conventions dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/is-travis-ci.md b/js/s/is-travis-ci.md similarity index 96% rename from js/snippets/is-travis-ci.md rename to js/s/is-travis-ci.md index cb2c72daa..7bff1327c 100644 --- a/js/snippets/is-travis-ci.md +++ b/js/s/is-travis-ci.md @@ -1,6 +1,7 @@ --- title: Environment is Travis CI type: snippet +language: javascript tags: [node] unlisted: true cover: succulent-5 diff --git a/js/snippets/is-undefined.md b/js/s/is-undefined.md similarity index 94% rename from js/snippets/is-undefined.md rename to js/s/is-undefined.md index 9d48adbc4..151ad15b1 100644 --- a/js/snippets/is-undefined.md +++ b/js/s/is-undefined.md @@ -1,6 +1,7 @@ --- title: Value is undefined type: snippet +language: javascript tags: [type] cover: peaches dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-upper-case.md b/js/s/is-upper-case.md similarity index 95% rename from js/snippets/is-upper-case.md rename to js/s/is-upper-case.md index 6c5420a72..02bd68ea8 100644 --- a/js/snippets/is-upper-case.md +++ b/js/s/is-upper-case.md @@ -1,6 +1,7 @@ --- title: String is uppercase type: snippet +language: javascript tags: [string] cover: flower-portrait-7 dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/is-valid-json.md b/js/s/is-valid-json.md similarity index 96% rename from js/snippets/is-valid-json.md rename to js/s/is-valid-json.md index f766d4d5c..a0447e0ec 100644 --- a/js/snippets/is-valid-json.md +++ b/js/s/is-valid-json.md @@ -1,6 +1,7 @@ --- title: String is valid JSON type: snippet +language: javascript tags: [type] cover: italian-horizon dateModified: 2020-10-18T13:49:49+03:00 diff --git a/js/snippets/is-weekday.md b/js/s/is-weekday.md similarity index 95% rename from js/snippets/is-weekday.md rename to js/s/is-weekday.md index b07cbcdb9..7d52c6481 100644 --- a/js/snippets/is-weekday.md +++ b/js/s/is-weekday.md @@ -1,6 +1,7 @@ --- title: Date is weekday type: snippet +language: javascript tags: [date] cover: typewriter dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-weekend.md b/js/s/is-weekend.md similarity index 95% rename from js/snippets/is-weekend.md rename to js/s/is-weekend.md index ffa6308a5..15c0bf725 100644 --- a/js/snippets/is-weekend.md +++ b/js/s/is-weekend.md @@ -1,6 +1,7 @@ --- title: Date is weekend type: snippet +language: javascript tags: [date] cover: tropical-bike dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is-writable-stream.md b/js/s/is-writable-stream.md similarity index 97% rename from js/snippets/is-writable-stream.md rename to js/s/is-writable-stream.md index 7436885d9..db91fbea5 100644 --- a/js/snippets/is-writable-stream.md +++ b/js/s/is-writable-stream.md @@ -1,6 +1,7 @@ --- title: Stream is writable type: snippet +language: javascript tags: [node,type] cover: digital-nomad-3 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/is.md b/js/s/is.md similarity index 97% rename from js/snippets/is.md rename to js/s/is.md index 8323bfd3c..d00f815bc 100644 --- a/js/snippets/is.md +++ b/js/s/is.md @@ -1,6 +1,7 @@ --- title: Check if value is of type type: snippet +language: javascript tags: [type] cover: coffee-phone-tray dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/join.md b/js/s/join.md similarity index 97% rename from js/snippets/join.md rename to js/s/join.md index 9d30a4a50..aed5a8d22 100644 --- a/js/snippets/join.md +++ b/js/s/join.md @@ -1,6 +1,7 @@ --- title: Join array into string type: snippet +language: javascript tags: [array] cover: couch-laptop dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/jso-nto-csv.md b/js/s/jso-nto-csv.md similarity index 98% rename from js/snippets/jso-nto-csv.md rename to js/s/jso-nto-csv.md index 07a596959..85c127ac6 100644 --- a/js/snippets/jso-nto-csv.md +++ b/js/s/jso-nto-csv.md @@ -1,6 +1,7 @@ --- title: JSON to CSV type: snippet +language: javascript tags: [array,string,object] cover: horse-sunset dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/json-to-file.md b/js/s/json-to-file.md similarity index 96% rename from js/snippets/json-to-file.md rename to js/s/json-to-file.md index 3a975a236..83d1570fd 100644 --- a/js/snippets/json-to-file.md +++ b/js/s/json-to-file.md @@ -1,6 +1,7 @@ --- title: JSON to file type: snippet +language: javascript tags: [node] cover: travel-mug-3 dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/juxt.md b/js/s/juxt.md similarity index 97% rename from js/snippets/juxt.md rename to js/s/juxt.md index f09e257b4..fbb37f23a 100644 --- a/js/snippets/juxt.md +++ b/js/s/juxt.md @@ -1,6 +1,7 @@ --- title: Juxtapose functions type: snippet +language: javascript tags: [function] cover: colorful-plastic dateModified: 2020-10-20T23:29:39+03:00 diff --git a/js/snippets/k-means.md b/js/s/k-means.md similarity index 99% rename from js/snippets/k-means.md rename to js/s/k-means.md index a11bd0c45..51657fdda 100644 --- a/js/snippets/k-means.md +++ b/js/s/k-means.md @@ -1,6 +1,7 @@ --- title: K-means clustering type: snippet +language: javascript tags: [algorithm,array] author: chalarangelo cover: antelope diff --git a/js/snippets/k-nearest-neighbors.md b/js/s/k-nearest-neighbors.md similarity index 98% rename from js/snippets/k-nearest-neighbors.md rename to js/s/k-nearest-neighbors.md index c6c66d421..8a3b5e755 100644 --- a/js/snippets/k-nearest-neighbors.md +++ b/js/s/k-nearest-neighbors.md @@ -1,6 +1,7 @@ --- title: K-nearest neighbors type: snippet +language: javascript tags: [algorithm,array] author: chalarangelo cover: building-blocks diff --git a/js/snippets/km-to-miles.md b/js/s/km-to-miles.md similarity index 93% rename from js/snippets/km-to-miles.md rename to js/s/km-to-miles.md index de7ed1164..a9f5e398b 100644 --- a/js/snippets/km-to-miles.md +++ b/js/s/km-to-miles.md @@ -1,6 +1,7 @@ --- title: Km to miles type: snippet +language: javascript tags: [math] unlisted: true cover: succulent-3 diff --git a/js/snippets/last-date-of-month.md b/js/s/last-date-of-month.md similarity index 97% rename from js/snippets/last-date-of-month.md rename to js/s/last-date-of-month.md index 89b79881e..c9f26931d 100644 --- a/js/snippets/last-date-of-month.md +++ b/js/s/last-date-of-month.md @@ -1,6 +1,7 @@ --- title: Last date of month type: snippet +language: javascript tags: [date] cover: polar-bear dateModified: 2020-10-09T22:01:42+03:00 diff --git a/js/snippets/last-n.md b/js/s/last-n.md similarity index 94% rename from js/snippets/last-n.md rename to js/s/last-n.md index d1693ecec..900c49ef2 100644 --- a/js/snippets/last-n.md +++ b/js/s/last-n.md @@ -1,6 +1,7 @@ --- title: Last n elements type: snippet +language: javascript tags: [array] author: chalarangelo cover: interior-5 diff --git a/js/snippets/last.md b/js/s/last.md similarity index 96% rename from js/snippets/last.md rename to js/s/last.md index ee3a3a96d..6056c5906 100644 --- a/js/snippets/last.md +++ b/js/s/last.md @@ -1,6 +1,7 @@ --- title: Last array element type: snippet +language: javascript tags: [array] cover: white-laptop dateModified: 2020-10-20T23:02:01+03:00 diff --git a/js/snippets/lcm.md b/js/s/lcm.md similarity index 96% rename from js/snippets/lcm.md rename to js/s/lcm.md index c1e568dfd..e6a3685e6 100644 --- a/js/snippets/lcm.md +++ b/js/s/lcm.md @@ -1,6 +1,7 @@ --- title: Least common multiple type: snippet +language: javascript tags: [math,algorithm,recursion] cover: waving-over-lake dateModified: 2020-12-28T13:49:24+02:00 diff --git a/js/snippets/left-substr-generator.md b/js/s/left-substr-generator.md similarity index 96% rename from js/snippets/left-substr-generator.md rename to js/s/left-substr-generator.md index 56324df5a..3872dcf39 100644 --- a/js/snippets/left-substr-generator.md +++ b/js/s/left-substr-generator.md @@ -1,6 +1,7 @@ --- title: Left substring generator type: snippet +language: javascript tags: [string,generator] cover: boutique-home-office-1 author: chalarangelo diff --git a/js/snippets/levenshtein-distance.md b/js/s/levenshtein-distance.md similarity index 98% rename from js/snippets/levenshtein-distance.md rename to js/s/levenshtein-distance.md index 37f2b67b8..1d6cc5dad 100644 --- a/js/snippets/levenshtein-distance.md +++ b/js/s/levenshtein-distance.md @@ -1,6 +1,7 @@ --- title: Levenshtein distance type: snippet +language: javascript tags: [string,algorithm] author: chalarangelo cover: armchair diff --git a/js/snippets/linear-search.md b/js/s/linear-search.md similarity index 97% rename from js/snippets/linear-search.md rename to js/s/linear-search.md index b8853ad3d..66bb604b3 100644 --- a/js/snippets/linear-search.md +++ b/js/s/linear-search.md @@ -1,6 +1,7 @@ --- title: Linear search type: snippet +language: javascript tags: [algorithm,array] cover: coworking-space dateModified: 2020-12-28T12:07:53+02:00 diff --git a/js/snippets/listen-once.md b/js/s/listen-once.md similarity index 97% rename from js/snippets/listen-once.md rename to js/s/listen-once.md index e6c068e30..9cb3c9d93 100644 --- a/js/snippets/listen-once.md +++ b/js/s/listen-once.md @@ -1,6 +1,7 @@ --- title: Listen for an event only once type: snippet +language: javascript tags: [browser,event] author: chalarangelo cover: dog-waiting diff --git a/js/snippets/listify.md b/js/s/listify.md similarity index 97% rename from js/snippets/listify.md rename to js/s/listify.md index 6063dea38..02240b0c6 100644 --- a/js/snippets/listify.md +++ b/js/s/listify.md @@ -1,6 +1,7 @@ --- title: Map an object to an array type: snippet +language: javascript tags: [object,array] author: chalarangelo cover: metro-arrival diff --git a/js/snippets/log-base.md b/js/s/log-base.md similarity index 95% rename from js/snippets/log-base.md rename to js/s/log-base.md index c454b372e..c41b22261 100644 --- a/js/snippets/log-base.md +++ b/js/s/log-base.md @@ -1,6 +1,7 @@ --- title: Logarithm in specific base type: snippet +language: javascript tags: [math] cover: yellow-white-mug-2 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/longest-item.md b/js/s/longest-item.md similarity index 97% rename from js/snippets/longest-item.md rename to js/s/longest-item.md index 93395eadb..61883709a 100644 --- a/js/snippets/longest-item.md +++ b/js/s/longest-item.md @@ -1,6 +1,7 @@ --- title: Longest item in array type: snippet +language: javascript tags: [array] cover: interior-14 dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/lowerize.md b/js/s/lowerize.md similarity index 96% rename from js/snippets/lowerize.md rename to js/s/lowerize.md index 07fa49fbb..c4b7f87ab 100644 --- a/js/snippets/lowerize.md +++ b/js/s/lowerize.md @@ -1,6 +1,7 @@ --- title: Lowercase object keys type: snippet +language: javascript tags: [object] author: chalarangelo cover: building-facade diff --git a/js/snippets/luhn-check.md b/js/s/luhn-check.md similarity index 98% rename from js/snippets/luhn-check.md rename to js/s/luhn-check.md index 9e844754b..f18dbf9ac 100644 --- a/js/snippets/luhn-check.md +++ b/js/s/luhn-check.md @@ -1,6 +1,7 @@ --- title: Luhn check type: snippet +language: javascript tags: [math,algorithm] cover: blank-card excerpt: Implements the Luhn Algorithm, used to validate a variety of identification numbers. diff --git a/js/snippets/map-consecutive.md b/js/s/map-consecutive.md similarity index 97% rename from js/snippets/map-consecutive.md rename to js/s/map-consecutive.md index 0dd70addb..b405a5426 100644 --- a/js/snippets/map-consecutive.md +++ b/js/s/map-consecutive.md @@ -1,6 +1,7 @@ --- title: Map consecutive elements type: snippet +language: javascript tags: [array] author: chalarangelo cover: cold-mountains diff --git a/js/snippets/map-keys.md b/js/s/map-keys.md similarity index 96% rename from js/snippets/map-keys.md rename to js/s/map-keys.md index 7023a4d4c..e476c63fd 100644 --- a/js/snippets/map-keys.md +++ b/js/s/map-keys.md @@ -1,6 +1,7 @@ --- title: Map object keys type: snippet +language: javascript tags: [object] cover: rocky-mountains-2 dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/map-num-range.md b/js/s/map-num-range.md similarity index 95% rename from js/snippets/map-num-range.md rename to js/s/map-num-range.md index 090c3f827..eef89329d 100644 --- a/js/snippets/map-num-range.md +++ b/js/s/map-num-range.md @@ -1,6 +1,7 @@ --- title: Map number to range type: snippet +language: javascript tags: [math] cover: clutter dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/map-object.md b/js/s/map-object.md similarity index 96% rename from js/snippets/map-object.md rename to js/s/map-object.md index 712e26709..7c9f57e64 100644 --- a/js/snippets/map-object.md +++ b/js/s/map-object.md @@ -1,6 +1,7 @@ --- title: Map array to object type: snippet +language: javascript tags: [array,object] cover: two-lighthouses dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/map-string.md b/js/s/map-string.md similarity index 97% rename from js/snippets/map-string.md rename to js/s/map-string.md index a50e87392..36b8e840f 100644 --- a/js/snippets/map-string.md +++ b/js/s/map-string.md @@ -1,6 +1,7 @@ --- title: Map string type: snippet +language: javascript tags: [string] cover: budapest-palace dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/map-to-object.md b/js/s/map-to-object.md similarity index 95% rename from js/snippets/map-to-object.md rename to js/s/map-to-object.md index a6fe96128..755edcf26 100644 --- a/js/snippets/map-to-object.md +++ b/js/s/map-to-object.md @@ -2,6 +2,7 @@ title: Convert Map to object type: snippet shortTitle: Map to object +language: javascript tags: [object] author: chalarangelo cover: succulent-1 diff --git a/js/snippets/map-values.md b/js/s/map-values.md similarity index 97% rename from js/snippets/map-values.md rename to js/s/map-values.md index 4a63cf5c0..028e8b30a 100644 --- a/js/snippets/map-values.md +++ b/js/s/map-values.md @@ -1,6 +1,7 @@ --- title: Map object values type: snippet +language: javascript tags: [object] cover: feathers dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/mask.md b/js/s/mask.md similarity index 97% rename from js/snippets/mask.md rename to js/s/mask.md index eda0707d3..b6739c3b9 100644 --- a/js/snippets/mask.md +++ b/js/s/mask.md @@ -1,6 +1,7 @@ --- title: Mask a value type: snippet +language: javascript tags: [string] cover: rocky-beach-3 dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/matches-with.md b/js/s/matches-with.md similarity index 97% rename from js/snippets/matches-with.md rename to js/s/matches-with.md index 70e1cd088..9ec69ec16 100644 --- a/js/snippets/matches-with.md +++ b/js/s/matches-with.md @@ -1,6 +1,7 @@ --- title: Matches object properties based on function type: snippet +language: javascript tags: [object] cover: watermelon-bike dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/matches.md b/js/s/matches.md similarity index 97% rename from js/snippets/matches.md rename to js/s/matches.md index f6103b651..ea1ab491a 100644 --- a/js/snippets/matches.md +++ b/js/s/matches.md @@ -1,6 +1,7 @@ --- title: Match object properties type: snippet +language: javascript tags: [object] cover: two-flower-vases dateModified: 2020-11-03T22:11:18+02:00 diff --git a/js/snippets/max-by.md b/js/s/max-by.md similarity index 96% rename from js/snippets/max-by.md rename to js/s/max-by.md index 9b8b502f4..0903d92ad 100644 --- a/js/snippets/max-by.md +++ b/js/s/max-by.md @@ -1,6 +1,7 @@ --- title: Max array value based on function type: snippet +language: javascript tags: [math,array] cover: digital-nomad-4 dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/max-date.md b/js/s/max-date.md similarity index 96% rename from js/snippets/max-date.md rename to js/s/max-date.md index d5af95bac..f78517855 100644 --- a/js/snippets/max-date.md +++ b/js/s/max-date.md @@ -1,6 +1,7 @@ --- title: Max date type: snippet +language: javascript tags: [date] cover: interior-15 dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/max-n.md b/js/s/max-n.md similarity index 97% rename from js/snippets/max-n.md rename to js/s/max-n.md index 91daca55d..06ef4bab9 100644 --- a/js/snippets/max-n.md +++ b/js/s/max-n.md @@ -1,6 +1,7 @@ --- title: N max elements type: snippet +language: javascript tags: [math] cover: digital-nomad-15 dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/max-subarray.md b/js/s/max-subarray.md similarity index 98% rename from js/snippets/max-subarray.md rename to js/s/max-subarray.md index 8522149e6..e8b464b22 100644 --- a/js/snippets/max-subarray.md +++ b/js/s/max-subarray.md @@ -1,6 +1,7 @@ --- title: Maximum subarray type: snippet +language: javascript tags: [algorithm,math,array] author: chalarangelo cover: work-hard-computer diff --git a/js/snippets/median.md b/js/s/median.md similarity index 96% rename from js/snippets/median.md rename to js/s/median.md index a47999849..fef711468 100644 --- a/js/snippets/median.md +++ b/js/s/median.md @@ -1,6 +1,7 @@ --- title: Median type: snippet +language: javascript tags: [math] cover: old-consoles dateModified: 2020-10-22T20:23:47+03:00 diff --git a/js/snippets/memoize.md b/js/s/memoize.md similarity index 98% rename from js/snippets/memoize.md rename to js/s/memoize.md index 7767c1859..b3316d9d3 100644 --- a/js/snippets/memoize.md +++ b/js/s/memoize.md @@ -1,6 +1,7 @@ --- title: Memoize function type: snippet +language: javascript tags: [function] cover: hard-disk dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/merge-sort.md b/js/s/merge-sort.md similarity index 98% rename from js/snippets/merge-sort.md rename to js/s/merge-sort.md index c0cfc7372..456022181 100644 --- a/js/snippets/merge-sort.md +++ b/js/s/merge-sort.md @@ -1,6 +1,7 @@ --- title: Merge sort type: snippet +language: javascript tags: [algorithm,array,recursion] cover: baloons-field dateModified: 2020-12-27T22:44:32+02:00 diff --git a/js/snippets/merge-sorted-arrays.md b/js/s/merge-sorted-arrays.md similarity index 97% rename from js/snippets/merge-sorted-arrays.md rename to js/s/merge-sorted-arrays.md index 6f419f039..3590495e6 100644 --- a/js/snippets/merge-sorted-arrays.md +++ b/js/s/merge-sorted-arrays.md @@ -1,6 +1,7 @@ --- title: Merge sorted arrays type: snippet +language: javascript tags: [array] cover: digital-nomad-6 dateModified: 2020-12-27T22:55:37+02:00 diff --git a/js/snippets/merge.md b/js/s/merge.md similarity index 97% rename from js/snippets/merge.md rename to js/s/merge.md index fb378df9e..0cf877c6c 100644 --- a/js/snippets/merge.md +++ b/js/s/merge.md @@ -1,6 +1,7 @@ --- title: Merge objects type: snippet +language: javascript tags: [object,array] cover: guitar-living-room dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/midpoint.md b/js/s/midpoint.md similarity index 96% rename from js/snippets/midpoint.md rename to js/s/midpoint.md index 789b706fe..c91751086 100644 --- a/js/snippets/midpoint.md +++ b/js/s/midpoint.md @@ -1,6 +1,7 @@ --- title: Midpoint type: snippet +language: javascript tags: [math] cover: curve dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/miles-to-km.md b/js/s/miles-to-km.md similarity index 93% rename from js/snippets/miles-to-km.md rename to js/s/miles-to-km.md index 3c3ce4ce0..f75353170 100644 --- a/js/snippets/miles-to-km.md +++ b/js/s/miles-to-km.md @@ -1,6 +1,7 @@ --- title: Miles to km type: snippet +language: javascript tags: [math] unlisted: true cover: succulent-2 diff --git a/js/snippets/min-by.md b/js/s/min-by.md similarity index 96% rename from js/snippets/min-by.md rename to js/s/min-by.md index 7eacdd302..a1adcf21a 100644 --- a/js/snippets/min-by.md +++ b/js/s/min-by.md @@ -1,6 +1,7 @@ --- title: Min array value based on function type: snippet +language: javascript tags: [math,array] cover: digital-nomad-9 dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/min-date.md b/js/s/min-date.md similarity index 96% rename from js/snippets/min-date.md rename to js/s/min-date.md index 3b2213ebc..384978956 100644 --- a/js/snippets/min-date.md +++ b/js/s/min-date.md @@ -1,6 +1,7 @@ --- title: Min date type: snippet +language: javascript tags: [date] cover: interior-2 dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/min-n.md b/js/s/min-n.md similarity index 97% rename from js/snippets/min-n.md rename to js/s/min-n.md index 8f74003ab..28e32fd64 100644 --- a/js/snippets/min-n.md +++ b/js/s/min-n.md @@ -1,6 +1,7 @@ --- title: N min elements type: snippet +language: javascript tags: [math] cover: digital-nomad-8 dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/most-frequent.md b/js/s/most-frequent.md similarity index 97% rename from js/snippets/most-frequent.md rename to js/s/most-frequent.md index d892864f4..56b865563 100644 --- a/js/snippets/most-frequent.md +++ b/js/s/most-frequent.md @@ -1,6 +1,7 @@ --- title: Most frequent element in array type: snippet +language: javascript tags: [array] author: chalarangelo cover: clock diff --git a/js/snippets/most-performant.md b/js/s/most-performant.md similarity index 98% rename from js/snippets/most-performant.md rename to js/s/most-performant.md index bfe9075e1..9884cecec 100644 --- a/js/snippets/most-performant.md +++ b/js/s/most-performant.md @@ -1,6 +1,7 @@ --- title: Most performant function type: snippet +language: javascript tags: [function] cover: lake-runner dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/negate.md b/js/s/negate.md similarity index 94% rename from js/snippets/negate.md rename to js/s/negate.md index 1d30519a3..772d42d9b 100644 --- a/js/snippets/negate.md +++ b/js/s/negate.md @@ -1,6 +1,7 @@ --- title: Negate predicate type: snippet +language: javascript tags: [function] cover: blue-bird dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/nest.md b/js/s/nest.md similarity index 98% rename from js/snippets/nest.md rename to js/s/nest.md index 73929fa2d..2d99165ca 100644 --- a/js/snippets/nest.md +++ b/js/s/nest.md @@ -1,6 +1,7 @@ --- title: Nest objects type: snippet +language: javascript tags: [object,recursion] cover: birds dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/node-list-to-array.md b/js/s/node-list-to-array.md similarity index 94% rename from js/snippets/node-list-to-array.md rename to js/s/node-list-to-array.md index 9f4b6864f..d3ce8a873 100644 --- a/js/snippets/node-list-to-array.md +++ b/js/s/node-list-to-array.md @@ -1,6 +1,7 @@ --- title: NodeList to array type: snippet +language: javascript tags: [browser,array] cover: colors-mural dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/none.md b/js/s/none.md similarity index 96% rename from js/snippets/none.md rename to js/s/none.md index 0d94fca63..1f8ff51b3 100644 --- a/js/snippets/none.md +++ b/js/s/none.md @@ -1,6 +1,7 @@ --- title: Test if all array elements are falsy type: snippet +language: javascript tags: [array] cover: bug dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/nor.md b/js/s/nor.md similarity index 95% rename from js/snippets/nor.md rename to js/s/nor.md index 5b198494a..a06cc1478 100644 --- a/js/snippets/nor.md +++ b/js/s/nor.md @@ -1,6 +1,7 @@ --- title: Logical nor type: snippet +language: javascript tags: [math,logic] unlisted: true cover: succulent-8 diff --git a/js/snippets/normalize-line-endings.md b/js/s/normalize-line-endings.md similarity index 97% rename from js/snippets/normalize-line-endings.md rename to js/s/normalize-line-endings.md index 0f96fe325..0f130daf4 100644 --- a/js/snippets/normalize-line-endings.md +++ b/js/s/normalize-line-endings.md @@ -1,6 +1,7 @@ --- title: Normalize line endings type: snippet +language: javascript tags: [string,regexp] author: chalarangelo cover: red-light diff --git a/js/snippets/not.md b/js/s/not.md similarity index 94% rename from js/snippets/not.md rename to js/s/not.md index 8b6b84ace..c12f5e064 100644 --- a/js/snippets/not.md +++ b/js/s/not.md @@ -1,6 +1,7 @@ --- title: Logical not type: snippet +language: javascript tags: [math,logic] unlisted: true cover: succulent-7 diff --git a/js/snippets/nth-arg.md b/js/s/nth-arg.md similarity index 96% rename from js/snippets/nth-arg.md rename to js/s/nth-arg.md index e06ea5e0c..1e439a9ba 100644 --- a/js/snippets/nth-arg.md +++ b/js/s/nth-arg.md @@ -1,6 +1,7 @@ --- title: Nth argument type: snippet +language: javascript tags: [function] cover: mug-flower-book dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/nth-element.md b/js/s/nth-element.md similarity index 96% rename from js/snippets/nth-element.md rename to js/s/nth-element.md index f7ecb16c2..86bb3bddd 100644 --- a/js/snippets/nth-element.md +++ b/js/s/nth-element.md @@ -1,6 +1,7 @@ --- title: Nth element type: snippet +language: javascript tags: [array] cover: laptop-plants dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/nth-root.md b/js/s/nth-root.md similarity index 94% rename from js/snippets/nth-root.md rename to js/s/nth-root.md index c1d523109..2279842e1 100644 --- a/js/snippets/nth-root.md +++ b/js/s/nth-root.md @@ -1,6 +1,7 @@ --- title: Nth root of number type: snippet +language: javascript tags: [math] author: chalarangelo cover: tree-roots diff --git a/js/snippets/object-from-pairs.md b/js/s/object-from-pairs.md similarity index 96% rename from js/snippets/object-from-pairs.md rename to js/s/object-from-pairs.md index a3aa96c1e..f0eb189b6 100644 --- a/js/snippets/object-from-pairs.md +++ b/js/s/object-from-pairs.md @@ -1,6 +1,7 @@ --- title: Object from pairs type: snippet +language: javascript tags: [object,array] cover: silver-flat-screen dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/object-to-entries.md b/js/s/object-to-entries.md similarity index 96% rename from js/snippets/object-to-entries.md rename to js/s/object-to-entries.md index d1523cbea..3e46de5c2 100644 --- a/js/snippets/object-to-entries.md +++ b/js/s/object-to-entries.md @@ -1,6 +1,7 @@ --- title: Object to entries type: snippet +language: javascript tags: [object,array] author: chalarangelo cover: shapes diff --git a/js/snippets/object-to-map.md b/js/s/object-to-map.md similarity index 95% rename from js/snippets/object-to-map.md rename to js/s/object-to-map.md index 99a86795e..f1ee84fc5 100644 --- a/js/snippets/object-to-map.md +++ b/js/s/object-to-map.md @@ -2,6 +2,7 @@ title: Convert object to Map type: snippet shortTitle: Object to Map +language: javascript tags: [object] author: chalarangelo cover: succulent-2 diff --git a/js/snippets/object-to-pairs.md b/js/s/object-to-pairs.md similarity index 95% rename from js/snippets/object-to-pairs.md rename to js/s/object-to-pairs.md index 6c71eafb5..4d47c4e71 100644 --- a/js/snippets/object-to-pairs.md +++ b/js/s/object-to-pairs.md @@ -1,6 +1,7 @@ --- title: Object to pairs type: snippet +language: javascript tags: [object,array] author: chalarangelo cover: interior-5 diff --git a/js/snippets/object-to-query-string.md b/js/s/object-to-query-string.md similarity index 98% rename from js/snippets/object-to-query-string.md rename to js/s/object-to-query-string.md index 89ccac1fe..9dc3264c6 100644 --- a/js/snippets/object-to-query-string.md +++ b/js/s/object-to-query-string.md @@ -1,6 +1,7 @@ --- title: Object to query string type: snippet +language: javascript tags: [object] cover: standing-stones dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/objectify.md b/js/s/objectify.md similarity index 97% rename from js/snippets/objectify.md rename to js/s/objectify.md index 5bae28449..a404726d1 100644 --- a/js/snippets/objectify.md +++ b/js/s/objectify.md @@ -1,6 +1,7 @@ --- title: Map an array to an object type: snippet +language: javascript tags: [array,object] author: chalarangelo cover: metro-tunnel diff --git a/js/snippets/observe-mutations.md b/js/s/observe-mutations.md similarity index 98% rename from js/snippets/observe-mutations.md rename to js/s/observe-mutations.md index e572f4f90..0753bd7c2 100644 --- a/js/snippets/observe-mutations.md +++ b/js/s/observe-mutations.md @@ -1,6 +1,7 @@ --- title: Observe element mutations type: snippet +language: javascript tags: [browser,event] cover: blue-sunrise dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/off.md b/js/s/off.md similarity index 96% rename from js/snippets/off.md rename to js/s/off.md index 3e741f1ac..077b9af2c 100644 --- a/js/snippets/off.md +++ b/js/s/off.md @@ -1,6 +1,7 @@ --- title: Remove event listener from element type: snippet +language: javascript tags: [browser,event] cover: mug-flower-book dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/offset.md b/js/s/offset.md similarity index 96% rename from js/snippets/offset.md rename to js/s/offset.md index e33f57d7a..2d402ce59 100644 --- a/js/snippets/offset.md +++ b/js/s/offset.md @@ -1,6 +1,7 @@ --- title: Offset array elements type: snippet +language: javascript tags: [array] cover: interior-10 dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/omit-by.md b/js/s/omit-by.md similarity index 97% rename from js/snippets/omit-by.md rename to js/s/omit-by.md index 61c699590..ecd9d7f6f 100644 --- a/js/snippets/omit-by.md +++ b/js/s/omit-by.md @@ -1,6 +1,7 @@ --- title: Omit matching object keys type: snippet +language: javascript tags: [object] cover: leafy-screens dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/omit.md b/js/s/omit.md similarity index 96% rename from js/snippets/omit.md rename to js/s/omit.md index 2e5864905..c8cbd99c5 100644 --- a/js/snippets/omit.md +++ b/js/s/omit.md @@ -1,6 +1,7 @@ --- title: Omit object keys type: snippet +language: javascript tags: [object] cover: broken-screen dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/on-click-outside.md b/js/s/on-click-outside.md similarity index 97% rename from js/snippets/on-click-outside.md rename to js/s/on-click-outside.md index cd4dc1832..d19c9c8d8 100644 --- a/js/snippets/on-click-outside.md +++ b/js/s/on-click-outside.md @@ -1,6 +1,7 @@ --- title: Handle click outside type: snippet +language: javascript tags: [browser,event] author: chalarangelo cover: interior-13 diff --git a/js/snippets/on-scroll-stop.md b/js/s/on-scroll-stop.md similarity index 97% rename from js/snippets/on-scroll-stop.md rename to js/s/on-scroll-stop.md index 3217e5d94..42be8b580 100644 --- a/js/snippets/on-scroll-stop.md +++ b/js/s/on-scroll-stop.md @@ -1,6 +1,7 @@ --- title: Handle scroll stop type: snippet +language: javascript tags: [browser,event] author: chalarangelo cover: flower-pond diff --git a/js/snippets/on-user-input-change.md b/js/s/on-user-input-change.md similarity index 98% rename from js/snippets/on-user-input-change.md rename to js/s/on-user-input-change.md index b2c70c54c..956f4f6e0 100644 --- a/js/snippets/on-user-input-change.md +++ b/js/s/on-user-input-change.md @@ -1,6 +1,7 @@ --- title: Handle user input change type: snippet +language: javascript tags: [browser,event] cover: digital-nomad-12 dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/on.md b/js/s/on.md similarity index 98% rename from js/snippets/on.md rename to js/s/on.md index 586862d58..b0cfe146a 100644 --- a/js/snippets/on.md +++ b/js/s/on.md @@ -1,6 +1,7 @@ --- title: Add event listener to element type: snippet +language: javascript tags: [browser,event] cover: wooden-bowl dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/once.md b/js/s/once.md similarity index 97% rename from js/snippets/once.md rename to js/s/once.md index ef0b69e87..c345211a1 100644 --- a/js/snippets/once.md +++ b/js/s/once.md @@ -1,6 +1,7 @@ --- title: Call function once type: snippet +language: javascript tags: [function] cover: pink-flower-tree dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/or.md b/js/s/or.md similarity index 94% rename from js/snippets/or.md rename to js/s/or.md index 1977e4334..f96bbe6d9 100644 --- a/js/snippets/or.md +++ b/js/s/or.md @@ -1,6 +1,7 @@ --- title: Logical or type: snippet +language: javascript tags: [math,logic] unlisted: true cover: succulent-4 diff --git a/js/snippets/order-by.md b/js/s/order-by.md similarity index 98% rename from js/snippets/order-by.md rename to js/s/order-by.md index 051dbaeda..5ce3bee4d 100644 --- a/js/snippets/order-by.md +++ b/js/s/order-by.md @@ -1,6 +1,7 @@ --- title: Order array of objects type: snippet +language: javascript tags: [object,array] cover: volcano-sunset dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/order-with.md b/js/s/order-with.md similarity index 98% rename from js/snippets/order-with.md rename to js/s/order-with.md index 33a759991..49d755eb5 100644 --- a/js/snippets/order-with.md +++ b/js/s/order-with.md @@ -1,6 +1,7 @@ --- title: Order array of objects based on property order type: snippet +language: javascript tags: [array,object] cover: san-francisco-skyline dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/over-args.md b/js/s/over-args.md similarity index 96% rename from js/snippets/over-args.md rename to js/s/over-args.md index e87dd8203..056f2a35a 100644 --- a/js/snippets/over-args.md +++ b/js/s/over-args.md @@ -1,6 +1,7 @@ --- title: Transform function arguments type: snippet +language: javascript tags: [function] cover: flower-shape-sunset dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/over.md b/js/s/over.md similarity index 96% rename from js/snippets/over.md rename to js/s/over.md index 4cebbf2be..3610c4189 100644 --- a/js/snippets/over.md +++ b/js/s/over.md @@ -1,6 +1,7 @@ --- title: Invoke functions on arguments type: snippet +language: javascript tags: [function] cover: jars-on-shelf dateModified: 2020-10-21T21:54:53+03:00 diff --git a/js/snippets/pad-number.md b/js/s/pad-number.md similarity index 94% rename from js/snippets/pad-number.md rename to js/s/pad-number.md index 30fa458de..b383e2e3c 100644 --- a/js/snippets/pad-number.md +++ b/js/s/pad-number.md @@ -1,6 +1,7 @@ --- title: Pad number type: snippet +language: javascript tags: [string,math] cover: flower-portrait-2 dateModified: 2020-10-03T23:31:08+03:00 diff --git a/js/snippets/pad.md b/js/s/pad.md similarity index 96% rename from js/snippets/pad.md rename to js/s/pad.md index 42f54b932..6997ef192 100644 --- a/js/snippets/pad.md +++ b/js/s/pad.md @@ -1,6 +1,7 @@ --- title: Pad string type: snippet +language: javascript tags: [string] cover: blue-lake dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/palindrome.md b/js/s/palindrome.md similarity index 97% rename from js/snippets/palindrome.md rename to js/s/palindrome.md index d74d4d656..ccbb222a1 100644 --- a/js/snippets/palindrome.md +++ b/js/s/palindrome.md @@ -1,6 +1,7 @@ --- title: Palindrome type: snippet +language: javascript tags: [string] cover: bridge-drop dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/parse-cookie.md b/js/s/parse-cookie.md similarity index 97% rename from js/snippets/parse-cookie.md rename to js/s/parse-cookie.md index 89619dd5b..f47567981 100644 --- a/js/snippets/parse-cookie.md +++ b/js/s/parse-cookie.md @@ -1,6 +1,7 @@ --- title: Parse cookie type: snippet +language: javascript tags: [browser,string] cover: three-vases dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/partial-right.md b/js/s/partial-right.md similarity index 96% rename from js/snippets/partial-right.md rename to js/s/partial-right.md index 9687bb2d1..b7447d268 100644 --- a/js/snippets/partial-right.md +++ b/js/s/partial-right.md @@ -1,6 +1,7 @@ --- title: Append function arguments type: snippet +language: javascript tags: [function] cover: jars-on-shelf-2 dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/partial.md b/js/s/partial.md similarity index 96% rename from js/snippets/partial.md rename to js/s/partial.md index 9d4f51280..e6e62870d 100644 --- a/js/snippets/partial.md +++ b/js/s/partial.md @@ -1,6 +1,7 @@ --- title: Prepend function arguments type: snippet +language: javascript tags: [function] cover: interior-6 dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/partition-by.md b/js/s/partition-by.md similarity index 97% rename from js/snippets/partition-by.md rename to js/s/partition-by.md index 36810e85f..a4a907547 100644 --- a/js/snippets/partition-by.md +++ b/js/s/partition-by.md @@ -1,6 +1,7 @@ --- title: Partition array type: snippet +language: javascript tags: [array,object] cover: people-on-beach dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/partition.md b/js/s/partition.md similarity index 97% rename from js/snippets/partition.md rename to js/s/partition.md index 7673f9a00..942685522 100644 --- a/js/snippets/partition.md +++ b/js/s/partition.md @@ -1,6 +1,7 @@ --- title: Partition array in two type: snippet +language: javascript tags: [array,object] cover: sunflowers dateModified: 2020-11-03T21:46:13+02:00 diff --git a/js/snippets/percentile.md b/js/s/percentile.md similarity index 96% rename from js/snippets/percentile.md rename to js/s/percentile.md index 0d549c679..aab2c3899 100644 --- a/js/snippets/percentile.md +++ b/js/s/percentile.md @@ -1,6 +1,7 @@ --- title: Percentile of matches type: snippet +language: javascript tags: [math] cover: red-berries dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/permutations.md b/js/s/permutations.md similarity index 98% rename from js/snippets/permutations.md rename to js/s/permutations.md index 29008939d..e318272d9 100644 --- a/js/snippets/permutations.md +++ b/js/s/permutations.md @@ -1,6 +1,7 @@ --- title: Array permutations type: snippet +language: javascript tags: [array,algorithm,recursion] cover: body-of-water dateModified: 2020-12-28T13:49:24+02:00 diff --git a/js/snippets/pick-by.md b/js/s/pick-by.md similarity index 97% rename from js/snippets/pick-by.md rename to js/s/pick-by.md index 1a477efbc..106d5a252 100644 --- a/js/snippets/pick-by.md +++ b/js/s/pick-by.md @@ -1,6 +1,7 @@ --- title: Pick matching object keys type: snippet +language: javascript tags: [object] cover: lake-bench dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/pick.md b/js/s/pick.md similarity index 96% rename from js/snippets/pick.md rename to js/s/pick.md index 10fb43580..b297ea7ce 100644 --- a/js/snippets/pick.md +++ b/js/s/pick.md @@ -1,6 +1,7 @@ --- title: Pick object keys type: snippet +language: javascript tags: [object] cover: fruit-feast dateModified: 2020-10-18T14:58:09+03:00 diff --git a/js/snippets/pipe-async-functions.md b/js/s/pipe-async-functions.md similarity index 97% rename from js/snippets/pipe-async-functions.md rename to js/s/pipe-async-functions.md index f96b14cd6..3b6524f7c 100644 --- a/js/snippets/pipe-async-functions.md +++ b/js/s/pipe-async-functions.md @@ -1,6 +1,7 @@ --- title: Pipe async functions type: snippet +language: javascript tags: [function,promise] cover: new-york-skyline dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/pipe-functions.md b/js/s/pipe-functions.md similarity index 96% rename from js/snippets/pipe-functions.md rename to js/s/pipe-functions.md index 3407054c9..bc2137cc9 100644 --- a/js/snippets/pipe-functions.md +++ b/js/s/pipe-functions.md @@ -1,6 +1,7 @@ --- title: Pipe functions type: snippet +language: javascript tags: [function] cover: goat-wooden-cottage dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/pluck.md b/js/s/pluck.md similarity index 96% rename from js/snippets/pluck.md rename to js/s/pluck.md index 7df82f5fb..ac466f0c0 100644 --- a/js/snippets/pluck.md +++ b/js/s/pluck.md @@ -1,6 +1,7 @@ --- title: Pluck values from array of objects type: snippet +language: javascript tags: [array,object] cover: birds dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/pluralize.md b/js/s/pluralize.md similarity index 98% rename from js/snippets/pluralize.md rename to js/s/pluralize.md index 1c6e3cc5c..973e3cea4 100644 --- a/js/snippets/pluralize.md +++ b/js/s/pluralize.md @@ -1,6 +1,7 @@ --- title: Pluralize string type: snippet +language: javascript tags: [string] cover: shell-focus dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/powerset.md b/js/s/powerset.md similarity index 95% rename from js/snippets/powerset.md rename to js/s/powerset.md index c82706f45..9832f3f97 100644 --- a/js/snippets/powerset.md +++ b/js/s/powerset.md @@ -1,6 +1,7 @@ --- title: Powerset type: snippet +language: javascript tags: [math,algorithm] cover: new-plant dateModified: 2021-09-27T15:27:07+02:00 diff --git a/js/snippets/prefers-dark-color-scheme.md b/js/s/prefers-dark-color-scheme.md similarity index 95% rename from js/snippets/prefers-dark-color-scheme.md rename to js/s/prefers-dark-color-scheme.md index 67fa8a22a..66c5f06cd 100644 --- a/js/snippets/prefers-dark-color-scheme.md +++ b/js/s/prefers-dark-color-scheme.md @@ -1,6 +1,7 @@ --- title: User prefers dark color scheme type: snippet +language: javascript tags: [browser] author: chalarangelo cover: blue-lake diff --git a/js/snippets/prefers-light-color-scheme.md b/js/s/prefers-light-color-scheme.md similarity index 96% rename from js/snippets/prefers-light-color-scheme.md rename to js/s/prefers-light-color-scheme.md index bce6bf273..3abf9097b 100644 --- a/js/snippets/prefers-light-color-scheme.md +++ b/js/s/prefers-light-color-scheme.md @@ -1,6 +1,7 @@ --- title: User prefers light color scheme type: snippet +language: javascript tags: [browser] author: chalarangelo cover: dark-mode diff --git a/js/snippets/prefix.md b/js/s/prefix.md similarity index 98% rename from js/snippets/prefix.md rename to js/s/prefix.md index bb2d5d67b..d79023965 100644 --- a/js/snippets/prefix.md +++ b/js/s/prefix.md @@ -1,6 +1,7 @@ --- title: Prefix CSS property type: snippet +language: javascript tags: [browser] cover: cancel-typographer dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/pretty-bytes.md b/js/s/pretty-bytes.md similarity index 98% rename from js/snippets/pretty-bytes.md rename to js/s/pretty-bytes.md index 6b12cea2c..d0b894a3a 100644 --- a/js/snippets/pretty-bytes.md +++ b/js/s/pretty-bytes.md @@ -1,6 +1,7 @@ --- title: Pretty-print number of bytes type: snippet +language: javascript tags: [string,math] cover: digital-nomad dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/prime-factors.md b/js/s/prime-factors.md similarity index 96% rename from js/snippets/prime-factors.md rename to js/s/prime-factors.md index fbb29fcfd..c96f62242 100644 --- a/js/snippets/prime-factors.md +++ b/js/s/prime-factors.md @@ -1,6 +1,7 @@ --- title: Prime factors of number type: snippet +language: javascript tags: [math,algorithm] cover: dark-leaves-3 dateModified: 2020-12-28T13:11:01+02:00 diff --git a/js/snippets/primes.md b/js/s/primes.md similarity index 97% rename from js/snippets/primes.md rename to js/s/primes.md index fd3e087fe..70f06b41e 100644 --- a/js/snippets/primes.md +++ b/js/s/primes.md @@ -1,6 +1,7 @@ --- title: Primes up to given number type: snippet +language: javascript tags: [math,algorithm] cover: apples dateModified: 2020-12-28T13:49:24+02:00 diff --git a/js/snippets/prod.md b/js/s/prod.md similarity index 95% rename from js/snippets/prod.md rename to js/s/prod.md index 1ccad8035..b5e9ae9da 100644 --- a/js/snippets/prod.md +++ b/js/s/prod.md @@ -1,6 +1,7 @@ --- title: Product of numeric values type: snippet +language: javascript tags: [math] cover: travel-mug-1 dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/promisify.md b/js/s/promisify.md similarity index 97% rename from js/snippets/promisify.md rename to js/s/promisify.md index e7ba466f8..52badfdd5 100644 --- a/js/snippets/promisify.md +++ b/js/s/promisify.md @@ -1,6 +1,7 @@ --- title: Promisify function type: snippet +language: javascript tags: [function,promise] cover: duck-plants dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/pull-at-index.md b/js/s/pull-at-index.md similarity index 97% rename from js/snippets/pull-at-index.md rename to js/s/pull-at-index.md index 36329c9e3..4cb99f535 100644 --- a/js/snippets/pull-at-index.md +++ b/js/s/pull-at-index.md @@ -1,6 +1,7 @@ --- title: Pull values from array at index type: snippet +language: javascript tags: [array] cover: bug dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/pull-at-value.md b/js/s/pull-at-value.md similarity index 97% rename from js/snippets/pull-at-value.md rename to js/s/pull-at-value.md index dd9614d9c..bd58f68cb 100644 --- a/js/snippets/pull-at-value.md +++ b/js/s/pull-at-value.md @@ -1,6 +1,7 @@ --- title: Pull matching values from array type: snippet +language: javascript tags: [array] cover: light-leaves dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/pull-by.md b/js/s/pull-by.md similarity index 98% rename from js/snippets/pull-by.md rename to js/s/pull-by.md index a03bb3e64..9dfcdf082 100644 --- a/js/snippets/pull-by.md +++ b/js/s/pull-by.md @@ -1,6 +1,7 @@ --- title: Pull values from array based on function type: snippet +language: javascript tags: [array] cover: fishermen dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/pull.md b/js/s/pull.md similarity index 97% rename from js/snippets/pull.md rename to js/s/pull.md index 299db56d8..c63750150 100644 --- a/js/snippets/pull.md +++ b/js/s/pull.md @@ -1,6 +1,7 @@ --- title: Pull values from array type: snippet +language: javascript tags: [array] cover: last-light dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/quarter-of-year.md b/js/s/quarter-of-year.md similarity index 97% rename from js/snippets/quarter-of-year.md rename to js/s/quarter-of-year.md index 4c237aff2..3ee9c8192 100644 --- a/js/snippets/quarter-of-year.md +++ b/js/s/quarter-of-year.md @@ -1,6 +1,7 @@ --- title: Quarter of year type: snippet +language: javascript tags: [date] cover: fallen-leaves dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/query-string-to-object.md b/js/s/query-string-to-object.md similarity index 97% rename from js/snippets/query-string-to-object.md rename to js/s/query-string-to-object.md index 350340f98..8ee9b932e 100644 --- a/js/snippets/query-string-to-object.md +++ b/js/s/query-string-to-object.md @@ -1,6 +1,7 @@ --- title: Query string to object type: snippet +language: javascript tags: [object] cover: dark-mode dateModified: 2020-11-03T22:11:18+02:00 diff --git a/js/snippets/quick-sort.md b/js/s/quick-sort.md similarity index 98% rename from js/snippets/quick-sort.md rename to js/s/quick-sort.md index 0bde5aa62..3b8072c30 100644 --- a/js/snippets/quick-sort.md +++ b/js/s/quick-sort.md @@ -1,6 +1,7 @@ --- title: Quick sort type: snippet +language: javascript tags: [algorithm,array,recursion] cover: eagle dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/rads-to-degrees.md b/js/s/rads-to-degrees.md similarity index 94% rename from js/snippets/rads-to-degrees.md rename to js/s/rads-to-degrees.md index 435600f76..e2b56254d 100644 --- a/js/snippets/rads-to-degrees.md +++ b/js/s/rads-to-degrees.md @@ -1,6 +1,7 @@ --- title: Radians to degrees type: snippet +language: javascript tags: [math] cover: flower-portrait-6 dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/random-alpha-numeric.md b/js/s/random-alpha-numeric.md similarity index 98% rename from js/snippets/random-alpha-numeric.md rename to js/s/random-alpha-numeric.md index 1a6390b83..b780370b8 100644 --- a/js/snippets/random-alpha-numeric.md +++ b/js/s/random-alpha-numeric.md @@ -1,6 +1,7 @@ --- title: Random alphanumeric string type: snippet +language: javascript tags: [string,random] cover: interior-5 dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/random-boolean.md b/js/s/random-boolean.md similarity index 94% rename from js/snippets/random-boolean.md rename to js/s/random-boolean.md index f2db1a476..816b5c25c 100644 --- a/js/snippets/random-boolean.md +++ b/js/s/random-boolean.md @@ -1,6 +1,7 @@ --- title: Random boolean value type: snippet +language: javascript tags: [math,random] author: chalarangelo cover: malibu diff --git a/js/snippets/random-gauss.md b/js/s/random-gauss.md similarity index 96% rename from js/snippets/random-gauss.md rename to js/s/random-gauss.md index c8ae44e71..a2be3c9d2 100644 --- a/js/snippets/random-gauss.md +++ b/js/s/random-gauss.md @@ -1,6 +1,7 @@ --- title: Generate Gaussian random numbers type: snippet +language: javascript tags: [math,random] cover: chess-pawns author: chalarangelo diff --git a/js/snippets/random-hex-color-code.md b/js/s/random-hex-color-code.md similarity index 96% rename from js/snippets/random-hex-color-code.md rename to js/s/random-hex-color-code.md index b983dbb1e..63fc3acd0 100644 --- a/js/snippets/random-hex-color-code.md +++ b/js/s/random-hex-color-code.md @@ -1,6 +1,7 @@ --- title: Random hex color code type: snippet +language: javascript tags: [math,random] cover: feathers dateModified: 2021-01-08T00:23:44+02:00 diff --git a/js/snippets/random-int-array-in-range.md b/js/s/random-int-array-in-range.md similarity index 96% rename from js/snippets/random-int-array-in-range.md rename to js/s/random-int-array-in-range.md index fe15448ff..58c1a0d48 100644 --- a/js/snippets/random-int-array-in-range.md +++ b/js/s/random-int-array-in-range.md @@ -1,6 +1,7 @@ --- title: Random integer array in range type: snippet +language: javascript tags: [math,random] cover: digital-nomad-11 dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/random-integer-in-range.md b/js/s/random-integer-in-range.md similarity index 95% rename from js/snippets/random-integer-in-range.md rename to js/s/random-integer-in-range.md index 54945a023..4955739bc 100644 --- a/js/snippets/random-integer-in-range.md +++ b/js/s/random-integer-in-range.md @@ -1,6 +1,7 @@ --- title: Random integer in range type: snippet +language: javascript tags: [math,random] cover: painters-desk dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/random-number-in-range.md b/js/s/random-number-in-range.md similarity index 95% rename from js/snippets/random-number-in-range.md rename to js/s/random-number-in-range.md index 79fde3cc9..db23995af 100644 --- a/js/snippets/random-number-in-range.md +++ b/js/s/random-number-in-range.md @@ -1,6 +1,7 @@ --- title: Random number in range type: snippet +language: javascript tags: [math,random] cover: white-laptop dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/range-generator.md b/js/s/range-generator.md similarity index 96% rename from js/snippets/range-generator.md rename to js/s/range-generator.md index 723290bcc..69838684c 100644 --- a/js/snippets/range-generator.md +++ b/js/s/range-generator.md @@ -1,6 +1,7 @@ --- title: Range generator type: snippet +language: javascript tags: [function,generator] author: chalarangelo cover: dark-leaves-6 diff --git a/js/snippets/ranking.md b/js/s/ranking.md similarity index 96% rename from js/snippets/ranking.md rename to js/s/ranking.md index aa64e202e..8d96bd1b4 100644 --- a/js/snippets/ranking.md +++ b/js/s/ranking.md @@ -1,6 +1,7 @@ --- title: Array ranking type: snippet +language: javascript tags: [array,math] author: chalarangelo cover: eagle diff --git a/js/snippets/read-file-lines.md b/js/s/read-file-lines.md similarity index 97% rename from js/snippets/read-file-lines.md rename to js/s/read-file-lines.md index 675a260d8..7091af608 100644 --- a/js/snippets/read-file-lines.md +++ b/js/s/read-file-lines.md @@ -1,6 +1,7 @@ --- title: Read file lines type: snippet +language: javascript tags: [node] cover: solitude-beach dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/rearg.md b/js/s/rearg.md similarity index 96% rename from js/snippets/rearg.md rename to js/s/rearg.md index 3ff2dea92..b16c4f5dc 100644 --- a/js/snippets/rearg.md +++ b/js/s/rearg.md @@ -1,6 +1,7 @@ --- title: Rearrange function arguments type: snippet +language: javascript tags: [function] cover: island-corridor dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/record-animation-frames.md b/js/s/record-animation-frames.md similarity index 98% rename from js/snippets/record-animation-frames.md rename to js/s/record-animation-frames.md index ebaa98b75..c1f0d49fd 100644 --- a/js/snippets/record-animation-frames.md +++ b/js/s/record-animation-frames.md @@ -1,6 +1,7 @@ --- title: Record animation frames type: snippet +language: javascript tags: [browser,recursion] cover: curve dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/redirect.md b/js/s/redirect.md similarity index 96% rename from js/snippets/redirect.md rename to js/s/redirect.md index 24b0da81a..b09099620 100644 --- a/js/snippets/redirect.md +++ b/js/s/redirect.md @@ -1,6 +1,7 @@ --- title: Redirect to URL type: snippet +language: javascript tags: [browser] cover: coffee-phone-tray-2 dateModified: 2020-10-20T11:46:23+03:00 diff --git a/js/snippets/reduce-successive.md b/js/s/reduce-successive.md similarity index 97% rename from js/snippets/reduce-successive.md rename to js/s/reduce-successive.md index 61e9dd6c9..bee9263fa 100644 --- a/js/snippets/reduce-successive.md +++ b/js/s/reduce-successive.md @@ -1,6 +1,7 @@ --- title: Array of successive values type: snippet +language: javascript tags: [array] cover: laptop-view excerpt: Applies a function to each element from left to right, returning an array of successively reduced values. diff --git a/js/snippets/reduce-which.md b/js/s/reduce-which.md similarity index 97% rename from js/snippets/reduce-which.md rename to js/s/reduce-which.md index ca95eede4..b241292aa 100644 --- a/js/snippets/reduce-which.md +++ b/js/s/reduce-which.md @@ -1,6 +1,7 @@ --- title: Min and max of array based on provided function type: snippet +language: javascript tags: [array] cover: orange-coffee dateModified: 2020-11-03T22:11:18+02:00 diff --git a/js/snippets/reduced-filter.md b/js/s/reduced-filter.md similarity index 97% rename from js/snippets/reduced-filter.md rename to js/s/reduced-filter.md index 07b6e6320..8921c6ba6 100644 --- a/js/snippets/reduced-filter.md +++ b/js/s/reduced-filter.md @@ -1,6 +1,7 @@ --- title: Filter matching and unspecified values type: snippet +language: javascript tags: [array] cover: little-bird dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/reject.md b/js/s/reject.md similarity index 96% rename from js/snippets/reject.md rename to js/s/reject.md index cf6ed7682..de19437e8 100644 --- a/js/snippets/reject.md +++ b/js/s/reject.md @@ -1,6 +1,7 @@ --- title: Reject non-matching values type: snippet +language: javascript tags: [array] cover: interior-7 dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/remove-accents.md b/js/s/remove-accents.md similarity index 96% rename from js/snippets/remove-accents.md rename to js/s/remove-accents.md index 34b0caf97..7deb1f1d9 100644 --- a/js/snippets/remove-accents.md +++ b/js/s/remove-accents.md @@ -1,6 +1,7 @@ --- title: Remove accents type: snippet +language: javascript tags: [string] cover: pink-flowers dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/remove-attributes.md b/js/s/remove-attributes.md similarity index 97% rename from js/snippets/remove-attributes.md rename to js/s/remove-attributes.md index 7f42376bd..95ae73b3e 100644 --- a/js/snippets/remove-attributes.md +++ b/js/s/remove-attributes.md @@ -1,6 +1,7 @@ --- title: Remove attributes type: snippet +language: javascript tags: [browser] cover: new-york author: chalarangelo diff --git a/js/snippets/remove-class.md b/js/s/remove-class.md similarity index 96% rename from js/snippets/remove-class.md rename to js/s/remove-class.md index f71753533..cf7c771c4 100644 --- a/js/snippets/remove-class.md +++ b/js/s/remove-class.md @@ -1,6 +1,7 @@ --- title: Remove class from HTML element type: snippet +language: javascript tags: [browser] author: chalarangelo cover: bag-waiting diff --git a/js/snippets/remove-element.md b/js/s/remove-element.md similarity index 95% rename from js/snippets/remove-element.md rename to js/s/remove-element.md index b13f08cac..d383ac01d 100644 --- a/js/snippets/remove-element.md +++ b/js/s/remove-element.md @@ -1,6 +1,7 @@ --- title: Remove DOM element type: snippet +language: javascript tags: [browser] author: chalarangelo cover: by-the-lighthouse diff --git a/js/snippets/remove-event-listener-all.md b/js/s/remove-event-listener-all.md similarity index 97% rename from js/snippets/remove-event-listener-all.md rename to js/s/remove-event-listener-all.md index 2c170dd6e..8701fec35 100644 --- a/js/snippets/remove-event-listener-all.md +++ b/js/s/remove-event-listener-all.md @@ -1,6 +1,7 @@ --- title: Remove event listeners from target type: snippet +language: javascript tags: [browser,event] author: chalarangelo cover: snowy-mountains diff --git a/js/snippets/remove-non-ascii.md b/js/s/remove-non-ascii.md similarity index 95% rename from js/snippets/remove-non-ascii.md rename to js/s/remove-non-ascii.md index f6b2c73ab..be8c890b8 100644 --- a/js/snippets/remove-non-ascii.md +++ b/js/s/remove-non-ascii.md @@ -1,6 +1,7 @@ --- title: Remove non ASCII characters type: snippet +language: javascript tags: [string,regexp] cover: tram-car dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/remove-whitespace.md b/js/s/remove-whitespace.md similarity index 95% rename from js/snippets/remove-whitespace.md rename to js/s/remove-whitespace.md index bcc51c59c..d076a7bb1 100644 --- a/js/snippets/remove-whitespace.md +++ b/js/s/remove-whitespace.md @@ -1,6 +1,7 @@ --- title: Remove whitespaces type: snippet +language: javascript tags: [string,regexp] cover: tropical-bike dateModified: 2020-11-03T21:46:13+02:00 diff --git a/js/snippets/remove.md b/js/s/remove.md similarity index 97% rename from js/snippets/remove.md rename to js/s/remove.md index aaef585f1..ab29f34c5 100644 --- a/js/snippets/remove.md +++ b/js/s/remove.md @@ -1,6 +1,7 @@ --- title: Remove matching elements from array type: snippet +language: javascript tags: [array] cover: highlands dateModified: 2020-10-22T20:24:04+03:00 diff --git a/js/snippets/rename-keys.md b/js/s/rename-keys.md similarity index 97% rename from js/snippets/rename-keys.md rename to js/s/rename-keys.md index f344627de..b625b0c36 100644 --- a/js/snippets/rename-keys.md +++ b/js/s/rename-keys.md @@ -1,6 +1,7 @@ --- title: Rename object keys type: snippet +language: javascript tags: [object] cover: fallen-leaves dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/render-element.md b/js/s/render-element.md similarity index 98% rename from js/snippets/render-element.md rename to js/s/render-element.md index 44cbe3ec7..bde430f9c 100644 --- a/js/snippets/render-element.md +++ b/js/s/render-element.md @@ -1,6 +1,7 @@ --- title: Render DOM element type: snippet +language: javascript tags: [browser,recursion] author: chalarangelo cover: maple-leaf-palette diff --git a/js/snippets/repeat-generator.md b/js/s/repeat-generator.md similarity index 97% rename from js/snippets/repeat-generator.md rename to js/s/repeat-generator.md index b32721977..bfb6e6dee 100644 --- a/js/snippets/repeat-generator.md +++ b/js/s/repeat-generator.md @@ -1,6 +1,7 @@ --- title: Repeat generator type: snippet +language: javascript tags: [function,generator] author: chalarangelo cover: white-flower diff --git a/js/snippets/replace-last.md b/js/s/replace-last.md similarity index 98% rename from js/snippets/replace-last.md rename to js/s/replace-last.md index d7a2b6cf9..b29652a20 100644 --- a/js/snippets/replace-last.md +++ b/js/s/replace-last.md @@ -1,6 +1,7 @@ --- title: Replace last occurrence in string type: snippet +language: javascript tags: [string,regexp] author: chalarangelo cover: waves diff --git a/js/snippets/replace-or-append.md b/js/s/replace-or-append.md similarity index 98% rename from js/snippets/replace-or-append.md rename to js/s/replace-or-append.md index c9226c90d..32f05172c 100644 --- a/js/snippets/replace-or-append.md +++ b/js/s/replace-or-append.md @@ -1,6 +1,7 @@ --- title: Replace or append array value type: snippet +language: javascript tags: [array] author: chalarangelo cover: boutique-home-office-2 diff --git a/js/snippets/require-uncached.md b/js/s/require-uncached.md similarity index 96% rename from js/snippets/require-uncached.md rename to js/s/require-uncached.md index abd897a42..5c2e55b2c 100644 --- a/js/snippets/require-uncached.md +++ b/js/s/require-uncached.md @@ -1,6 +1,7 @@ --- title: Uncached module require type: snippet +language: javascript tags: [node] author: chalarangelo cover: curve diff --git a/js/snippets/resolve-after.md b/js/s/resolve-after.md similarity index 96% rename from js/snippets/resolve-after.md rename to js/s/resolve-after.md index d96c83831..93f37940e 100644 --- a/js/snippets/resolve-after.md +++ b/js/s/resolve-after.md @@ -1,6 +1,7 @@ --- title: Resolve promise after given amount of time type: snippet +language: javascript tags: [function,promise] author: chalarangelo cover: filter-coffee-pot diff --git a/js/snippets/reverse-number.md b/js/s/reverse-number.md similarity index 96% rename from js/snippets/reverse-number.md rename to js/s/reverse-number.md index 7255cfc2f..19ed52707 100644 --- a/js/snippets/reverse-number.md +++ b/js/s/reverse-number.md @@ -1,6 +1,7 @@ --- title: Reverse number type: snippet +language: javascript tags: [math,string] cover: walking dateModified: 2020-09-18T21:19:23+03:00 diff --git a/js/snippets/reverse-string.md b/js/s/reverse-string.md similarity index 95% rename from js/snippets/reverse-string.md rename to js/s/reverse-string.md index fd141a4eb..c55851ca8 100644 --- a/js/snippets/reverse-string.md +++ b/js/s/reverse-string.md @@ -1,6 +1,7 @@ --- title: Reverse string type: snippet +language: javascript tags: [string] cover: type-stamps dateModified: 2020-10-18T14:58:09+03:00 diff --git a/js/snippets/rgb-to-hex.md b/js/s/rgb-to-hex.md similarity index 96% rename from js/snippets/rgb-to-hex.md rename to js/s/rgb-to-hex.md index d9c2fece6..b6e89ee9e 100644 --- a/js/snippets/rgb-to-hex.md +++ b/js/s/rgb-to-hex.md @@ -1,6 +1,7 @@ --- title: RGB to hex type: snippet +language: javascript tags: [string,math] cover: colors-mural dateModified: 2020-11-03T22:11:18+02:00 diff --git a/js/snippets/rgb-to-hsb.md b/js/s/rgb-to-hsb.md similarity index 97% rename from js/snippets/rgb-to-hsb.md rename to js/s/rgb-to-hsb.md index ac68ce627..d268525a2 100644 --- a/js/snippets/rgb-to-hsb.md +++ b/js/s/rgb-to-hsb.md @@ -1,6 +1,7 @@ --- title: RGB to HSB type: snippet +language: javascript tags: [math] cover: dark-leaves dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/rgb-to-hsl.md b/js/s/rgb-to-hsl.md similarity index 97% rename from js/snippets/rgb-to-hsl.md rename to js/s/rgb-to-hsl.md index 85f12e921..a298480aa 100644 --- a/js/snippets/rgb-to-hsl.md +++ b/js/s/rgb-to-hsl.md @@ -1,6 +1,7 @@ --- title: RGB to HSL type: snippet +language: javascript tags: [math] cover: planning dateModified: 2020-10-04T11:25:12+03:00 diff --git a/js/snippets/right-substr-generator.md b/js/s/right-substr-generator.md similarity index 96% rename from js/snippets/right-substr-generator.md rename to js/s/right-substr-generator.md index b1a44720c..dfe259938 100644 --- a/js/snippets/right-substr-generator.md +++ b/js/s/right-substr-generator.md @@ -1,6 +1,7 @@ --- title: Right substring generator type: snippet +language: javascript tags: [string,generator] cover: boutique-home-office-2 author: chalarangelo diff --git a/js/snippets/round.md b/js/s/round.md similarity index 95% rename from js/snippets/round.md rename to js/s/round.md index d6f290817..6528c90f1 100644 --- a/js/snippets/round.md +++ b/js/s/round.md @@ -1,6 +1,7 @@ --- title: Round number to given precision type: snippet +language: javascript tags: [math] cover: yellow-white-mug-1 dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/run-async.md b/js/s/run-async.md similarity index 98% rename from js/snippets/run-async.md rename to js/s/run-async.md index f73507f8b..b25c1c651 100644 --- a/js/snippets/run-async.md +++ b/js/s/run-async.md @@ -1,6 +1,7 @@ --- title: Run function asynchronously type: snippet +language: javascript tags: [browser,function,promise] excerpt: Runs a function in a separate thread by using a Web Worker. cover: purple-sunset diff --git a/js/snippets/run-promises-in-series.md b/js/s/run-promises-in-series.md similarity index 96% rename from js/snippets/run-promises-in-series.md rename to js/s/run-promises-in-series.md index 699a43f26..9f35aedef 100644 --- a/js/snippets/run-promises-in-series.md +++ b/js/s/run-promises-in-series.md @@ -1,6 +1,7 @@ --- title: Run promises in series type: snippet +language: javascript tags: [function,promise] cover: sail-away dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/sample-size.md b/js/s/sample-size.md similarity index 97% rename from js/snippets/sample-size.md rename to js/s/sample-size.md index 7fd1c4892..ab84fdd86 100644 --- a/js/snippets/sample-size.md +++ b/js/s/sample-size.md @@ -1,6 +1,7 @@ --- title: N random elements in array type: snippet +language: javascript tags: [array,random] cover: tree-roots dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/sample.md b/js/s/sample.md similarity index 95% rename from js/snippets/sample.md rename to js/s/sample.md index e260bf868..a3138b8ab 100644 --- a/js/snippets/sample.md +++ b/js/s/sample.md @@ -1,6 +1,7 @@ --- title: Random element in array type: snippet +language: javascript tags: [array,string,random] cover: paper-card dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/scroll-to-top.md b/js/s/scroll-to-top.md similarity index 96% rename from js/snippets/scroll-to-top.md rename to js/s/scroll-to-top.md index 6c7d06424..0c1cabab0 100644 --- a/js/snippets/scroll-to-top.md +++ b/js/s/scroll-to-top.md @@ -1,6 +1,7 @@ --- title: Scroll page to top type: snippet +language: javascript tags: [browser] cover: tranquil-lake dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/sdbm.md b/js/s/sdbm.md similarity index 96% rename from js/snippets/sdbm.md rename to js/s/sdbm.md index f83299fae..878e9d189 100644 --- a/js/snippets/sdbm.md +++ b/js/s/sdbm.md @@ -1,6 +1,7 @@ --- title: Hash string into number type: snippet +language: javascript tags: [math] cover: dark-leaves dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/selection-sort.md b/js/s/selection-sort.md similarity index 97% rename from js/snippets/selection-sort.md rename to js/s/selection-sort.md index feec49751..2180f5da3 100644 --- a/js/snippets/selection-sort.md +++ b/js/s/selection-sort.md @@ -1,6 +1,7 @@ --- title: Selection sort type: snippet +language: javascript tags: [algorithm,array] author: chalarangelo cover: violin diff --git a/js/snippets/serialize-cookie.md b/js/s/serialize-cookie.md similarity index 95% rename from js/snippets/serialize-cookie.md rename to js/s/serialize-cookie.md index a9573e3ee..af4b83b85 100644 --- a/js/snippets/serialize-cookie.md +++ b/js/s/serialize-cookie.md @@ -1,6 +1,7 @@ --- title: Serialize cookie type: snippet +language: javascript tags: [browser,string] cover: three-vases dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/serialize-form.md b/js/s/serialize-form.md similarity index 97% rename from js/snippets/serialize-form.md rename to js/s/serialize-form.md index 7d7d35a12..290a9371e 100644 --- a/js/snippets/serialize-form.md +++ b/js/s/serialize-form.md @@ -1,6 +1,7 @@ --- title: Serialize form type: snippet +language: javascript tags: [browser,string] cover: down-the-stream dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/set-style.md b/js/s/set-style.md similarity index 95% rename from js/snippets/set-style.md rename to js/s/set-style.md index 40af9bfb7..7e806a6df 100644 --- a/js/snippets/set-style.md +++ b/js/s/set-style.md @@ -1,6 +1,7 @@ --- title: Set style for element type: snippet +language: javascript tags: [browser] cover: laptop-plants-2 dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/shallow-clone.md b/js/s/shallow-clone.md similarity index 95% rename from js/snippets/shallow-clone.md rename to js/s/shallow-clone.md index c976077c8..daf5952bd 100644 --- a/js/snippets/shallow-clone.md +++ b/js/s/shallow-clone.md @@ -1,6 +1,7 @@ --- title: Shallow clone object type: snippet +language: javascript tags: [object] cover: neon-desk-1 dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/shank.md b/js/s/shank.md similarity index 98% rename from js/snippets/shank.md rename to js/s/shank.md index 92aba7ce8..598987503 100644 --- a/js/snippets/shank.md +++ b/js/s/shank.md @@ -1,6 +1,7 @@ --- title: Remove elements from array type: snippet +language: javascript tags: [array] cover: avocado-slices excerpt: Removes an element from an array without mutating it. diff --git a/js/snippets/show.md b/js/s/show.md similarity index 95% rename from js/snippets/show.md rename to js/s/show.md index c15f89ca7..2fa04f076 100644 --- a/js/snippets/show.md +++ b/js/s/show.md @@ -1,6 +1,7 @@ --- title: Show elements type: snippet +language: javascript tags: [browser,css] cover: green-plant dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/shuffle.md b/js/s/shuffle.md similarity index 96% rename from js/snippets/shuffle.md rename to js/s/shuffle.md index e55124b8d..8e5c5a78a 100644 --- a/js/snippets/shuffle.md +++ b/js/s/shuffle.md @@ -1,6 +1,7 @@ --- title: Shuffle array type: snippet +language: javascript tags: [array,random,algorithm] cover: interior-11 dateModified: 2021-02-20T21:17:38+02:00 diff --git a/js/snippets/similarity.md b/js/s/similarity.md similarity index 95% rename from js/snippets/similarity.md rename to js/s/similarity.md index 4f54eaf33..e192f7ba8 100644 --- a/js/snippets/similarity.md +++ b/js/s/similarity.md @@ -1,6 +1,7 @@ --- title: Array similarity type: snippet +language: javascript tags: [array,math] cover: dark-leaves-5 dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/size.md b/js/s/size.md similarity index 97% rename from js/snippets/size.md rename to js/s/size.md index ddcd60afb..9cd027474 100644 --- a/js/snippets/size.md +++ b/js/s/size.md @@ -1,6 +1,7 @@ --- title: Size of array, object or string type: snippet +language: javascript tags: [object,array,string] cover: digital-nomad-13 dateModified: 2023-01-20T13:25:47+03:00 diff --git a/js/snippets/sleep.md b/js/s/sleep.md similarity index 96% rename from js/snippets/sleep.md rename to js/s/sleep.md index b9356b4f5..3a6b61d4a 100644 --- a/js/snippets/sleep.md +++ b/js/s/sleep.md @@ -1,6 +1,7 @@ --- title: Delay async function execution type: snippet +language: javascript tags: [function,promise] cover: sleepy-cat dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/slugify.md b/js/s/slugify.md similarity index 96% rename from js/snippets/slugify.md rename to js/s/slugify.md index 94173c036..e41a2c048 100644 --- a/js/snippets/slugify.md +++ b/js/s/slugify.md @@ -1,6 +1,7 @@ --- title: String to slug type: snippet +language: javascript tags: [string,regexp] cover: houses-rock-sea dateModified: 2020-10-04T10:36:38+03:00 diff --git a/js/snippets/smooth-scroll.md b/js/s/smooth-scroll.md similarity index 96% rename from js/snippets/smooth-scroll.md rename to js/s/smooth-scroll.md index 519fffc90..0afd2895b 100644 --- a/js/snippets/smooth-scroll.md +++ b/js/s/smooth-scroll.md @@ -1,6 +1,7 @@ --- title: Smooth scroll element into view type: snippet +language: javascript tags: [browser,css] cover: carrots dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/sort-characters-in-string.md b/js/s/sort-characters-in-string.md similarity index 96% rename from js/snippets/sort-characters-in-string.md rename to js/s/sort-characters-in-string.md index 35caf2c5d..6b170bed0 100644 --- a/js/snippets/sort-characters-in-string.md +++ b/js/s/sort-characters-in-string.md @@ -1,6 +1,7 @@ --- title: Sort characters in string type: snippet +language: javascript tags: [string] cover: purple-flower-field dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/sorted-index-by.md b/js/s/sorted-index-by.md similarity index 97% rename from js/snippets/sorted-index-by.md rename to js/s/sorted-index-by.md index 19f3c25a2..16b443a05 100644 --- a/js/snippets/sorted-index-by.md +++ b/js/s/sorted-index-by.md @@ -1,6 +1,7 @@ --- title: Insertion index in sorted array based on function type: snippet +language: javascript tags: [array,math] cover: digital-nomad-15 excerpt: Finds the lowest insertion index to maintain array sorting order based on the provided iterator function. diff --git a/js/snippets/sorted-index.md b/js/s/sorted-index.md similarity index 97% rename from js/snippets/sorted-index.md rename to js/s/sorted-index.md index 26b9ee6b7..69cfe59b9 100644 --- a/js/snippets/sorted-index.md +++ b/js/s/sorted-index.md @@ -1,6 +1,7 @@ --- title: Insertion index in sorted array type: snippet +language: javascript tags: [array,math] cover: apples dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/sorted-last-index-by.md b/js/s/sorted-last-index-by.md similarity index 98% rename from js/snippets/sorted-last-index-by.md rename to js/s/sorted-last-index-by.md index f0742b2c4..aae0d5a24 100644 --- a/js/snippets/sorted-last-index-by.md +++ b/js/s/sorted-last-index-by.md @@ -1,6 +1,7 @@ --- title: Last insertion index in sorted array based on function type: snippet +language: javascript tags: [array] cover: hard-disk excerpt: Finds the highest insertion index to maintain array sorting order based on the provided iterator function. diff --git a/js/snippets/sorted-last-index.md b/js/s/sorted-last-index.md similarity index 97% rename from js/snippets/sorted-last-index.md rename to js/s/sorted-last-index.md index cdaab2200..e4aeac065 100644 --- a/js/snippets/sorted-last-index.md +++ b/js/s/sorted-last-index.md @@ -1,6 +1,7 @@ --- title: Last insertion index in sorted array type: snippet +language: javascript tags: [array] cover: rocky-beach-3 dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/split-lines.md b/js/s/split-lines.md similarity index 95% rename from js/snippets/split-lines.md rename to js/s/split-lines.md index 2c4f01bdd..363b01c63 100644 --- a/js/snippets/split-lines.md +++ b/js/s/split-lines.md @@ -1,6 +1,7 @@ --- title: Split into lines type: snippet +language: javascript tags: [string,regexp] cover: two-cities dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/spread-over.md b/js/s/spread-over.md similarity index 95% rename from js/snippets/spread-over.md rename to js/s/spread-over.md index a97f0388b..9abc1cc92 100644 --- a/js/snippets/spread-over.md +++ b/js/s/spread-over.md @@ -1,6 +1,7 @@ --- title: Convert function from variadic type: snippet +language: javascript tags: [function] cover: tent-stars dateModified: 2021-06-13T13:50:25+03:00 diff --git a/js/snippets/stable-sort.md b/js/s/stable-sort.md similarity index 97% rename from js/snippets/stable-sort.md rename to js/s/stable-sort.md index e0458143f..39c767739 100644 --- a/js/snippets/stable-sort.md +++ b/js/s/stable-sort.md @@ -1,6 +1,7 @@ --- title: Stable sort type: snippet +language: javascript tags: [array] cover: horse-sunset dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/standard-deviation.md b/js/s/standard-deviation.md similarity index 97% rename from js/snippets/standard-deviation.md rename to js/s/standard-deviation.md index 6a6f3f4ad..c3c484bbb 100644 --- a/js/snippets/standard-deviation.md +++ b/js/s/standard-deviation.md @@ -1,6 +1,7 @@ --- title: Standard deviation type: snippet +language: javascript tags: [math] cover: interior-16 dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/starts-with-substring.md b/js/s/starts-with-substring.md similarity index 97% rename from js/snippets/starts-with-substring.md rename to js/s/starts-with-substring.md index 5d32dcf52..2c9960410 100644 --- a/js/snippets/starts-with-substring.md +++ b/js/s/starts-with-substring.md @@ -2,6 +2,7 @@ title: String starts with substring type: snippet shortTitle: Starts with substring +language: javascript tags: [string] cover: boutique-home-office-3 author: chalarangelo diff --git a/js/snippets/string-permutations.md b/js/s/string-permutations.md similarity index 98% rename from js/snippets/string-permutations.md rename to js/s/string-permutations.md index 6c39df64f..ba490c37c 100644 --- a/js/snippets/string-permutations.md +++ b/js/s/string-permutations.md @@ -1,6 +1,7 @@ --- title: String permutations type: snippet +language: javascript tags: [string,recursion] cover: mac-and-coffee dateModified: 2020-11-15T17:13:42+02:00 diff --git a/js/snippets/stringify-circular-json.md b/js/s/stringify-circular-json.md similarity index 97% rename from js/snippets/stringify-circular-json.md rename to js/s/stringify-circular-json.md index edfca29dd..5cc0639dc 100644 --- a/js/snippets/stringify-circular-json.md +++ b/js/s/stringify-circular-json.md @@ -1,6 +1,7 @@ --- title: Stringify circular JSON type: snippet +language: javascript tags: [object] cover: periscope dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/strip-html-tags.md b/js/s/strip-html-tags.md similarity index 94% rename from js/snippets/strip-html-tags.md rename to js/s/strip-html-tags.md index 86bb506bd..d7551a1f5 100644 --- a/js/snippets/strip-html-tags.md +++ b/js/s/strip-html-tags.md @@ -1,6 +1,7 @@ --- title: Strip HTML tags type: snippet +language: javascript tags: [string,regexp] cover: coffee-phone-tray-3 dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/sub-set.md b/js/s/sub-set.md similarity index 96% rename from js/snippets/sub-set.md rename to js/s/sub-set.md index 7560a576e..7d788cf53 100644 --- a/js/snippets/sub-set.md +++ b/js/s/sub-set.md @@ -1,6 +1,7 @@ --- title: Subset of iterable type: snippet +language: javascript tags: [array] cover: last-light dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/sum-by.md b/js/s/sum-by.md similarity index 97% rename from js/snippets/sum-by.md rename to js/s/sum-by.md index 426419647..dd8bdc12b 100644 --- a/js/snippets/sum-by.md +++ b/js/s/sum-by.md @@ -1,6 +1,7 @@ --- title: Mapped array sum type: snippet +language: javascript tags: [math,array] cover: avocado-slices dateModified: 2020-11-03T22:11:18+02:00 diff --git a/js/snippets/sum-n.md b/js/s/sum-n.md similarity index 94% rename from js/snippets/sum-n.md rename to js/s/sum-n.md index ef6554585..f3df241b6 100644 --- a/js/snippets/sum-n.md +++ b/js/s/sum-n.md @@ -1,6 +1,7 @@ --- title: Sum of numbers until n type: snippet +language: javascript tags: [math] cover: blue-flower dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/sum-power.md b/js/s/sum-power.md similarity index 97% rename from js/snippets/sum-power.md rename to js/s/sum-power.md index 78fcb2253..1e0babdfd 100644 --- a/js/snippets/sum-power.md +++ b/js/s/sum-power.md @@ -1,6 +1,7 @@ --- title: Sum of powers in range type: snippet +language: javascript tags: [math] cover: boat-port dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/sum.md b/js/s/sum.md similarity index 95% rename from js/snippets/sum.md rename to js/s/sum.md index 750e7421e..3c38a7273 100644 --- a/js/snippets/sum.md +++ b/js/s/sum.md @@ -1,6 +1,7 @@ --- title: Array sum type: snippet +language: javascript tags: [math] cover: lake-trees dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/super-set.md b/js/s/super-set.md similarity index 97% rename from js/snippets/super-set.md rename to js/s/super-set.md index 7d6e1a4ea..08f490a88 100644 --- a/js/snippets/super-set.md +++ b/js/s/super-set.md @@ -1,6 +1,7 @@ --- title: Superset of iterable type: snippet +language: javascript tags: [array] cover: waves-from-above-2 dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/supports-touch-events.md b/js/s/supports-touch-events.md similarity index 94% rename from js/snippets/supports-touch-events.md rename to js/s/supports-touch-events.md index 4f445446f..4d56a1bcb 100644 --- a/js/snippets/supports-touch-events.md +++ b/js/s/supports-touch-events.md @@ -1,6 +1,7 @@ --- title: Device supports touch events type: snippet +language: javascript tags: [browser] author: chalarangelo cover: man-red-sunset diff --git a/js/snippets/swap-case.md b/js/s/swap-case.md similarity index 97% rename from js/snippets/swap-case.md rename to js/s/swap-case.md index 423064ca4..f05da3132 100644 --- a/js/snippets/swap-case.md +++ b/js/s/swap-case.md @@ -1,6 +1,7 @@ --- title: Swapcase string type: snippet +language: javascript tags: [string] cover: mountain-lake-2 dateModified: 2020-11-15T13:09:03+02:00 diff --git a/js/snippets/symbolize-keys.md b/js/s/symbolize-keys.md similarity index 96% rename from js/snippets/symbolize-keys.md rename to js/s/symbolize-keys.md index 722686ffb..c418c5ce0 100644 --- a/js/snippets/symbolize-keys.md +++ b/js/s/symbolize-keys.md @@ -1,6 +1,7 @@ --- title: Symbolize object keys type: snippet +language: javascript tags: [object] author: chalarangelo cover: rocky-lake diff --git a/js/snippets/symmetric-difference-by.md b/js/s/symmetric-difference-by.md similarity index 97% rename from js/snippets/symmetric-difference-by.md rename to js/s/symmetric-difference-by.md index 237e64dae..fdf9978b8 100644 --- a/js/snippets/symmetric-difference-by.md +++ b/js/s/symmetric-difference-by.md @@ -1,6 +1,7 @@ --- title: Mapped array symmetric difference type: snippet +language: javascript tags: [array] cover: river-houses dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/symmetric-difference-with.md b/js/s/symmetric-difference-with.md similarity index 96% rename from js/snippets/symmetric-difference-with.md rename to js/s/symmetric-difference-with.md index ab00d7c46..11f2f71c6 100644 --- a/js/snippets/symmetric-difference-with.md +++ b/js/s/symmetric-difference-with.md @@ -1,6 +1,7 @@ --- title: Array symmetric difference type: snippet +language: javascript tags: [array] cover: digital-nomad dateModified: 2020-10-18T14:58:09+03:00 diff --git a/js/snippets/symmetric-difference.md b/js/s/symmetric-difference.md similarity index 97% rename from js/snippets/symmetric-difference.md rename to js/s/symmetric-difference.md index e34aa495e..10adf6240 100644 --- a/js/snippets/symmetric-difference.md +++ b/js/s/symmetric-difference.md @@ -1,6 +1,7 @@ --- title: Array symmetric difference type: snippet +language: javascript tags: [array,math] cover: trippy-chemicals dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/tail.md b/js/s/tail.md similarity index 95% rename from js/snippets/tail.md rename to js/s/tail.md index 486707fd9..2af415e91 100644 --- a/js/snippets/tail.md +++ b/js/s/tail.md @@ -1,6 +1,7 @@ --- title: Array tail type: snippet +language: javascript tags: [array] cover: waves-from-above dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/take-right-until.md b/js/s/take-right-until.md similarity index 97% rename from js/snippets/take-right-until.md rename to js/s/take-right-until.md index 518ae8acf..6c5f193de 100644 --- a/js/snippets/take-right-until.md +++ b/js/s/take-right-until.md @@ -1,6 +1,7 @@ --- title: Remove list elements from the end until condition is met type: snippet +language: javascript tags: [array] cover: fruit-feast dateModified: 2020-11-29T12:04:53+02:00 diff --git a/js/snippets/take-right-while.md b/js/s/take-right-while.md similarity index 97% rename from js/snippets/take-right-while.md rename to js/s/take-right-while.md index d15b59b24..72cb3bfaf 100644 --- a/js/snippets/take-right-while.md +++ b/js/s/take-right-while.md @@ -1,6 +1,7 @@ --- title: Remove list elements from the end while condition is met type: snippet +language: javascript tags: [array] cover: beach-pineapple dateModified: 2020-11-29T12:04:53+02:00 diff --git a/js/snippets/take-right.md b/js/s/take-right.md similarity index 95% rename from js/snippets/take-right.md rename to js/s/take-right.md index 8d44e7cab..fb899c676 100644 --- a/js/snippets/take-right.md +++ b/js/s/take-right.md @@ -1,6 +1,7 @@ --- title: Remove list elements from the end type: snippet +language: javascript tags: [array] cover: interior-7 dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/take-until.md b/js/s/take-until.md similarity index 97% rename from js/snippets/take-until.md rename to js/s/take-until.md index e13e2d945..60c46549d 100644 --- a/js/snippets/take-until.md +++ b/js/s/take-until.md @@ -1,6 +1,7 @@ --- title: Remove list elements until condition is met type: snippet +language: javascript tags: [array] cover: purple-sunset-beach dateModified: 2020-11-29T12:04:53+02:00 diff --git a/js/snippets/take-while.md b/js/s/take-while.md similarity index 97% rename from js/snippets/take-while.md rename to js/s/take-while.md index f41cce401..c60fab649 100644 --- a/js/snippets/take-while.md +++ b/js/s/take-while.md @@ -1,6 +1,7 @@ --- title: Remove list elements while condition is met type: snippet +language: javascript tags: [array] cover: colors-mural dateModified: 2020-11-29T12:04:53+02:00 diff --git a/js/snippets/take.md b/js/s/take.md similarity index 95% rename from js/snippets/take.md rename to js/s/take.md index 7600304c0..117df51df 100644 --- a/js/snippets/take.md +++ b/js/s/take.md @@ -1,6 +1,7 @@ --- title: Remove list elements type: snippet +language: javascript tags: [array] cover: interior-9 dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/throttle.md b/js/s/throttle.md similarity index 98% rename from js/snippets/throttle.md rename to js/s/throttle.md index 97fa915d5..85bd2bf97 100644 --- a/js/snippets/throttle.md +++ b/js/s/throttle.md @@ -1,6 +1,7 @@ --- title: Throttle function type: snippet +language: javascript tags: [function] cover: waves-from-above dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/time-taken.md b/js/s/time-taken.md similarity index 96% rename from js/snippets/time-taken.md rename to js/s/time-taken.md index 41c732784..127db11c3 100644 --- a/js/snippets/time-taken.md +++ b/js/s/time-taken.md @@ -1,6 +1,7 @@ --- title: Time taken by function type: snippet +language: javascript tags: [function] cover: shelf-plant dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/times.md b/js/s/times.md similarity index 96% rename from js/snippets/times.md rename to js/s/times.md index 9101ba08d..7ee021b24 100644 --- a/js/snippets/times.md +++ b/js/s/times.md @@ -1,6 +1,7 @@ --- title: Iterate n times type: snippet +language: javascript tags: [function] cover: lake-loop dateModified: 2020-10-20T11:21:07+03:00 diff --git a/js/snippets/to-camel-case.md b/js/s/to-camel-case.md similarity index 98% rename from js/snippets/to-camel-case.md rename to js/s/to-camel-case.md index 856b4c8cd..cd51a65ee 100644 --- a/js/snippets/to-camel-case.md +++ b/js/s/to-camel-case.md @@ -1,6 +1,7 @@ --- title: Camelcase string type: snippet +language: javascript tags: [string,regexp] cover: meteora dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/to-char-array.md b/js/s/to-char-array.md similarity index 94% rename from js/snippets/to-char-array.md rename to js/s/to-char-array.md index e6d22e104..e21dd5f63 100644 --- a/js/snippets/to-char-array.md +++ b/js/s/to-char-array.md @@ -1,6 +1,7 @@ --- title: String to character array type: snippet +language: javascript tags: [string] cover: waving-over-lake dateModified: 2020-10-08T15:17:22+03:00 diff --git a/js/snippets/to-currency.md b/js/s/to-currency.md similarity index 97% rename from js/snippets/to-currency.md rename to js/s/to-currency.md index 4ff38c502..7a82250c5 100644 --- a/js/snippets/to-currency.md +++ b/js/s/to-currency.md @@ -1,6 +1,7 @@ --- title: Number to currency string type: snippet +language: javascript tags: [math,string] cover: planning dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/to-decimal-mark.md b/js/s/to-decimal-mark.md similarity index 95% rename from js/snippets/to-decimal-mark.md rename to js/s/to-decimal-mark.md index a852e3c55..52973d952 100644 --- a/js/snippets/to-decimal-mark.md +++ b/js/s/to-decimal-mark.md @@ -1,6 +1,7 @@ --- title: Number to decimal mark type: snippet +language: javascript tags: [math] cover: blue-bench dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/to-hash.md b/js/s/to-hash.md similarity index 96% rename from js/snippets/to-hash.md rename to js/s/to-hash.md index 8525164a0..d414d97a8 100644 --- a/js/snippets/to-hash.md +++ b/js/s/to-hash.md @@ -1,6 +1,7 @@ --- title: Iterable to hash type: snippet +language: javascript tags: [array] cover: sleepy-cat dateModified: 2022-01-30T12:45:30+03:00 diff --git a/js/snippets/to-hsl-array.md b/js/s/to-hsl-array.md similarity index 96% rename from js/snippets/to-hsl-array.md rename to js/s/to-hsl-array.md index 1d361cae0..db6bb9715 100644 --- a/js/snippets/to-hsl-array.md +++ b/js/s/to-hsl-array.md @@ -1,6 +1,7 @@ --- title: HSL to array type: snippet +language: javascript tags: [string,regexp] cover: kettle-laptop dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/to-hsl-object.md b/js/s/to-hsl-object.md similarity index 97% rename from js/snippets/to-hsl-object.md rename to js/s/to-hsl-object.md index aa954121b..73cc2e898 100644 --- a/js/snippets/to-hsl-object.md +++ b/js/s/to-hsl-object.md @@ -1,6 +1,7 @@ --- title: HSL to object type: snippet +language: javascript tags: [string,regexp] cover: measuring dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/to-identity-object.md b/js/s/to-identity-object.md similarity index 96% rename from js/snippets/to-identity-object.md rename to js/s/to-identity-object.md index ccd239d9c..872fbcc67 100644 --- a/js/snippets/to-identity-object.md +++ b/js/s/to-identity-object.md @@ -1,6 +1,7 @@ --- title: Convert array to identity object type: snippet +language: javascript tags: [array] author: chalarangelo cover: rain-shopping diff --git a/js/snippets/to-iso-string-with-timezone.md b/js/s/to-iso-string-with-timezone.md similarity index 98% rename from js/snippets/to-iso-string-with-timezone.md rename to js/s/to-iso-string-with-timezone.md index 8d69fe8a8..c3d5980d3 100644 --- a/js/snippets/to-iso-string-with-timezone.md +++ b/js/s/to-iso-string-with-timezone.md @@ -1,6 +1,7 @@ --- title: Date to ISO format with timezone type: snippet +language: javascript tags: [date] cover: pop-of-green dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/to-kebab-case.md b/js/s/to-kebab-case.md similarity index 97% rename from js/snippets/to-kebab-case.md rename to js/s/to-kebab-case.md index c79ff561e..6d7418d07 100644 --- a/js/snippets/to-kebab-case.md +++ b/js/s/to-kebab-case.md @@ -1,6 +1,7 @@ --- title: Kebabcase string type: snippet +language: javascript tags: [string,regexp] cover: old-consoles dateModified: 2020-12-16T13:42:27+02:00 diff --git a/js/snippets/to-optional-fixed.md b/js/s/to-optional-fixed.md similarity index 97% rename from js/snippets/to-optional-fixed.md rename to js/s/to-optional-fixed.md index 317ac280c..8b70769f7 100644 --- a/js/snippets/to-optional-fixed.md +++ b/js/s/to-optional-fixed.md @@ -1,6 +1,7 @@ --- title: Number to fixed-point notation without trailing zeros type: snippet +language: javascript tags: [math,string] author: chalarangelo cover: red-succulent diff --git a/js/snippets/to-ordinal-suffix.md b/js/s/to-ordinal-suffix.md similarity index 97% rename from js/snippets/to-ordinal-suffix.md rename to js/s/to-ordinal-suffix.md index f43fa4265..47ce3bce2 100644 --- a/js/snippets/to-ordinal-suffix.md +++ b/js/s/to-ordinal-suffix.md @@ -1,6 +1,7 @@ --- title: Number to ordinal suffix type: snippet +language: javascript tags: [math] cover: tram-car-2 dateModified: 2020-11-13T19:49:57+02:00 diff --git a/js/snippets/to-pairs.md b/js/s/to-pairs.md similarity index 97% rename from js/snippets/to-pairs.md rename to js/s/to-pairs.md index 987f311cd..182f74ad1 100644 --- a/js/snippets/to-pairs.md +++ b/js/s/to-pairs.md @@ -1,6 +1,7 @@ --- title: Object to pairs type: snippet +language: javascript tags: [object,array] author: chalarangelo cover: purple-leaves diff --git a/js/snippets/to-pascal-case.md b/js/s/to-pascal-case.md similarity index 95% rename from js/snippets/to-pascal-case.md rename to js/s/to-pascal-case.md index a3dd32ef3..8afbe6162 100644 --- a/js/snippets/to-pascal-case.md +++ b/js/s/to-pascal-case.md @@ -1,6 +1,7 @@ --- title: Pascalcase string type: snippet +language: javascript tags: [string,regexp] cover: camera-zoom dateModified: 2021-09-08T19:21:13+00:00 diff --git a/js/snippets/to-rgb-array.md b/js/s/to-rgb-array.md similarity index 96% rename from js/snippets/to-rgb-array.md rename to js/s/to-rgb-array.md index f195f5ad5..7b79bd1d7 100644 --- a/js/snippets/to-rgb-array.md +++ b/js/s/to-rgb-array.md @@ -1,6 +1,7 @@ --- title: RGB to array type: snippet +language: javascript tags: [string,regexp] cover: greek-coffee dateModified: 2021-06-13T13:50:25+03:00 diff --git a/js/snippets/to-rgb-object.md b/js/s/to-rgb-object.md similarity index 97% rename from js/snippets/to-rgb-object.md rename to js/s/to-rgb-object.md index 12b6f0071..4756d388d 100644 --- a/js/snippets/to-rgb-object.md +++ b/js/s/to-rgb-object.md @@ -1,6 +1,7 @@ --- title: RGB to object type: snippet +language: javascript tags: [string,regexp] author: chalarangelo cover: organizer diff --git a/js/snippets/to-roman-numeral.md b/js/s/to-roman-numeral.md similarity index 98% rename from js/snippets/to-roman-numeral.md rename to js/s/to-roman-numeral.md index c3ac89b39..0be7f3373 100644 --- a/js/snippets/to-roman-numeral.md +++ b/js/s/to-roman-numeral.md @@ -1,6 +1,7 @@ --- title: Integer to roman numeral type: snippet +language: javascript tags: [math,string] cover: ancient-greek-building dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/to-safe-integer.md b/js/s/to-safe-integer.md similarity index 95% rename from js/snippets/to-safe-integer.md rename to js/s/to-safe-integer.md index f002ee99d..5b9d52d8c 100644 --- a/js/snippets/to-safe-integer.md +++ b/js/s/to-safe-integer.md @@ -1,6 +1,7 @@ --- title: Value to safe integer type: snippet +language: javascript tags: [math] cover: mask-quiet dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/to-sentence-case.md b/js/s/to-sentence-case.md similarity index 98% rename from js/snippets/to-sentence-case.md rename to js/s/to-sentence-case.md index 16894a71c..2ed874fbf 100644 --- a/js/snippets/to-sentence-case.md +++ b/js/s/to-sentence-case.md @@ -1,6 +1,7 @@ --- title: Sentencecase string type: snippet +language: javascript tags: [string,regexp] cover: sofia-tram author: chalarangelo diff --git a/js/snippets/to-snake-case.md b/js/s/to-snake-case.md similarity index 97% rename from js/snippets/to-snake-case.md rename to js/s/to-snake-case.md index 2d2a53bfc..052bec934 100644 --- a/js/snippets/to-snake-case.md +++ b/js/s/to-snake-case.md @@ -1,6 +1,7 @@ --- title: Snakecase string type: snippet +language: javascript tags: [string,regexp] cover: rustic-cup dateModified: 2021-06-28T15:27:44+03:00 diff --git a/js/snippets/to-title-case.md b/js/s/to-title-case.md similarity index 98% rename from js/snippets/to-title-case.md rename to js/s/to-title-case.md index 7b3babb17..c8865643f 100644 --- a/js/snippets/to-title-case.md +++ b/js/s/to-title-case.md @@ -1,6 +1,7 @@ --- title: Titlecase string type: snippet +language: javascript tags: [string,regexp] cover: plant-candle dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/toggle-class.md b/js/s/toggle-class.md similarity index 95% rename from js/snippets/toggle-class.md rename to js/s/toggle-class.md index a56b49f87..cfec4793f 100644 --- a/js/snippets/toggle-class.md +++ b/js/s/toggle-class.md @@ -1,6 +1,7 @@ --- title: Toggle class of HTML element type: snippet +language: javascript tags: [browser] cover: laptop-plants-2 dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/toggle-element.md b/js/s/toggle-element.md similarity index 97% rename from js/snippets/toggle-element.md rename to js/s/toggle-element.md index 5f22eac2a..8928f9716 100644 --- a/js/snippets/toggle-element.md +++ b/js/s/toggle-element.md @@ -1,6 +1,7 @@ --- title: Toggle element in array type: snippet +language: javascript tags: [array] author: chalarangelo cover: digital-nomad-7 diff --git a/js/snippets/tomorrow.md b/js/s/tomorrow.md similarity index 96% rename from js/snippets/tomorrow.md rename to js/s/tomorrow.md index 1c6bad617..316098e2f 100644 --- a/js/snippets/tomorrow.md +++ b/js/s/tomorrow.md @@ -1,6 +1,7 @@ --- title: Date of tomorrow type: snippet +language: javascript tags: [date] cover: travel-mug-2 dateModified: 2020-10-22T20:24:30+03:00 diff --git a/js/snippets/transform.md b/js/s/transform.md similarity index 96% rename from js/snippets/transform.md rename to js/s/transform.md index c83c82851..2154e86d8 100644 --- a/js/snippets/transform.md +++ b/js/s/transform.md @@ -1,6 +1,7 @@ --- title: Transform object type: snippet +language: javascript tags: [object] cover: fishermen dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/transpose.md b/js/s/transpose.md similarity index 95% rename from js/snippets/transpose.md rename to js/s/transpose.md index 6a19d8ab2..657dbe43f 100644 --- a/js/snippets/transpose.md +++ b/js/s/transpose.md @@ -1,6 +1,7 @@ --- title: Transpose matrix type: snippet +language: javascript tags: [array] author: chalarangelo cover: painters-desk diff --git a/js/snippets/trigger-event.md b/js/s/trigger-event.md similarity index 97% rename from js/snippets/trigger-event.md rename to js/s/trigger-event.md index 9253dd1da..d6f0b7a35 100644 --- a/js/snippets/trigger-event.md +++ b/js/s/trigger-event.md @@ -1,6 +1,7 @@ --- title: Trigger event on HTML element type: snippet +language: javascript tags: [browser,event] cover: cloudy-mountaintop-2 dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/truncate-string-at-whitespace.md b/js/s/truncate-string-at-whitespace.md similarity index 98% rename from js/snippets/truncate-string-at-whitespace.md rename to js/s/truncate-string-at-whitespace.md index ccb5e84ab..35f6d05dd 100644 --- a/js/snippets/truncate-string-at-whitespace.md +++ b/js/s/truncate-string-at-whitespace.md @@ -1,6 +1,7 @@ --- title: Truncate string at whitespace type: snippet +language: javascript tags: [string] cover: cloudy-mountaintop-2 dateModified: 2020-10-21T21:17:45+03:00 diff --git a/js/snippets/truncate-string.md b/js/s/truncate-string.md similarity index 96% rename from js/snippets/truncate-string.md rename to js/s/truncate-string.md index e95016a0d..43156e41b 100644 --- a/js/snippets/truncate-string.md +++ b/js/s/truncate-string.md @@ -1,6 +1,7 @@ --- title: Truncate string type: snippet +language: javascript tags: [string] cover: bamboo-lamp dateModified: 2020-10-21T21:17:45+03:00 diff --git a/js/snippets/truth-check-collection.md b/js/s/truth-check-collection.md similarity index 96% rename from js/snippets/truth-check-collection.md rename to js/s/truth-check-collection.md index a4b9a3f41..2fbba238f 100644 --- a/js/snippets/truth-check-collection.md +++ b/js/s/truth-check-collection.md @@ -1,6 +1,7 @@ --- title: Truth check collection type: snippet +language: javascript tags: [object,logic,array] cover: digital-nomad-8 dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/unary.md b/js/s/unary.md similarity index 95% rename from js/snippets/unary.md rename to js/s/unary.md index 2c5c1361e..ead5ac565 100644 --- a/js/snippets/unary.md +++ b/js/s/unary.md @@ -1,6 +1,7 @@ --- title: Unary function arity type: snippet +language: javascript tags: [function] cover: flower-portrait-2 dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/uncurry.md b/js/s/uncurry.md similarity index 97% rename from js/snippets/uncurry.md rename to js/s/uncurry.md index 824aad993..3310a7f38 100644 --- a/js/snippets/uncurry.md +++ b/js/s/uncurry.md @@ -1,6 +1,7 @@ --- title: Uncurry function type: snippet +language: javascript tags: [function] cover: perfect-timing dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/unescape-html.md b/js/s/unescape-html.md similarity index 97% rename from js/snippets/unescape-html.md rename to js/s/unescape-html.md index b2122f22a..2535b65fc 100644 --- a/js/snippets/unescape-html.md +++ b/js/s/unescape-html.md @@ -1,6 +1,7 @@ --- title: Unescape HTML type: snippet +language: javascript tags: [string,regexp] cover: little-tree dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/unflatten-object.md b/js/s/unflatten-object.md similarity index 98% rename from js/snippets/unflatten-object.md rename to js/s/unflatten-object.md index 874e5388f..270130043 100644 --- a/js/snippets/unflatten-object.md +++ b/js/s/unflatten-object.md @@ -1,6 +1,7 @@ --- title: Unflatten object type: snippet +language: javascript tags: [object] cover: purple-flower-bunch dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/unfold.md b/js/s/unfold.md similarity index 97% rename from js/snippets/unfold.md rename to js/s/unfold.md index 4f18d5a6f..d3fb4ef3b 100644 --- a/js/snippets/unfold.md +++ b/js/s/unfold.md @@ -1,6 +1,7 @@ --- title: Unfold array type: snippet +language: javascript tags: [function,array] cover: dog-waiting dateModified: 2020-09-15T16:28:04+03:00 diff --git a/js/snippets/union-by.md b/js/s/union-by.md similarity index 97% rename from js/snippets/union-by.md rename to js/s/union-by.md index 0826eea28..1b388a3bd 100644 --- a/js/snippets/union-by.md +++ b/js/s/union-by.md @@ -1,6 +1,7 @@ --- title: Mapped array union type: snippet +language: javascript tags: [array] cover: lake-church excerpt: Returns every element from both arrays that exists at least once after applying the provided function. diff --git a/js/snippets/union-with.md b/js/s/union-with.md similarity index 96% rename from js/snippets/union-with.md rename to js/s/union-with.md index 79c001a20..9063c8413 100644 --- a/js/snippets/union-with.md +++ b/js/s/union-with.md @@ -1,6 +1,7 @@ --- title: Array union based on function type: snippet +language: javascript tags: [array] cover: orange-coffee-4 dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/union.md b/js/s/union.md similarity index 95% rename from js/snippets/union.md rename to js/s/union.md index 4e538a83c..09bce74b1 100644 --- a/js/snippets/union.md +++ b/js/s/union.md @@ -1,6 +1,7 @@ --- title: Array union type: snippet +language: javascript tags: [array] cover: yellow-white-mug-2 dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/unique-elements-by-right.md b/js/s/unique-elements-by-right.md similarity index 97% rename from js/snippets/unique-elements-by-right.md rename to js/s/unique-elements-by-right.md index cf284627d..9f012da52 100644 --- a/js/snippets/unique-elements-by-right.md +++ b/js/s/unique-elements-by-right.md @@ -1,6 +1,7 @@ --- title: Reversed unique values in array based on function type: snippet +language: javascript tags: [array] cover: beach-from-above dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/unique-elements-by.md b/js/s/unique-elements-by.md similarity index 97% rename from js/snippets/unique-elements-by.md rename to js/s/unique-elements-by.md index cb3798732..a9dd858d1 100644 --- a/js/snippets/unique-elements-by.md +++ b/js/s/unique-elements-by.md @@ -1,6 +1,7 @@ --- title: Unique values in array based on function type: snippet +language: javascript tags: [array] cover: sunrise-over-mountains dateModified: 2021-10-13T19:29:39+02:00 diff --git a/js/snippets/unique-elements.md b/js/s/unique-elements.md similarity index 95% rename from js/snippets/unique-elements.md rename to js/s/unique-elements.md index 6876b74a7..224655ee7 100644 --- a/js/snippets/unique-elements.md +++ b/js/s/unique-elements.md @@ -1,6 +1,7 @@ --- title: Unique values in array type: snippet +language: javascript tags: [array] cover: architectural dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/unique-symmetric-difference.md b/js/s/unique-symmetric-difference.md similarity index 97% rename from js/snippets/unique-symmetric-difference.md rename to js/s/unique-symmetric-difference.md index f38e16c87..ff20541b1 100644 --- a/js/snippets/unique-symmetric-difference.md +++ b/js/s/unique-symmetric-difference.md @@ -1,6 +1,7 @@ --- title: Array unique symmetric difference type: snippet +language: javascript tags: [array,math] cover: paper-card dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/untildify.md b/js/s/untildify.md similarity index 95% rename from js/snippets/untildify.md rename to js/s/untildify.md index 180eb042f..fe86bb90e 100644 --- a/js/snippets/untildify.md +++ b/js/s/untildify.md @@ -1,6 +1,7 @@ --- title: Convert to absolute path type: snippet +language: javascript tags: [node,string] cover: lighthouse dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/unwind.md b/js/s/unwind.md similarity index 97% rename from js/snippets/unwind.md rename to js/s/unwind.md index 460dd5862..78a76e4a6 100644 --- a/js/snippets/unwind.md +++ b/js/s/unwind.md @@ -1,6 +1,7 @@ --- title: Unwind object type: snippet +language: javascript tags: [object] author: chalarangelo cover: waves-from-above diff --git a/js/snippets/unzip-with.md b/js/s/unzip-with.md similarity index 98% rename from js/snippets/unzip-with.md rename to js/s/unzip-with.md index bc56b5f9d..cc6b1220f 100644 --- a/js/snippets/unzip-with.md +++ b/js/s/unzip-with.md @@ -1,6 +1,7 @@ --- title: Ungroup array elements based on function type: snippet +language: javascript tags: [array] cover: coconuts dateModified: 2022-01-23T13:18:50+03:00 diff --git a/js/snippets/unzip.md b/js/s/unzip.md similarity index 97% rename from js/snippets/unzip.md rename to js/s/unzip.md index 4fbce6a22..e9dc51f0c 100644 --- a/js/snippets/unzip.md +++ b/js/s/unzip.md @@ -1,6 +1,7 @@ --- title: Ungroup array elements type: snippet +language: javascript tags: [array] cover: glass-blowing dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/upperize.md b/js/s/upperize.md similarity index 96% rename from js/snippets/upperize.md rename to js/s/upperize.md index 52597e749..fc1c5f1e6 100644 --- a/js/snippets/upperize.md +++ b/js/s/upperize.md @@ -1,6 +1,7 @@ --- title: Uppercase object keys type: snippet +language: javascript tags: [object] author: chalarangelo cover: sofia-tram diff --git a/js/snippets/url-join.md b/js/s/url-join.md similarity index 97% rename from js/snippets/url-join.md rename to js/s/url-join.md index 62236626d..f2215856f 100644 --- a/js/snippets/url-join.md +++ b/js/s/url-join.md @@ -1,6 +1,7 @@ --- title: Join URL segments type: snippet +language: javascript tags: [string,regexp] cover: digital-nomad-2 dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/uuid-generator-browser.md b/js/s/uuid-generator-browser.md similarity index 97% rename from js/snippets/uuid-generator-browser.md rename to js/s/uuid-generator-browser.md index ffcea1eb0..ea1ea77a0 100644 --- a/js/snippets/uuid-generator-browser.md +++ b/js/s/uuid-generator-browser.md @@ -1,6 +1,7 @@ --- title: Generate UUID (browser) type: snippet +language: javascript tags: [browser,random] cover: mountain-lake-cottage dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/uuid-generator-node.md b/js/s/uuid-generator-node.md similarity index 97% rename from js/snippets/uuid-generator-node.md rename to js/s/uuid-generator-node.md index 5eb55954a..19c10f78d 100644 --- a/js/snippets/uuid-generator-node.md +++ b/js/s/uuid-generator-node.md @@ -1,6 +1,7 @@ --- title: Generate UUID (Node.js) type: snippet +language: javascript tags: [node,random] cover: digital-nomad-7 dateModified: 2022-03-14T17:41:43+03:00 diff --git a/js/snippets/validate-number.md b/js/s/validate-number.md similarity index 96% rename from js/snippets/validate-number.md rename to js/s/validate-number.md index 48982a51a..4df75c1f6 100644 --- a/js/snippets/validate-number.md +++ b/js/s/validate-number.md @@ -1,6 +1,7 @@ --- title: Validate number type: snippet +language: javascript tags: [math] cover: flower-portrait-9 dateModified: 2020-10-22T20:23:26+03:00 diff --git a/js/snippets/vector-angle.md b/js/s/vector-angle.md similarity index 97% rename from js/snippets/vector-angle.md rename to js/s/vector-angle.md index 2169fb990..8a4d9ac35 100644 --- a/js/snippets/vector-angle.md +++ b/js/s/vector-angle.md @@ -1,6 +1,7 @@ --- title: Vector angle type: snippet +language: javascript tags: [math] cover: avocado-slices dateModified: 2021-01-08T00:23:44+02:00 diff --git a/js/snippets/vector-distance.md b/js/s/vector-distance.md similarity index 95% rename from js/snippets/vector-distance.md rename to js/s/vector-distance.md index 7c1a5d244..5d9b0bcb6 100644 --- a/js/snippets/vector-distance.md +++ b/js/s/vector-distance.md @@ -1,6 +1,7 @@ --- title: Vector distance type: snippet +language: javascript tags: [math,algorithm] cover: orange-coffee-3 dateModified: 2020-12-28T13:49:24+02:00 diff --git a/js/snippets/walk-through.md b/js/s/walk-through.md similarity index 98% rename from js/snippets/walk-through.md rename to js/s/walk-through.md index 84671623c..49df3acbc 100644 --- a/js/snippets/walk-through.md +++ b/js/s/walk-through.md @@ -1,6 +1,7 @@ --- title: Walk through object type: snippet +language: javascript tags: [object,recursion,generator] author: chalarangelo cover: bridge diff --git a/js/snippets/week-of-year.md b/js/s/week-of-year.md similarity index 98% rename from js/snippets/week-of-year.md rename to js/s/week-of-year.md index 4aebc9f1b..2c22c9926 100644 --- a/js/snippets/week-of-year.md +++ b/js/s/week-of-year.md @@ -1,6 +1,7 @@ --- title: Week of year type: snippet +language: javascript tags: [date] author: chalarangelo cover: godray-computer-mug diff --git a/js/snippets/weighted-average.md b/js/s/weighted-average.md similarity index 96% rename from js/snippets/weighted-average.md rename to js/s/weighted-average.md index d1bb98a8b..0017143cf 100644 --- a/js/snippets/weighted-average.md +++ b/js/s/weighted-average.md @@ -1,6 +1,7 @@ --- title: Weighted average type: snippet +language: javascript tags: [math] cover: interior-12 dateModified: 2020-11-03T21:46:13+02:00 diff --git a/js/snippets/weighted-sample.md b/js/s/weighted-sample.md similarity index 97% rename from js/snippets/weighted-sample.md rename to js/s/weighted-sample.md index aa8e8d65b..4b0b534df 100644 --- a/js/snippets/weighted-sample.md +++ b/js/s/weighted-sample.md @@ -1,6 +1,7 @@ --- title: Weighted sample type: snippet +language: javascript tags: [array,random] author: chalarangelo cover: digital-nomad-14 diff --git a/js/snippets/when.md b/js/s/when.md similarity index 96% rename from js/snippets/when.md rename to js/s/when.md index 9ecddaa8c..ed602baa0 100644 --- a/js/snippets/when.md +++ b/js/s/when.md @@ -1,6 +1,7 @@ --- title: Apply function when condition is met type: snippet +language: javascript tags: [function,logic] cover: flower-portrait-8 dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/without.md b/js/s/without.md similarity index 95% rename from js/snippets/without.md rename to js/s/without.md index 1090a5a50..2f39de3eb 100644 --- a/js/snippets/without.md +++ b/js/s/without.md @@ -1,6 +1,7 @@ --- title: Filter out matching array elements type: snippet +language: javascript tags: [array] cover: dying-flowers dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/word-wrap.md b/js/s/word-wrap.md similarity index 97% rename from js/snippets/word-wrap.md rename to js/s/word-wrap.md index a7dbdedc7..af11e9106 100644 --- a/js/snippets/word-wrap.md +++ b/js/s/word-wrap.md @@ -1,6 +1,7 @@ --- title: Word wrap string type: snippet +language: javascript tags: [string,regexp] cover: white-tablet dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/words.md b/js/s/words.md similarity index 96% rename from js/snippets/words.md rename to js/s/words.md index 328ce3fdb..d3125b586 100644 --- a/js/snippets/words.md +++ b/js/s/words.md @@ -1,6 +1,7 @@ --- title: String to words type: snippet +language: javascript tags: [string,regexp] cover: sea-view-2 dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/x-prod.md b/js/s/x-prod.md similarity index 96% rename from js/snippets/x-prod.md rename to js/s/x-prod.md index 937b65020..ffd4a88f3 100644 --- a/js/snippets/x-prod.md +++ b/js/s/x-prod.md @@ -1,6 +1,7 @@ --- title: Cross product of arrays type: snippet +language: javascript tags: [math,array] cover: cup-of-orange dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/xor.md b/js/s/xor.md similarity index 95% rename from js/snippets/xor.md rename to js/s/xor.md index e3de470e4..b33789d45 100644 --- a/js/snippets/xor.md +++ b/js/s/xor.md @@ -1,6 +1,7 @@ --- title: Logical xor type: snippet +language: javascript tags: [math,logic] unlisted: true cover: succulent-11 diff --git a/js/snippets/yes-no.md b/js/s/yes-no.md similarity index 96% rename from js/snippets/yes-no.md rename to js/s/yes-no.md index 81f763e4c..787eedb0f 100644 --- a/js/snippets/yes-no.md +++ b/js/s/yes-no.md @@ -1,6 +1,7 @@ --- title: Check yes/no string type: snippet +language: javascript tags: [string,regexp] unlisted: true cover: mask-quiet diff --git a/js/snippets/yesterday.md b/js/s/yesterday.md similarity index 96% rename from js/snippets/yesterday.md rename to js/s/yesterday.md index 087f165cf..0d90736c4 100644 --- a/js/snippets/yesterday.md +++ b/js/s/yesterday.md @@ -1,6 +1,7 @@ --- title: Date of yesterday type: snippet +language: javascript tags: [date] cover: travel-mug-2 dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/zip-object.md b/js/s/zip-object.md similarity index 97% rename from js/snippets/zip-object.md rename to js/s/zip-object.md index 8de68d882..1ee9bdf26 100644 --- a/js/snippets/zip-object.md +++ b/js/s/zip-object.md @@ -1,6 +1,7 @@ --- title: Group array into object type: snippet +language: javascript tags: [array,object] cover: baloons-field dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippets/zip-with.md b/js/s/zip-with.md similarity index 98% rename from js/snippets/zip-with.md rename to js/s/zip-with.md index c02513d96..978e812f0 100644 --- a/js/snippets/zip-with.md +++ b/js/s/zip-with.md @@ -1,6 +1,7 @@ --- title: Group array elements based on function type: snippet +language: javascript tags: [array] cover: switzerland-night excerpt: Groups elements based on position in the original arrays and combines them using a function. diff --git a/js/snippets/zip.md b/js/s/zip.md similarity index 97% rename from js/snippets/zip.md rename to js/s/zip.md index 236868d01..9d52c7193 100644 --- a/js/snippets/zip.md +++ b/js/s/zip.md @@ -1,6 +1,7 @@ --- title: Group array elements type: snippet +language: javascript tags: [array] cover: orange-flower dateModified: 2020-10-22T20:24:44+03:00 diff --git a/js/snippet-template.md b/js/template.md similarity index 100% rename from js/snippet-template.md rename to js/template.md diff --git a/python/snippets/add-days.md b/python/s/add-days.md similarity index 97% rename from python/snippets/add-days.md rename to python/s/add-days.md index 00929e84e..6633ff678 100644 --- a/python/snippets/add-days.md +++ b/python/s/add-days.md @@ -1,6 +1,7 @@ --- title: Add days to date type: snippet +language: python tags: [date] cover: orange-flower dateModified: 2020-10-28T16:19:04+02:00 diff --git a/python/snippets/all-equal.md b/python/s/all-equal.md similarity index 96% rename from python/snippets/all-equal.md rename to python/s/all-equal.md index 8adb5d49a..201a29fdc 100644 --- a/python/snippets/all-equal.md +++ b/python/s/all-equal.md @@ -1,6 +1,7 @@ --- title: Check if list elements are identical type: snippet +language: python tags: [list] cover: fallen-leaves dateModified: 2020-10-11T13:40:42+03:00 diff --git a/python/snippets/all-unique.md b/python/s/all-unique.md similarity index 96% rename from python/snippets/all-unique.md rename to python/s/all-unique.md index f181059ae..b7e4e69ac 100644 --- a/python/snippets/all-unique.md +++ b/python/s/all-unique.md @@ -1,6 +1,7 @@ --- title: Check if list has no duplicates type: snippet +language: python tags: [list] cover: touch-flower dateModified: 2021-01-07T23:30:28+02:00 diff --git a/python/snippets/arithmetic-progression.md b/python/s/arithmetic-progression.md similarity index 96% rename from python/snippets/arithmetic-progression.md rename to python/s/arithmetic-progression.md index e4d4aadd5..6ff153c2c 100644 --- a/python/snippets/arithmetic-progression.md +++ b/python/s/arithmetic-progression.md @@ -1,6 +1,7 @@ --- title: Arithmetic progression type: snippet +language: python tags: [math] cover: number-2 dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/average-by.md b/python/s/average-by.md similarity index 97% rename from python/snippets/average-by.md rename to python/s/average-by.md index fbb5b3e13..e531beb44 100644 --- a/python/snippets/average-by.md +++ b/python/s/average-by.md @@ -1,6 +1,7 @@ --- title: Mapped list average type: snippet +language: python tags: [math,list] cover: flower-vase dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/average.md b/python/s/average.md similarity index 95% rename from python/snippets/average.md rename to python/s/average.md index e17a1b2f3..7cfcced75 100644 --- a/python/snippets/average.md +++ b/python/s/average.md @@ -1,6 +1,7 @@ --- title: Average type: snippet +language: python tags: [math,list] cover: digital-nomad-15 dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/bifurcate-by.md b/python/s/bifurcate-by.md similarity index 97% rename from python/snippets/bifurcate-by.md rename to python/s/bifurcate-by.md index cc761ca43..a2034499a 100644 --- a/python/snippets/bifurcate-by.md +++ b/python/s/bifurcate-by.md @@ -1,6 +1,7 @@ --- title: Bifurcate list based on function type: snippet +language: python tags: [list] cover: two-flower-vases dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/bifurcate.md b/python/s/bifurcate.md similarity index 97% rename from python/snippets/bifurcate.md rename to python/s/bifurcate.md index 7306619dd..3a33ea674 100644 --- a/python/snippets/bifurcate.md +++ b/python/s/bifurcate.md @@ -1,6 +1,7 @@ --- title: Bifurcate list based on values type: snippet +language: python tags: [list] cover: mug-flower-book dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/binomial-coefficient.md b/python/s/binomial-coefficient.md similarity index 96% rename from python/snippets/binomial-coefficient.md rename to python/s/binomial-coefficient.md index d6bd17d76..8293e1e56 100644 --- a/python/snippets/binomial-coefficient.md +++ b/python/s/binomial-coefficient.md @@ -1,6 +1,7 @@ --- title: Binomial coefficient type: snippet +language: python tags: [math] cover: digital-nomad-5 dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/byte-size.md b/python/s/byte-size.md similarity index 95% rename from python/snippets/byte-size.md rename to python/s/byte-size.md index 7d2560382..3cb7298e8 100644 --- a/python/snippets/byte-size.md +++ b/python/s/byte-size.md @@ -1,6 +1,7 @@ --- title: Byte size of string type: snippet +language: python tags: [string] cover: river-house-lights dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/camel.md b/python/s/camel.md similarity index 98% rename from python/snippets/camel.md rename to python/s/camel.md index 68b19f81c..6ef960c43 100644 --- a/python/snippets/camel.md +++ b/python/s/camel.md @@ -1,6 +1,7 @@ --- title: Camelcase string type: snippet +language: python tags: [string,regexp] cover: digital-nomad-9 dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/capitalize-every-word.md b/python/s/capitalize-every-word.md similarity index 95% rename from python/snippets/capitalize-every-word.md rename to python/s/capitalize-every-word.md index 9d5d22f4e..ad328323d 100644 --- a/python/snippets/capitalize-every-word.md +++ b/python/s/capitalize-every-word.md @@ -1,6 +1,7 @@ --- title: Capitalize every word type: snippet +language: python tags: [string] cover: trippy-chemicals dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/capitalize.md b/python/s/capitalize.md similarity index 97% rename from python/snippets/capitalize.md rename to python/s/capitalize.md index 357875b51..69cd63d0f 100644 --- a/python/snippets/capitalize.md +++ b/python/s/capitalize.md @@ -1,6 +1,7 @@ --- title: Capitalize string type: snippet +language: python tags: [string] cover: palm-tree-house dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/cast-list.md b/python/s/cast-list.md similarity index 96% rename from python/snippets/cast-list.md rename to python/s/cast-list.md index 9cf8cafd8..5dd13821c 100644 --- a/python/snippets/cast-list.md +++ b/python/s/cast-list.md @@ -1,6 +1,7 @@ --- title: Cast to list type: snippet +language: python tags: [list] cover: colorful-pots dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/celsius-to-fahrenheit.md b/python/s/celsius-to-fahrenheit.md similarity index 95% rename from python/snippets/celsius-to-fahrenheit.md rename to python/s/celsius-to-fahrenheit.md index ce39a756c..f608db52d 100644 --- a/python/snippets/celsius-to-fahrenheit.md +++ b/python/s/celsius-to-fahrenheit.md @@ -1,6 +1,7 @@ --- title: Celsius to Fahrenheit type: snippet +language: python tags: [math] unlisted: true cover: last-light diff --git a/python/snippets/check-prop.md b/python/s/check-prop.md similarity index 96% rename from python/snippets/check-prop.md rename to python/s/check-prop.md index 58644b8d0..6164265e2 100644 --- a/python/snippets/check-prop.md +++ b/python/s/check-prop.md @@ -1,6 +1,7 @@ --- title: Check property type: snippet +language: python tags: [function] cover: lake-trees dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/chunk-into-n.md b/python/s/chunk-into-n.md similarity index 97% rename from python/snippets/chunk-into-n.md rename to python/s/chunk-into-n.md index bfb1e8d0e..064f10e8c 100644 --- a/python/snippets/chunk-into-n.md +++ b/python/s/chunk-into-n.md @@ -1,6 +1,7 @@ --- title: Split list into n chunks type: snippet +language: python tags: [list] cover: succulent-10 dateModified: 2020-10-23T05:35:06+03:00 diff --git a/python/snippets/chunk.md b/python/s/chunk.md similarity index 97% rename from python/snippets/chunk.md rename to python/s/chunk.md index 06669f85b..d9829cf12 100644 --- a/python/snippets/chunk.md +++ b/python/s/chunk.md @@ -1,6 +1,7 @@ --- title: Split list into chunks type: snippet +language: python tags: [list] cover: red-berries dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/clamp-number.md b/python/s/clamp-number.md similarity index 96% rename from python/snippets/clamp-number.md rename to python/s/clamp-number.md index bd05be4fb..6b29f8e0d 100644 --- a/python/snippets/clamp-number.md +++ b/python/s/clamp-number.md @@ -1,6 +1,7 @@ --- title: Clamp number type: snippet +language: python tags: [math] cover: highlands dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/collect-dictionary.md b/python/s/collect-dictionary.md similarity index 97% rename from python/snippets/collect-dictionary.md rename to python/s/collect-dictionary.md index 3fa7c1b3a..965e30d83 100644 --- a/python/snippets/collect-dictionary.md +++ b/python/s/collect-dictionary.md @@ -1,6 +1,7 @@ --- title: Invert dictionary type: snippet +language: python tags: [dictionary] cover: working-bee dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/combine-values.md b/python/s/combine-values.md similarity index 97% rename from python/snippets/combine-values.md rename to python/s/combine-values.md index 625a278f6..f5dc91ea6 100644 --- a/python/snippets/combine-values.md +++ b/python/s/combine-values.md @@ -1,6 +1,7 @@ --- title: Combine dictionary values type: snippet +language: python tags: [dictionary] cover: fruit-feast dateModified: 2021-04-04T14:32:35+03:00 diff --git a/python/snippets/compact.md b/python/s/compact.md similarity index 95% rename from python/snippets/compact.md rename to python/s/compact.md index 154934bdb..157b8e4ba 100644 --- a/python/snippets/compact.md +++ b/python/s/compact.md @@ -1,6 +1,7 @@ --- title: Compact list type: snippet +language: python tags: [list] cover: new-plant dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/compose-right.md b/python/s/compose-right.md similarity index 97% rename from python/snippets/compose-right.md rename to python/s/compose-right.md index a6f1aa36c..ce5e76438 100644 --- a/python/snippets/compose-right.md +++ b/python/s/compose-right.md @@ -1,6 +1,7 @@ --- title: Reverse compose functions type: snippet +language: python tags: [function] cover: lavender-shelf dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/compose.md b/python/s/compose.md similarity index 97% rename from python/snippets/compose.md rename to python/s/compose.md index 6eba092d9..0e2146ebe 100644 --- a/python/snippets/compose.md +++ b/python/s/compose.md @@ -1,6 +1,7 @@ --- title: Compose functions type: snippet +language: python tags: [function] cover: tram-car-2 dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/count-by.md b/python/s/count-by.md similarity index 97% rename from python/snippets/count-by.md rename to python/s/count-by.md index 1f594599a..996b82429 100644 --- a/python/snippets/count-by.md +++ b/python/s/count-by.md @@ -1,6 +1,7 @@ --- title: Count grouped elements type: snippet +language: python tags: [list] cover: rabbit-call dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/count-occurrences.md b/python/s/count-occurrences.md similarity index 95% rename from python/snippets/count-occurrences.md rename to python/s/count-occurrences.md index a7fb031bb..6a7995ac9 100644 --- a/python/snippets/count-occurrences.md +++ b/python/s/count-occurrences.md @@ -1,6 +1,7 @@ --- title: Count occurrences type: snippet +language: python tags: [list] cover: pineapple-at-work dateModified: 2021-01-10T00:00:36+02:00 diff --git a/python/snippets/cumsum.md b/python/s/cumsum.md similarity index 96% rename from python/snippets/cumsum.md rename to python/s/cumsum.md index e01f891d8..3ea7b9597 100644 --- a/python/snippets/cumsum.md +++ b/python/s/cumsum.md @@ -1,6 +1,7 @@ --- title: Partial sum list type: snippet +language: python tags: [list] cover: digital-nomad-16 dateModified: 2021-01-13T23:30:41+02:00 diff --git a/python/snippets/curry.md b/python/s/curry.md similarity index 96% rename from python/snippets/curry.md rename to python/s/curry.md index 5ca280aa1..e568837d1 100644 --- a/python/snippets/curry.md +++ b/python/s/curry.md @@ -1,6 +1,7 @@ --- title: Curry function type: snippet +language: python tags: [function] cover: leaves-read dateModified: 2020-11-02T19:27:07+02:00 diff --git a/python/snippets/daterange.md b/python/s/daterange.md similarity index 97% rename from python/snippets/daterange.md rename to python/s/daterange.md index 2d802e171..708d3bcf5 100644 --- a/python/snippets/daterange.md +++ b/python/s/daterange.md @@ -1,6 +1,7 @@ --- title: Date range type: snippet +language: python tags: [date] cover: maple-leaf-palette dateModified: 2021-01-07T23:30:28+02:00 diff --git a/python/snippets/days-ago.md b/python/s/days-ago.md similarity index 96% rename from python/snippets/days-ago.md rename to python/s/days-ago.md index a90c4fd3a..3cd9c719f 100644 --- a/python/snippets/days-ago.md +++ b/python/s/days-ago.md @@ -1,6 +1,7 @@ --- title: Days ago type: snippet +language: python tags: [date] cover: cup-of-orange dateModified: 2020-10-28T16:19:30+02:00 diff --git a/python/snippets/days-diff.md b/python/s/days-diff.md similarity index 96% rename from python/snippets/days-diff.md rename to python/s/days-diff.md index cd8149a56..4aa4cbcd0 100644 --- a/python/snippets/days-diff.md +++ b/python/s/days-diff.md @@ -1,6 +1,7 @@ --- title: Date difference in days type: snippet +language: python tags: [date] cover: succulent-9 dateModified: 2020-10-28T16:19:39+02:00 diff --git a/python/snippets/days-from-now.md b/python/s/days-from-now.md similarity index 96% rename from python/snippets/days-from-now.md rename to python/s/days-from-now.md index 5b3024361..874876818 100644 --- a/python/snippets/days-from-now.md +++ b/python/s/days-from-now.md @@ -1,6 +1,7 @@ --- title: Days from now type: snippet +language: python tags: [date] cover: clutter dateModified: 2020-10-28T16:19:51+02:00 diff --git a/python/snippets/decapitalize.md b/python/s/decapitalize.md similarity index 97% rename from python/snippets/decapitalize.md rename to python/s/decapitalize.md index 5337242c5..231627080 100644 --- a/python/snippets/decapitalize.md +++ b/python/s/decapitalize.md @@ -1,6 +1,7 @@ --- title: Decapitalize string type: snippet +language: python tags: [string] cover: succulent-crowd dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/deep-flatten.md b/python/s/deep-flatten.md similarity index 97% rename from python/snippets/deep-flatten.md rename to python/s/deep-flatten.md index 1a354b8ef..78b1f3c4b 100644 --- a/python/snippets/deep-flatten.md +++ b/python/s/deep-flatten.md @@ -1,6 +1,7 @@ --- title: Deep flatten list type: snippet +language: python tags: [list,recursion] cover: mask-quiet dateModified: 2020-12-29T19:53:45+02:00 diff --git a/python/snippets/degrees-to-rads.md b/python/s/degrees-to-rads.md similarity index 95% rename from python/snippets/degrees-to-rads.md rename to python/s/degrees-to-rads.md index 8c44f92e0..95e25dd18 100644 --- a/python/snippets/degrees-to-rads.md +++ b/python/s/degrees-to-rads.md @@ -1,6 +1,7 @@ --- title: Degrees to radians type: snippet +language: python tags: [math] cover: digital-nomad-6 dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/delay.md b/python/s/delay.md similarity index 96% rename from python/snippets/delay.md rename to python/s/delay.md index 412c8201e..0b985f46b 100644 --- a/python/snippets/delay.md +++ b/python/s/delay.md @@ -1,6 +1,7 @@ --- title: Delayed function execution type: snippet +language: python tags: [function] cover: succulent-10 dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/dict-to-list.md b/python/s/dict-to-list.md similarity index 96% rename from python/snippets/dict-to-list.md rename to python/s/dict-to-list.md index 2ac720d1b..7d6d0b8e1 100644 --- a/python/snippets/dict-to-list.md +++ b/python/s/dict-to-list.md @@ -1,6 +1,7 @@ --- title: Dictionary to list type: snippet +language: python tags: [dictionary,list] cover: new-york dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/difference-by.md b/python/s/difference-by.md similarity index 97% rename from python/snippets/difference-by.md rename to python/s/difference-by.md index 4c4962b85..26430f8e8 100644 --- a/python/snippets/difference-by.md +++ b/python/s/difference-by.md @@ -1,6 +1,7 @@ --- title: List difference based on function type: snippet +language: python tags: [list,function] cover: coconuts dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/difference.md b/python/s/difference.md similarity index 96% rename from python/snippets/difference.md rename to python/s/difference.md index 0bf6f4e65..90625f77e 100644 --- a/python/snippets/difference.md +++ b/python/s/difference.md @@ -1,6 +1,7 @@ --- title: List difference type: snippet +language: python tags: [list] cover: frog-blue-flower dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/digitize.md b/python/s/digitize.md similarity index 95% rename from python/snippets/digitize.md rename to python/s/digitize.md index ce12a4c5e..f8c876e23 100644 --- a/python/snippets/digitize.md +++ b/python/s/digitize.md @@ -1,6 +1,7 @@ --- title: Digitize number type: snippet +language: python tags: [math,list] cover: laptop-with-code dateModified: 2020-09-15T16:13:06+03:00 diff --git a/python/snippets/drop-right.md b/python/s/drop-right.md similarity index 96% rename from python/snippets/drop-right.md rename to python/s/drop-right.md index 925d86793..c8b4650c6 100644 --- a/python/snippets/drop-right.md +++ b/python/s/drop-right.md @@ -1,6 +1,7 @@ --- title: Drop list elements from the right type: snippet +language: python tags: [list] author: chalarangelo cover: digital-nomad-7 diff --git a/python/snippets/drop.md b/python/s/drop.md similarity index 96% rename from python/snippets/drop.md rename to python/s/drop.md index 459924405..fda2c557c 100644 --- a/python/snippets/drop.md +++ b/python/s/drop.md @@ -1,6 +1,7 @@ --- title: Drop list elements from the left type: snippet +language: python tags: [list] author: chalarangelo cover: pink-flower diff --git a/python/snippets/every-nth.md b/python/s/every-nth.md similarity index 95% rename from python/snippets/every-nth.md rename to python/s/every-nth.md index e87bf69e1..ae4ba32a3 100644 --- a/python/snippets/every-nth.md +++ b/python/s/every-nth.md @@ -1,6 +1,7 @@ --- title: Every nth element in list type: snippet +language: python tags: [list] cover: cherry-trees dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/every.md b/python/s/every.md similarity index 96% rename from python/snippets/every.md rename to python/s/every.md index b75cda316..2fe7b3958 100644 --- a/python/snippets/every.md +++ b/python/s/every.md @@ -1,6 +1,7 @@ --- title: Test if every list element is truthy type: snippet +language: python tags: [list] cover: walking dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/factorial.md b/python/s/factorial.md similarity index 97% rename from python/snippets/factorial.md rename to python/s/factorial.md index 231e5b705..6193a0d58 100644 --- a/python/snippets/factorial.md +++ b/python/s/factorial.md @@ -1,6 +1,7 @@ --- title: Factorial type: snippet +language: python tags: [math,recursion] cover: succulent-11 dateModified: 2020-09-15T16:13:06+03:00 diff --git a/python/snippets/fahrenheit-to-celsius.md b/python/s/fahrenheit-to-celsius.md similarity index 95% rename from python/snippets/fahrenheit-to-celsius.md rename to python/s/fahrenheit-to-celsius.md index d89784b0a..ce82aa5cf 100644 --- a/python/snippets/fahrenheit-to-celsius.md +++ b/python/s/fahrenheit-to-celsius.md @@ -1,6 +1,7 @@ --- title: Fahrenheit to Celsius type: snippet +language: python tags: [math] unlisted: true cover: last-light diff --git a/python/snippets/fibonacci.md b/python/s/fibonacci.md similarity index 97% rename from python/snippets/fibonacci.md rename to python/s/fibonacci.md index d1f037d64..4a238decb 100644 --- a/python/snippets/fibonacci.md +++ b/python/s/fibonacci.md @@ -1,6 +1,7 @@ --- title: Fibonacci type: snippet +language: python tags: [math,list] cover: san-francisco-skyline dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/filter-non-unique.md b/python/s/filter-non-unique.md similarity index 96% rename from python/snippets/filter-non-unique.md rename to python/s/filter-non-unique.md index c1430c920..ecb6077d6 100644 --- a/python/snippets/filter-non-unique.md +++ b/python/s/filter-non-unique.md @@ -1,6 +1,7 @@ --- title: Filter non-unique list values type: snippet +language: python tags: [list] cover: cobbled-street dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/filter-unique.md b/python/s/filter-unique.md similarity index 96% rename from python/snippets/filter-unique.md rename to python/s/filter-unique.md index 307d02ec2..7e4b75578 100644 --- a/python/snippets/filter-unique.md +++ b/python/s/filter-unique.md @@ -1,6 +1,7 @@ --- title: Filter unique list values type: snippet +language: python tags: [list] cover: feathers dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/find-index-of-all.md b/python/s/find-index-of-all.md similarity index 96% rename from python/snippets/find-index-of-all.md rename to python/s/find-index-of-all.md index b19fbf25f..371ad7a42 100644 --- a/python/snippets/find-index-of-all.md +++ b/python/s/find-index-of-all.md @@ -1,6 +1,7 @@ --- title: Find all matching indexes type: snippet +language: python tags: [list] cover: tree-roots dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/find-index.md b/python/s/find-index.md similarity index 96% rename from python/snippets/find-index.md rename to python/s/find-index.md index f64ba46de..ea1a580da 100644 --- a/python/snippets/find-index.md +++ b/python/s/find-index.md @@ -1,6 +1,7 @@ --- title: Find matching index type: snippet +language: python tags: [list] cover: book-chair dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/find-key.md b/python/s/find-key.md similarity index 96% rename from python/snippets/find-key.md rename to python/s/find-key.md index 8dd5151ff..70d790427 100644 --- a/python/snippets/find-key.md +++ b/python/s/find-key.md @@ -1,6 +1,7 @@ --- title: Find key of value type: snippet +language: python tags: [dictionary] cover: blue-red-mountain dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/find-keys.md b/python/s/find-keys.md similarity index 96% rename from python/snippets/find-keys.md rename to python/s/find-keys.md index 7edc6a4d7..ccd21460e 100644 --- a/python/snippets/find-keys.md +++ b/python/s/find-keys.md @@ -1,6 +1,7 @@ --- title: Find keys with value type: snippet +language: python tags: [dictionary] cover: laptop-plants-2 dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/find-last-index.md b/python/s/find-last-index.md similarity index 96% rename from python/snippets/find-last-index.md rename to python/s/find-last-index.md index 5ee233756..acb509ab0 100644 --- a/python/snippets/find-last-index.md +++ b/python/s/find-last-index.md @@ -1,6 +1,7 @@ --- title: Find last matching index type: snippet +language: python tags: [list] cover: succulent-8 dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/find-last.md b/python/s/find-last.md similarity index 96% rename from python/snippets/find-last.md rename to python/s/find-last.md index ef5485a35..92c91b267 100644 --- a/python/snippets/find-last.md +++ b/python/s/find-last.md @@ -1,6 +1,7 @@ --- title: Find last matching value type: snippet +language: python tags: [list] cover: tropical-waterfall dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/find-parity-outliers.md b/python/s/find-parity-outliers.md similarity index 97% rename from python/snippets/find-parity-outliers.md rename to python/s/find-parity-outliers.md index 62d260078..491b5a68b 100644 --- a/python/snippets/find-parity-outliers.md +++ b/python/s/find-parity-outliers.md @@ -1,6 +1,7 @@ --- title: Find parity outliers type: snippet +language: python tags: [list,math] cover: beach-pineapple dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/find.md b/python/s/find.md similarity index 96% rename from python/snippets/find.md rename to python/s/find.md index 0c71e3da4..042a2edde 100644 --- a/python/snippets/find.md +++ b/python/s/find.md @@ -1,6 +1,7 @@ --- title: Find matching value type: snippet +language: python tags: [list] cover: duck-plants dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/flatten.md b/python/s/flatten.md similarity index 95% rename from python/snippets/flatten.md rename to python/s/flatten.md index 04240178e..6b4f407a9 100644 --- a/python/snippets/flatten.md +++ b/python/s/flatten.md @@ -1,6 +1,7 @@ --- title: Flatten list type: snippet +language: python tags: [list] cover: jars-on-shelf dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/for-each-right.md b/python/s/for-each-right.md similarity index 96% rename from python/snippets/for-each-right.md rename to python/s/for-each-right.md index 31db9186d..1dadc4d8f 100644 --- a/python/snippets/for-each-right.md +++ b/python/s/for-each-right.md @@ -1,6 +1,7 @@ --- title: Execute function for each list element in reverse type: snippet +language: python tags: [list] cover: bridge-drop dateModified: 2020-09-15T16:13:06+03:00 diff --git a/python/snippets/for-each.md b/python/s/for-each.md similarity index 95% rename from python/snippets/for-each.md rename to python/s/for-each.md index 6a3aa070a..97a31d6d8 100644 --- a/python/snippets/for-each.md +++ b/python/s/for-each.md @@ -1,6 +1,7 @@ --- title: Execute function for each list element type: snippet +language: python tags: [list] cover: green-plant dateModified: 2020-09-15T16:13:06+03:00 diff --git a/python/snippets/frequencies.md b/python/s/frequencies.md similarity index 97% rename from python/snippets/frequencies.md rename to python/s/frequencies.md index badf60000..e8ce1945c 100644 --- a/python/snippets/frequencies.md +++ b/python/s/frequencies.md @@ -1,6 +1,7 @@ --- title: Value frequencies type: snippet +language: python tags: [list] cover: succulent-6 dateModified: 2020-11-02T19:27:53+02:00 diff --git a/python/snippets/from-iso-date.md b/python/s/from-iso-date.md similarity index 96% rename from python/snippets/from-iso-date.md rename to python/s/from-iso-date.md index 76d293b6d..44abf36b4 100644 --- a/python/snippets/from-iso-date.md +++ b/python/s/from-iso-date.md @@ -1,6 +1,7 @@ --- title: Date from ISO format type: snippet +language: python tags: [date] cover: purple-leaves dateModified: 2021-01-07T23:30:28+02:00 diff --git a/python/snippets/gcd.md b/python/s/gcd.md similarity index 96% rename from python/snippets/gcd.md rename to python/s/gcd.md index 6c4082fc0..7ce39e73d 100644 --- a/python/snippets/gcd.md +++ b/python/s/gcd.md @@ -1,6 +1,7 @@ --- title: Greatest common divisor type: snippet +language: python tags: [math] cover: digital-nomad-12 dateModified: 2020-09-15T16:13:06+03:00 diff --git a/python/snippets/geometric-progression.md b/python/s/geometric-progression.md similarity index 98% rename from python/snippets/geometric-progression.md rename to python/s/geometric-progression.md index 1b8ed0ccd..7d35ce5bc 100644 --- a/python/snippets/geometric-progression.md +++ b/python/s/geometric-progression.md @@ -1,6 +1,7 @@ --- title: Geometric progression type: snippet +language: python tags: [math,list] cover: kettle-laptop excerpt: Initializes a list containing the numbers in the specified geometric progression range. diff --git a/python/snippets/get.md b/python/s/get.md similarity index 97% rename from python/snippets/get.md rename to python/s/get.md index 7fe536c4d..2ee3a7a07 100644 --- a/python/snippets/get.md +++ b/python/s/get.md @@ -1,6 +1,7 @@ --- title: Get nested value type: snippet +language: python tags: [dictionary,list] cover: digital-nomad-2 dateModified: 2020-10-28T12:21:39+02:00 diff --git a/python/snippets/group-by.md b/python/s/group-by.md similarity index 97% rename from python/snippets/group-by.md rename to python/s/group-by.md index b6be60647..b71b7d04c 100644 --- a/python/snippets/group-by.md +++ b/python/s/group-by.md @@ -1,6 +1,7 @@ --- title: Group list elements type: snippet +language: python tags: [list,dictionary] cover: body-of-water dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/hamming-distance.md b/python/s/hamming-distance.md similarity index 96% rename from python/snippets/hamming-distance.md rename to python/s/hamming-distance.md index e1901ab0e..c26da9854 100644 --- a/python/snippets/hamming-distance.md +++ b/python/s/hamming-distance.md @@ -1,6 +1,7 @@ --- title: Hamming distance type: snippet +language: python tags: [math] cover: tulips-and-reeds dateModified: 2021-02-18T14:22:25+02:00 diff --git a/python/snippets/has-duplicates.md b/python/s/has-duplicates.md similarity index 96% rename from python/snippets/has-duplicates.md rename to python/s/has-duplicates.md index 01e9db4d8..866742e9d 100644 --- a/python/snippets/has-duplicates.md +++ b/python/s/has-duplicates.md @@ -1,6 +1,7 @@ --- title: Check for duplicates in list type: snippet +language: python tags: [list] cover: jars-on-shelf-2 dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/have-same-contents.md b/python/s/have-same-contents.md similarity index 97% rename from python/snippets/have-same-contents.md rename to python/s/have-same-contents.md index bb865e078..da035757a 100644 --- a/python/snippets/have-same-contents.md +++ b/python/s/have-same-contents.md @@ -1,6 +1,7 @@ --- title: Check lists have same contents type: snippet +language: python tags: [list] cover: racoon dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/head.md b/python/s/head.md similarity index 94% rename from python/snippets/head.md rename to python/s/head.md index 81dedcca3..97630d8d0 100644 --- a/python/snippets/head.md +++ b/python/s/head.md @@ -1,6 +1,7 @@ --- title: List head type: snippet +language: python tags: [list] cover: purple-laptop dateModified: 2020-09-15T16:13:06+03:00 diff --git a/python/snippets/hex-to-rgb.md b/python/s/hex-to-rgb.md similarity index 96% rename from python/snippets/hex-to-rgb.md rename to python/s/hex-to-rgb.md index 3d03ded55..00fc90f4b 100644 --- a/python/snippets/hex-to-rgb.md +++ b/python/s/hex-to-rgb.md @@ -1,6 +1,7 @@ --- title: Hex to RGB type: snippet +language: python tags: [string,math] cover: sleepy-cat dateModified: 2020-09-15T16:13:06+03:00 diff --git a/python/snippets/in-range.md b/python/s/in-range.md similarity index 97% rename from python/snippets/in-range.md rename to python/s/in-range.md index 227628e7a..1a4060c09 100644 --- a/python/snippets/in-range.md +++ b/python/s/in-range.md @@ -1,6 +1,7 @@ --- title: Number in range type: snippet +language: python tags: [math] cover: pineapple-on-green dateModified: 2020-09-15T16:13:06+03:00 diff --git a/python/snippets/includes-all.md b/python/s/includes-all.md similarity index 97% rename from python/snippets/includes-all.md rename to python/s/includes-all.md index 4bd8bf5d7..ab22c8cdf 100644 --- a/python/snippets/includes-all.md +++ b/python/s/includes-all.md @@ -1,6 +1,7 @@ --- title: List includes all values type: snippet +language: python tags: [list] cover: switzerland-night dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/includes-any.md b/python/s/includes-any.md similarity index 96% rename from python/snippets/includes-any.md rename to python/s/includes-any.md index 1175911f6..8b889bf11 100644 --- a/python/snippets/includes-any.md +++ b/python/s/includes-any.md @@ -1,6 +1,7 @@ --- title: List includes any values type: snippet +language: python tags: [list] cover: forest-balcony dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/index-of-all.md b/python/s/index-of-all.md similarity index 96% rename from python/snippets/index-of-all.md rename to python/s/index-of-all.md index 87979dd37..2fd55fc3e 100644 --- a/python/snippets/index-of-all.md +++ b/python/s/index-of-all.md @@ -1,6 +1,7 @@ --- title: All indexes of value type: snippet +language: python tags: [list] cover: purple-flower-bunch dateModified: 2020-10-11T13:45:19+03:00 diff --git a/python/snippets/initial.md b/python/s/initial.md similarity index 95% rename from python/snippets/initial.md rename to python/s/initial.md index 1c42fb258..e5a18095f 100644 --- a/python/snippets/initial.md +++ b/python/s/initial.md @@ -1,6 +1,7 @@ --- title: List without last element type: snippet +language: python tags: [list] cover: pop-of-green dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/initialize-2-d-list.md b/python/s/initialize-2-d-list.md similarity index 96% rename from python/snippets/initialize-2-d-list.md rename to python/s/initialize-2-d-list.md index 4267cbcbe..a0b3f42d9 100644 --- a/python/snippets/initialize-2-d-list.md +++ b/python/s/initialize-2-d-list.md @@ -1,6 +1,7 @@ --- title: Initialize 2D list type: snippet +language: python tags: [list] cover: succulent-7 dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/initialize-list-with-range.md b/python/s/initialize-list-with-range.md similarity index 97% rename from python/snippets/initialize-list-with-range.md rename to python/s/initialize-list-with-range.md index 3528494bf..15ce67bc5 100644 --- a/python/snippets/initialize-list-with-range.md +++ b/python/s/initialize-list-with-range.md @@ -1,6 +1,7 @@ --- title: Initialize list with range type: snippet +language: python tags: [list] cover: succulent-3 dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/initialize-list-with-values.md b/python/s/initialize-list-with-values.md similarity index 96% rename from python/snippets/initialize-list-with-values.md rename to python/s/initialize-list-with-values.md index 56112d9f0..7823a1677 100644 --- a/python/snippets/initialize-list-with-values.md +++ b/python/s/initialize-list-with-values.md @@ -1,6 +1,7 @@ --- title: Initialize list with values type: snippet +language: python tags: [list] cover: dog-waiting dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/intersection-by.md b/python/s/intersection-by.md similarity index 97% rename from python/snippets/intersection-by.md rename to python/s/intersection-by.md index 72bba1cfa..a470454a6 100644 --- a/python/snippets/intersection-by.md +++ b/python/s/intersection-by.md @@ -1,6 +1,7 @@ --- title: List intersection based on function type: snippet +language: python tags: [list,function] cover: duck-plants dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/intersection.md b/python/s/intersection.md similarity index 96% rename from python/snippets/intersection.md rename to python/s/intersection.md index 09fd551d4..793fc8e5b 100644 --- a/python/snippets/intersection.md +++ b/python/s/intersection.md @@ -1,6 +1,7 @@ --- title: List intersection type: snippet +language: python tags: [list] cover: wooden-bowl dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/invert-dictionary.md b/python/s/invert-dictionary.md similarity index 96% rename from python/snippets/invert-dictionary.md rename to python/s/invert-dictionary.md index 241810d00..31176e115 100644 --- a/python/snippets/invert-dictionary.md +++ b/python/s/invert-dictionary.md @@ -1,6 +1,7 @@ --- title: Invert dictionary type: snippet +language: python tags: [dictionary] cover: rustic-cup dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/is-anagram.md b/python/s/is-anagram.md similarity index 97% rename from python/snippets/is-anagram.md rename to python/s/is-anagram.md index 5e52f663d..0964f008c 100644 --- a/python/snippets/is-anagram.md +++ b/python/s/is-anagram.md @@ -1,6 +1,7 @@ --- title: String is anagram type: snippet +language: python tags: [string] cover: digital-nomad-8 dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/is-contained-in.md b/python/s/is-contained-in.md similarity index 97% rename from python/snippets/is-contained-in.md rename to python/s/is-contained-in.md index b7949d6bf..eb1da3f67 100644 --- a/python/snippets/is-contained-in.md +++ b/python/s/is-contained-in.md @@ -1,6 +1,7 @@ --- title: List is contained in other list type: snippet +language: python tags: [list] cover: tropical-bike dateModified: 2021-01-07T23:30:28+02:00 diff --git a/python/snippets/is-divisible.md b/python/s/is-divisible.md similarity index 95% rename from python/snippets/is-divisible.md rename to python/s/is-divisible.md index 528dfe155..869edc1ec 100644 --- a/python/snippets/is-divisible.md +++ b/python/s/is-divisible.md @@ -1,6 +1,7 @@ --- title: Number is divisible type: snippet +language: python tags: [math] unlisted: true cover: interior-9 diff --git a/python/snippets/is-empty.md b/python/s/is-empty.md similarity index 92% rename from python/snippets/is-empty.md rename to python/s/is-empty.md index 2ef9062f2..bd4c3dbad 100644 --- a/python/snippets/is-empty.md +++ b/python/s/is-empty.md @@ -1,6 +1,7 @@ --- title: Collection is empty type: snippet +language: python tags: [list,dictionary,string] author: chalarangelo cover: salad-1 diff --git a/python/snippets/is-even.md b/python/s/is-even.md similarity index 95% rename from python/snippets/is-even.md rename to python/s/is-even.md index 0b9e6e531..02426960f 100644 --- a/python/snippets/is-even.md +++ b/python/s/is-even.md @@ -1,6 +1,7 @@ --- title: Number is even type: snippet +language: python tags: [math] unlisted: true cover: interior-3 diff --git a/python/snippets/is-odd.md b/python/s/is-odd.md similarity index 95% rename from python/snippets/is-odd.md rename to python/s/is-odd.md index 00c038c30..ee4d767b7 100644 --- a/python/snippets/is-odd.md +++ b/python/s/is-odd.md @@ -1,6 +1,7 @@ --- title: Number is odd type: snippet +language: python tags: [math] unlisted: true cover: interior-6 diff --git a/python/snippets/is-prime.md b/python/s/is-prime.md similarity index 97% rename from python/snippets/is-prime.md rename to python/s/is-prime.md index 0578bd2df..81255cd99 100644 --- a/python/snippets/is-prime.md +++ b/python/s/is-prime.md @@ -1,6 +1,7 @@ --- title: Number is prime type: snippet +language: python tags: [math] cover: carrots dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/is-weekday.md b/python/s/is-weekday.md similarity index 97% rename from python/snippets/is-weekday.md rename to python/s/is-weekday.md index d20663832..09fe908fc 100644 --- a/python/snippets/is-weekday.md +++ b/python/s/is-weekday.md @@ -1,6 +1,7 @@ --- title: Date is weekday type: snippet +language: python tags: [date] cover: succulent-4 dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/is-weekend.md b/python/s/is-weekend.md similarity index 97% rename from python/snippets/is-weekend.md rename to python/s/is-weekend.md index 4be97b8f0..5dc3ec8b0 100644 --- a/python/snippets/is-weekend.md +++ b/python/s/is-weekend.md @@ -1,6 +1,7 @@ --- title: Date is weekend type: snippet +language: python tags: [date] cover: two-lighthouses dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/kebab.md b/python/s/kebab.md similarity index 98% rename from python/snippets/kebab.md rename to python/s/kebab.md index 68dd67516..4b5c953d9 100644 --- a/python/snippets/kebab.md +++ b/python/s/kebab.md @@ -1,6 +1,7 @@ --- title: Kebabcase string type: snippet +language: python tags: [string,regexp] cover: mask-quiet dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/key-in-dict.md b/python/s/key-in-dict.md similarity index 95% rename from python/snippets/key-in-dict.md rename to python/s/key-in-dict.md index e1aaf6b14..b85b9bb9b 100644 --- a/python/snippets/key-in-dict.md +++ b/python/s/key-in-dict.md @@ -1,6 +1,7 @@ --- title: Key in dictionary type: snippet +language: python tags: [dictionary] cover: rocky-mountains dateModified: 2020-10-16T21:30:49+03:00 diff --git a/python/snippets/key-of-max.md b/python/s/key-of-max.md similarity index 96% rename from python/snippets/key-of-max.md rename to python/s/key-of-max.md index 16adfe507..aedeec48b 100644 --- a/python/snippets/key-of-max.md +++ b/python/s/key-of-max.md @@ -1,6 +1,7 @@ --- title: Key of max value type: snippet +language: python tags: [dictionary] cover: succulent-7 dateModified: 2021-01-07T23:15:48+02:00 diff --git a/python/snippets/key-of-min.md b/python/s/key-of-min.md similarity index 96% rename from python/snippets/key-of-min.md rename to python/s/key-of-min.md index c07b8eab2..fb1eb1925 100644 --- a/python/snippets/key-of-min.md +++ b/python/s/key-of-min.md @@ -1,6 +1,7 @@ --- title: Key of min value type: snippet +language: python tags: [dictionary] cover: goat-wooden-cottage dateModified: 2021-01-07T23:15:48+02:00 diff --git a/python/snippets/keys-only.md b/python/s/keys-only.md similarity index 96% rename from python/snippets/keys-only.md rename to python/s/keys-only.md index 4293aefeb..f0d347cb2 100644 --- a/python/snippets/keys-only.md +++ b/python/s/keys-only.md @@ -1,6 +1,7 @@ --- title: Dictionary keys type: snippet +language: python tags: [dictionary,list] cover: succulent-5 dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/km-to-miles.md b/python/s/km-to-miles.md similarity index 94% rename from python/snippets/km-to-miles.md rename to python/s/km-to-miles.md index afbbd926d..3c16a443d 100644 --- a/python/snippets/km-to-miles.md +++ b/python/s/km-to-miles.md @@ -1,6 +1,7 @@ --- title: Km to miles type: snippet +language: python tags: [math] unlisted: true cover: interior-5 diff --git a/python/snippets/last.md b/python/s/last.md similarity index 94% rename from python/snippets/last.md rename to python/s/last.md index 8215263d9..344c72008 100644 --- a/python/snippets/last.md +++ b/python/s/last.md @@ -1,6 +1,7 @@ --- title: Last list element type: snippet +language: python tags: [list] cover: lake-runner dateModified: 2020-11-02T19:28:05+02:00 diff --git a/python/snippets/lcm.md b/python/s/lcm.md similarity index 96% rename from python/snippets/lcm.md rename to python/s/lcm.md index b62961a18..feb7adf46 100644 --- a/python/snippets/lcm.md +++ b/python/s/lcm.md @@ -1,6 +1,7 @@ --- title: Least common multiple type: snippet +language: python tags: [math,list] cover: fruit-feast dateModified: 2020-11-02T19:31:15+02:00 diff --git a/python/snippets/longest-item.md b/python/s/longest-item.md similarity index 97% rename from python/snippets/longest-item.md rename to python/s/longest-item.md index deb03b5d6..0b422de81 100644 --- a/python/snippets/longest-item.md +++ b/python/s/longest-item.md @@ -1,6 +1,7 @@ --- title: Longest item type: snippet +language: python tags: [list,string] cover: keyboard-tea dateModified: 2021-10-17T18:24:43+02:00 diff --git a/python/snippets/map-dictionary.md b/python/s/map-dictionary.md similarity index 97% rename from python/snippets/map-dictionary.md rename to python/s/map-dictionary.md index cd25487c1..190f7d230 100644 --- a/python/snippets/map-dictionary.md +++ b/python/s/map-dictionary.md @@ -1,6 +1,7 @@ --- title: Map list to dictionary type: snippet +language: python tags: [list,dictionary] excerpt: Maps the values of a list to a dictionary using a function. cover: colors-mural diff --git a/python/snippets/map-values.md b/python/s/map-values.md similarity index 97% rename from python/snippets/map-values.md rename to python/s/map-values.md index a883d2106..e6430738b 100644 --- a/python/snippets/map-values.md +++ b/python/s/map-values.md @@ -1,6 +1,7 @@ --- title: Map dictionary values type: snippet +language: python tags: [dictionary] cover: pineapple-laptop dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/max-by.md b/python/s/max-by.md similarity index 96% rename from python/snippets/max-by.md rename to python/s/max-by.md index 9e929344b..f147d858c 100644 --- a/python/snippets/max-by.md +++ b/python/s/max-by.md @@ -1,6 +1,7 @@ --- title: Max list value based on function type: snippet +language: python tags: [math,list] cover: digital-nomad-3 dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/max-element-index.md b/python/s/max-element-index.md similarity index 96% rename from python/snippets/max-element-index.md rename to python/s/max-element-index.md index eb364352c..a897ad5cc 100644 --- a/python/snippets/max-element-index.md +++ b/python/s/max-element-index.md @@ -1,6 +1,7 @@ --- title: Index of max element type: snippet +language: python tags: [math,list] cover: dark-cloud dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/max-n.md b/python/s/max-n.md similarity index 97% rename from python/snippets/max-n.md rename to python/s/max-n.md index 22d1fa6b4..64ef19e2a 100644 --- a/python/snippets/max-n.md +++ b/python/s/max-n.md @@ -1,6 +1,7 @@ --- title: N max elements type: snippet +language: python tags: [list,math] cover: red-succulent dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/median.md b/python/s/median.md similarity index 97% rename from python/snippets/median.md rename to python/s/median.md index 6c14d3efa..80e4a9bbf 100644 --- a/python/snippets/median.md +++ b/python/s/median.md @@ -1,6 +1,7 @@ --- title: Median type: snippet +language: python tags: [math] cover: little-bird dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/merge-dictionaries.md b/python/s/merge-dictionaries.md similarity index 97% rename from python/snippets/merge-dictionaries.md rename to python/s/merge-dictionaries.md index 362d5aeeb..dbb775be4 100644 --- a/python/snippets/merge-dictionaries.md +++ b/python/s/merge-dictionaries.md @@ -1,6 +1,7 @@ --- title: Merge dictionaries type: snippet +language: python tags: [dictionary] cover: plant-candle dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/merge.md b/python/s/merge.md similarity index 98% rename from python/snippets/merge.md rename to python/s/merge.md index 20422e84d..eb8865acf 100644 --- a/python/snippets/merge.md +++ b/python/s/merge.md @@ -1,6 +1,7 @@ --- title: Merge lists type: snippet +language: python tags: [list] cover: succulent-2 dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/miles-to-km.md b/python/s/miles-to-km.md similarity index 94% rename from python/snippets/miles-to-km.md rename to python/s/miles-to-km.md index 664167a1c..00fe7e7ab 100644 --- a/python/snippets/miles-to-km.md +++ b/python/s/miles-to-km.md @@ -1,6 +1,7 @@ --- title: Miles to km type: snippet +language: python tags: [math] unlisted: true cover: interior-5 diff --git a/python/snippets/min-by.md b/python/s/min-by.md similarity index 96% rename from python/snippets/min-by.md rename to python/s/min-by.md index e56b0cc7e..49dd51bf1 100644 --- a/python/snippets/min-by.md +++ b/python/s/min-by.md @@ -1,6 +1,7 @@ --- title: Min list value based on function type: snippet +language: python tags: [math,list] cover: purple-flower-field dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/min-element-index.md b/python/s/min-element-index.md similarity index 96% rename from python/snippets/min-element-index.md rename to python/s/min-element-index.md index 1a2544d41..644af6727 100644 --- a/python/snippets/min-element-index.md +++ b/python/s/min-element-index.md @@ -1,6 +1,7 @@ --- title: Index of min element type: snippet +language: python tags: [math,list] cover: two-cities dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/min-n.md b/python/s/min-n.md similarity index 97% rename from python/snippets/min-n.md rename to python/s/min-n.md index 1324024b0..4143f739e 100644 --- a/python/snippets/min-n.md +++ b/python/s/min-n.md @@ -1,6 +1,7 @@ --- title: N min elements type: snippet +language: python tags: [list,math] cover: balloons dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/months-diff.md b/python/s/months-diff.md similarity index 97% rename from python/snippets/months-diff.md rename to python/s/months-diff.md index 4c97f1ca0..5c6bba351 100644 --- a/python/snippets/months-diff.md +++ b/python/s/months-diff.md @@ -1,6 +1,7 @@ --- title: Date difference in months type: snippet +language: python tags: [date] cover: succulent-11 dateModified: 2020-10-28T16:20:39+02:00 diff --git a/python/snippets/most-frequent.md b/python/s/most-frequent.md similarity index 96% rename from python/snippets/most-frequent.md rename to python/s/most-frequent.md index ac3a4e615..e62bced09 100644 --- a/python/snippets/most-frequent.md +++ b/python/s/most-frequent.md @@ -1,6 +1,7 @@ --- title: Most frequent element type: snippet +language: python tags: [list] cover: secret-tree dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/n-times-string.md b/python/s/n-times-string.md similarity index 95% rename from python/snippets/n-times-string.md rename to python/s/n-times-string.md index 184d2ecdf..b88b48cdb 100644 --- a/python/snippets/n-times-string.md +++ b/python/s/n-times-string.md @@ -1,6 +1,7 @@ --- title: Repeat string type: snippet +language: python tags: [string] cover: playing-fetch dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/none.md b/python/s/none.md similarity index 96% rename from python/snippets/none.md rename to python/s/none.md index 8f835446a..80b772540 100644 --- a/python/snippets/none.md +++ b/python/s/none.md @@ -1,6 +1,7 @@ --- title: Test if every list element is falsy type: snippet +language: python tags: [list] cover: jars-on-shelf-2 dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/num-to-range.md b/python/s/num-to-range.md similarity index 96% rename from python/snippets/num-to-range.md rename to python/s/num-to-range.md index eed85ca22..6d2c9056e 100644 --- a/python/snippets/num-to-range.md +++ b/python/s/num-to-range.md @@ -1,6 +1,7 @@ --- title: Map number to range type: snippet +language: python tags: [math] cover: round-leaves dateModified: 2021-04-05T18:25:46+03:00 diff --git a/python/snippets/offset.md b/python/s/offset.md similarity index 96% rename from python/snippets/offset.md rename to python/s/offset.md index dfbffa384..7db0bc17f 100644 --- a/python/snippets/offset.md +++ b/python/s/offset.md @@ -1,6 +1,7 @@ --- title: Offset list elements type: snippet +language: python tags: [list] cover: digital-nomad-10 dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/pad-number.md b/python/s/pad-number.md similarity index 95% rename from python/snippets/pad-number.md rename to python/s/pad-number.md index 3d8fe8edc..c1b407713 100644 --- a/python/snippets/pad-number.md +++ b/python/s/pad-number.md @@ -1,6 +1,7 @@ --- title: Pad number type: snippet +language: python tags: [string,math] cover: umbrellas dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/pad.md b/python/s/pad.md similarity index 97% rename from python/snippets/pad.md rename to python/s/pad.md index 7408135b3..20a49d37a 100644 --- a/python/snippets/pad.md +++ b/python/s/pad.md @@ -1,6 +1,7 @@ --- title: Pad string type: snippet +language: python tags: [string] author: chalarangelo cover: digital-nomad-11 diff --git a/python/snippets/palindrome.md b/python/s/palindrome.md similarity index 96% rename from python/snippets/palindrome.md rename to python/s/palindrome.md index fed1f140a..bee0dcccf 100644 --- a/python/snippets/palindrome.md +++ b/python/s/palindrome.md @@ -1,6 +1,7 @@ --- title: Palindrome type: snippet +language: python tags: [string] cover: succulent-6 dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/pluck.md b/python/s/pluck.md similarity index 97% rename from python/snippets/pluck.md rename to python/s/pluck.md index 132eb0e99..ef28b45c4 100644 --- a/python/snippets/pluck.md +++ b/python/s/pluck.md @@ -1,6 +1,7 @@ --- title: Pluck values from list of dictionaries type: snippet +language: python tags: [list,dictionary] cover: succulent-9 dateModified: 2020-10-22T10:09:44+03:00 diff --git a/python/snippets/powerset.md b/python/s/powerset.md similarity index 97% rename from python/snippets/powerset.md rename to python/s/powerset.md index 6147be8bc..d9f7b0ec4 100644 --- a/python/snippets/powerset.md +++ b/python/s/powerset.md @@ -1,6 +1,7 @@ --- title: Powerset type: snippet +language: python tags: [math,list] author: chalarangelo cover: rock-climbing diff --git a/python/snippets/rads-to-degrees.md b/python/s/rads-to-degrees.md similarity index 96% rename from python/snippets/rads-to-degrees.md rename to python/s/rads-to-degrees.md index 16e9bf5e6..262eb9e50 100644 --- a/python/snippets/rads-to-degrees.md +++ b/python/s/rads-to-degrees.md @@ -1,6 +1,7 @@ --- title: Radians to degrees type: snippet +language: python tags: [math] cover: watermelon-bike dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/reverse-number.md b/python/s/reverse-number.md similarity index 97% rename from python/snippets/reverse-number.md rename to python/s/reverse-number.md index 66c8f4331..91504d5c3 100644 --- a/python/snippets/reverse-number.md +++ b/python/s/reverse-number.md @@ -1,6 +1,7 @@ --- title: Reverse number type: snippet +language: python tags: [math] cover: taking-photos dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/reverse.md b/python/s/reverse.md similarity index 95% rename from python/snippets/reverse.md rename to python/s/reverse.md index 972d6b80d..659f67640 100644 --- a/python/snippets/reverse.md +++ b/python/s/reverse.md @@ -1,6 +1,7 @@ --- title: Reverse list type: snippet +language: python tags: [list,string] cover: industrial-tokyo dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/rgb-to-hex.md b/python/s/rgb-to-hex.md similarity index 96% rename from python/snippets/rgb-to-hex.md rename to python/s/rgb-to-hex.md index 04e7dd3f5..7d3480f68 100644 --- a/python/snippets/rgb-to-hex.md +++ b/python/s/rgb-to-hex.md @@ -1,6 +1,7 @@ --- title: RGB to hex type: snippet +language: python tags: [string,math] cover: campfire dateModified: 2020-11-02T19:28:27+02:00 diff --git a/python/snippets/roll.md b/python/s/roll.md similarity index 96% rename from python/snippets/roll.md rename to python/s/roll.md index 88371d0b9..c1c0bc6e0 100644 --- a/python/snippets/roll.md +++ b/python/s/roll.md @@ -1,6 +1,7 @@ --- title: Rotate list elements type: snippet +language: python tags: [list] cover: colorful-pots dateModified: 2020-11-02T19:15:44+02:00 diff --git a/python/snippets/sample.md b/python/s/sample.md similarity index 95% rename from python/snippets/sample.md rename to python/s/sample.md index 57ad9379b..c12dea187 100644 --- a/python/snippets/sample.md +++ b/python/s/sample.md @@ -1,6 +1,7 @@ --- title: Random element in list type: snippet +language: python tags: [list,random] cover: walking-on-top dateModified: 2020-10-28T11:45:34+02:00 diff --git a/python/snippets/shuffle.md b/python/s/shuffle.md similarity index 97% rename from python/snippets/shuffle.md rename to python/s/shuffle.md index cb84379c2..96722f454 100644 --- a/python/snippets/shuffle.md +++ b/python/s/shuffle.md @@ -1,6 +1,7 @@ --- title: Shuffle list type: snippet +language: python tags: [list,random] cover: tent-stars dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/similarity.md b/python/s/similarity.md similarity index 95% rename from python/snippets/similarity.md rename to python/s/similarity.md index c6b901c4f..90a9fabe3 100644 --- a/python/snippets/similarity.md +++ b/python/s/similarity.md @@ -1,6 +1,7 @@ --- title: List similarity type: snippet +language: python tags: [list] cover: sunflowers dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/slugify.md b/python/s/slugify.md similarity index 97% rename from python/snippets/slugify.md rename to python/s/slugify.md index 4418d5be8..14ca71161 100644 --- a/python/snippets/slugify.md +++ b/python/s/slugify.md @@ -1,6 +1,7 @@ --- title: String to slug type: snippet +language: python tags: [string,regexp] cover: sliced-fruits dateModified: 2020-10-25T12:43:20+02:00 diff --git a/python/snippets/snake.md b/python/s/snake.md similarity index 97% rename from python/snippets/snake.md rename to python/s/snake.md index d2d7bdc8e..eddec486d 100644 --- a/python/snippets/snake.md +++ b/python/s/snake.md @@ -1,6 +1,7 @@ --- title: Snakecase string type: snippet +language: python tags: [string,regexp] cover: organizer dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/some.md b/python/s/some.md similarity index 96% rename from python/snippets/some.md rename to python/s/some.md index 6fa5a007a..e6a8f9cbc 100644 --- a/python/snippets/some.md +++ b/python/s/some.md @@ -1,6 +1,7 @@ --- title: Test if some list elements are truthy type: snippet +language: python tags: [list] cover: pink-flower-tree dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/sort-by-indexes.md b/python/s/sort-by-indexes.md similarity index 98% rename from python/snippets/sort-by-indexes.md rename to python/s/sort-by-indexes.md index f6ace8049..04fd9216e 100644 --- a/python/snippets/sort-by-indexes.md +++ b/python/s/sort-by-indexes.md @@ -1,6 +1,7 @@ --- title: Sort list by indexes type: snippet +language: python tags: [list] cover: little-white-flowers dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/sort-dict-by-key.md b/python/s/sort-dict-by-key.md similarity index 97% rename from python/snippets/sort-dict-by-key.md rename to python/s/sort-dict-by-key.md index f37de35d6..7a5b1a3c6 100644 --- a/python/snippets/sort-dict-by-key.md +++ b/python/s/sort-dict-by-key.md @@ -1,6 +1,7 @@ --- title: Sort dictionary by key type: snippet +language: python tags: [dictionary] cover: laptop-plants dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/sort-dict-by-value.md b/python/s/sort-dict-by-value.md similarity index 98% rename from python/snippets/sort-dict-by-value.md rename to python/s/sort-dict-by-value.md index 75498ad1f..8752de916 100644 --- a/python/snippets/sort-dict-by-value.md +++ b/python/s/sort-dict-by-value.md @@ -1,6 +1,7 @@ --- title: Sort dictionary by value type: snippet +language: python tags: [dictionary] cover: jars-on-shelf dateModified: 2021-01-08T00:56:50+02:00 diff --git a/python/snippets/split-lines.md b/python/s/split-lines.md similarity index 96% rename from python/snippets/split-lines.md rename to python/s/split-lines.md index 8baaa73de..3715c30f1 100644 --- a/python/snippets/split-lines.md +++ b/python/s/split-lines.md @@ -1,6 +1,7 @@ --- title: Split into lines type: snippet +language: python tags: [string] cover: succulent-4 dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/spread.md b/python/s/spread.md similarity index 96% rename from python/snippets/spread.md rename to python/s/spread.md index 869e73055..40cd2cb51 100644 --- a/python/snippets/spread.md +++ b/python/s/spread.md @@ -1,6 +1,7 @@ --- title: Spread list type: snippet +language: python tags: [list] cover: digital-nomad-14 dateModified: 2020-09-15T16:13:06+03:00 diff --git a/python/snippets/sum-by.md b/python/s/sum-by.md similarity index 96% rename from python/snippets/sum-by.md rename to python/s/sum-by.md index e4cd6f71d..66c59f4f9 100644 --- a/python/snippets/sum-by.md +++ b/python/s/sum-by.md @@ -1,6 +1,7 @@ --- title: Sum list based on function type: snippet +language: python tags: [math,list] cover: horse-sunset dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/sum-of-powers.md b/python/s/sum-of-powers.md similarity index 97% rename from python/snippets/sum-of-powers.md rename to python/s/sum-of-powers.md index 2f808cc94..dd160a51a 100644 --- a/python/snippets/sum-of-powers.md +++ b/python/s/sum-of-powers.md @@ -1,6 +1,7 @@ --- title: Sum of powers type: snippet +language: python tags: [math] cover: river-flow dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/symmetric-difference-by.md b/python/s/symmetric-difference-by.md similarity index 97% rename from python/snippets/symmetric-difference-by.md rename to python/s/symmetric-difference-by.md index 857fd111c..0223f8487 100644 --- a/python/snippets/symmetric-difference-by.md +++ b/python/s/symmetric-difference-by.md @@ -1,6 +1,7 @@ --- title: List symmetric difference based on function type: snippet +language: python tags: [list] cover: succulent-1 dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/symmetric-difference.md b/python/s/symmetric-difference.md similarity index 97% rename from python/snippets/symmetric-difference.md rename to python/s/symmetric-difference.md index 168da1263..2728c5b8e 100644 --- a/python/snippets/symmetric-difference.md +++ b/python/s/symmetric-difference.md @@ -1,6 +1,7 @@ --- title: List symmetric difference type: snippet +language: python tags: [list] cover: ice dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/tail.md b/python/s/tail.md similarity index 96% rename from python/snippets/tail.md rename to python/s/tail.md index b4b7f28fa..febbbf304 100644 --- a/python/snippets/tail.md +++ b/python/s/tail.md @@ -1,6 +1,7 @@ --- title: List tail type: snippet +language: python tags: [list] cover: meteora dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/take-right.md b/python/s/take-right.md similarity index 96% rename from python/snippets/take-right.md rename to python/s/take-right.md index cfb311c33..4b4837024 100644 --- a/python/snippets/take-right.md +++ b/python/s/take-right.md @@ -1,6 +1,7 @@ --- title: Remove list elements from the end type: snippet +language: python tags: [list] author: chalarangelo cover: three-vases diff --git a/python/snippets/take.md b/python/s/take.md similarity index 96% rename from python/snippets/take.md rename to python/s/take.md index 6b2a8f5e7..abfbadd4c 100644 --- a/python/snippets/take.md +++ b/python/s/take.md @@ -1,6 +1,7 @@ --- title: Remove list elements type: snippet +language: python tags: [list] author: chalarangelo cover: sea-view-2 diff --git a/python/snippets/to-binary.md b/python/s/to-binary.md similarity index 95% rename from python/snippets/to-binary.md rename to python/s/to-binary.md index dee8d29cd..87c512090 100644 --- a/python/snippets/to-binary.md +++ b/python/s/to-binary.md @@ -1,6 +1,7 @@ --- title: Number to binary type: snippet +language: python tags: [math] cover: digital-nomad-13 dateModified: 2020-10-07T19:46:01+03:00 diff --git a/python/snippets/to-dictionary.md b/python/s/to-dictionary.md similarity index 97% rename from python/snippets/to-dictionary.md rename to python/s/to-dictionary.md index 9aaabe948..3395521eb 100644 --- a/python/snippets/to-dictionary.md +++ b/python/s/to-dictionary.md @@ -1,6 +1,7 @@ --- title: Lists to dictionary type: snippet +language: python tags: [list,dictionary] excerpt: Combines two lists into a dictionary, using the first one as the keys and the second one as the values. cover: purple-sunset diff --git a/python/snippets/to-hex.md b/python/s/to-hex.md similarity index 95% rename from python/snippets/to-hex.md rename to python/s/to-hex.md index 188861f95..f462d6bfd 100644 --- a/python/snippets/to-hex.md +++ b/python/s/to-hex.md @@ -1,6 +1,7 @@ --- title: Number to hex type: snippet +language: python tags: [math] cover: green-plant dateModified: 2020-10-09T09:45:47+03:00 diff --git a/python/snippets/to-iso-date.md b/python/s/to-iso-date.md similarity index 96% rename from python/snippets/to-iso-date.md rename to python/s/to-iso-date.md index e913a56cc..aa50a7760 100644 --- a/python/snippets/to-iso-date.md +++ b/python/s/to-iso-date.md @@ -1,6 +1,7 @@ --- title: Date to ISO format type: snippet +language: python tags: [date] cover: succulent-red-light dateModified: 2021-01-07T23:30:28+02:00 diff --git a/python/snippets/to-roman-numeral.md b/python/s/to-roman-numeral.md similarity index 98% rename from python/snippets/to-roman-numeral.md rename to python/s/to-roman-numeral.md index be77209f7..5eb331f6b 100644 --- a/python/snippets/to-roman-numeral.md +++ b/python/s/to-roman-numeral.md @@ -1,6 +1,7 @@ --- title: Integer to roman numeral type: snippet +language: python tags: [math,string] cover: tram-car dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/transpose.md b/python/s/transpose.md similarity index 96% rename from python/snippets/transpose.md rename to python/s/transpose.md index fd5d570bd..ed4189f90 100644 --- a/python/snippets/transpose.md +++ b/python/s/transpose.md @@ -1,6 +1,7 @@ --- title: Transpose matrix type: snippet +language: python tags: [list] cover: lake-bench dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/unfold.md b/python/s/unfold.md similarity index 98% rename from python/snippets/unfold.md rename to python/s/unfold.md index 15af96cc4..2c5ebcbcb 100644 --- a/python/snippets/unfold.md +++ b/python/s/unfold.md @@ -1,6 +1,7 @@ --- title: Unfold list type: snippet +language: python tags: [function,list] cover: painters-desk dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/union-by.md b/python/s/union-by.md similarity index 97% rename from python/snippets/union-by.md rename to python/s/union-by.md index 49655e7c7..5623f864c 100644 --- a/python/snippets/union-by.md +++ b/python/s/union-by.md @@ -1,6 +1,7 @@ --- title: List union based on function type: snippet +language: python tags: [list] cover: sunrise-over-city dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/union.md b/python/s/union.md similarity index 95% rename from python/snippets/union.md rename to python/s/union.md index cb05cb557..70362c0c5 100644 --- a/python/snippets/union.md +++ b/python/s/union.md @@ -1,6 +1,7 @@ --- title: List union type: snippet +language: python tags: [list] cover: river-houses dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/unique-elements.md b/python/s/unique-elements.md similarity index 95% rename from python/snippets/unique-elements.md rename to python/s/unique-elements.md index 5d694af9e..5ed3b5f55 100644 --- a/python/snippets/unique-elements.md +++ b/python/s/unique-elements.md @@ -1,6 +1,7 @@ --- title: Unique elements in list type: snippet +language: python tags: [list] cover: cold-mountains dateModified: 2020-09-15T16:13:06+03:00 diff --git a/python/snippets/values-only.md b/python/s/values-only.md similarity index 96% rename from python/snippets/values-only.md rename to python/s/values-only.md index a175e932e..09a0dbd6d 100644 --- a/python/snippets/values-only.md +++ b/python/s/values-only.md @@ -1,6 +1,7 @@ --- title: Dictionary values type: snippet +language: python tags: [dictionary,list] cover: colorful-lounge dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippets/weighted-average.md b/python/s/weighted-average.md similarity index 96% rename from python/snippets/weighted-average.md rename to python/s/weighted-average.md index 2de952314..be2bb7b2a 100644 --- a/python/snippets/weighted-average.md +++ b/python/s/weighted-average.md @@ -1,6 +1,7 @@ --- title: Weighted average type: snippet +language: python tags: [math,list] cover: digital-nomad-4 dateModified: 2020-12-24T15:00:53+02:00 diff --git a/python/snippets/when.md b/python/s/when.md similarity index 97% rename from python/snippets/when.md rename to python/s/when.md index a9c6531f1..683d895f1 100644 --- a/python/snippets/when.md +++ b/python/s/when.md @@ -1,6 +1,7 @@ --- title: Apply function when true type: snippet +language: python tags: [function] cover: interior-10 dateModified: 2020-11-09T23:56:11+02:00 diff --git a/python/snippets/words.md b/python/s/words.md similarity index 97% rename from python/snippets/words.md rename to python/s/words.md index 73623cce8..c2761a442 100644 --- a/python/snippets/words.md +++ b/python/s/words.md @@ -1,6 +1,7 @@ --- title: String to words type: snippet +language: python tags: [string,regexp] cover: rocky-lake dateModified: 2020-11-02T19:28:35+02:00 diff --git a/python/snippet-template.md b/python/template.md similarity index 100% rename from python/snippet-template.md rename to python/template.md diff --git a/react/snippets/accordion.md b/react/s/accordion.md similarity index 99% rename from react/snippets/accordion.md rename to react/s/accordion.md index ecf0169df..96f11c2b0 100644 --- a/react/snippets/accordion.md +++ b/react/s/accordion.md @@ -1,6 +1,7 @@ --- title: Collapsible accordion type: snippet +language: react tags: [components,children,state] cover: beach-pineapple dateModified: 2021-10-13T19:29:39+02:00 diff --git a/react/snippets/alert.md b/react/s/alert.md similarity index 99% rename from react/snippets/alert.md rename to react/s/alert.md index fb7b65616..6cdbf8203 100644 --- a/react/snippets/alert.md +++ b/react/s/alert.md @@ -1,6 +1,7 @@ --- title: Closable alert type: snippet +language: react tags: [components,state,effect] cover: flower-portrait-1 dateModified: 2021-01-07T23:57:13+02:00 diff --git a/react/snippets/auto-link.md b/react/s/auto-link.md similarity index 98% rename from react/snippets/auto-link.md rename to react/s/auto-link.md index 449b6c1e2..bbb29c4d1 100644 --- a/react/snippets/auto-link.md +++ b/react/s/auto-link.md @@ -1,6 +1,7 @@ --- title: Automatic text linking type: snippet +language: react tags: [components,fragment,regexp] author: chalarangelo cover: red-petals diff --git a/react/snippets/callto.md b/react/s/callto.md similarity index 97% rename from react/snippets/callto.md rename to react/s/callto.md index 44d1385f1..d1e65e703 100644 --- a/react/snippets/callto.md +++ b/react/s/callto.md @@ -1,6 +1,7 @@ --- title: Callable telephone link type: snippet +language: react tags: [components] author: chalarangelo unlisted: true diff --git a/react/snippets/carousel.md b/react/s/carousel.md similarity index 99% rename from react/snippets/carousel.md rename to react/s/carousel.md index d34048348..a95f523ea 100644 --- a/react/snippets/carousel.md +++ b/react/s/carousel.md @@ -1,6 +1,7 @@ --- title: Carousel type: snippet +language: react tags: [components,children,state,effect] cover: shell-focus dateModified: 2020-11-03T20:42:15+02:00 diff --git a/react/snippets/collapse.md b/react/s/collapse.md similarity index 98% rename from react/snippets/collapse.md rename to react/s/collapse.md index a8757f32f..f86f1756e 100644 --- a/react/snippets/collapse.md +++ b/react/s/collapse.md @@ -1,6 +1,7 @@ --- title: Collapsible content type: snippet +language: react tags: [components,children,state] cover: washed-ashore dateModified: 2021-10-13T19:29:39+02:00 diff --git a/react/snippets/controlled-input.md b/react/s/controlled-input.md similarity index 98% rename from react/snippets/controlled-input.md rename to react/s/controlled-input.md index ff563eccb..981f35ba2 100644 --- a/react/snippets/controlled-input.md +++ b/react/s/controlled-input.md @@ -1,6 +1,7 @@ --- title: Controlled input field type: snippet +language: react tags: [components,input] cover: digital-nomad-5 dateModified: 2020-11-03T21:08:39+02:00 diff --git a/react/snippets/count-down.md b/react/s/count-down.md similarity index 99% rename from react/snippets/count-down.md rename to react/s/count-down.md index 33fc98d4d..d75f0e17c 100644 --- a/react/snippets/count-down.md +++ b/react/s/count-down.md @@ -1,6 +1,7 @@ --- title: Countdown timer type: snippet +language: react tags: [components,state] cover: sea-view-2 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/react/snippets/data-list.md b/react/s/data-list.md similarity index 97% rename from react/snippets/data-list.md rename to react/s/data-list.md index 53cd9ed92..5c6510880 100644 --- a/react/snippets/data-list.md +++ b/react/s/data-list.md @@ -1,6 +1,7 @@ --- title: Data list type: snippet +language: react tags: [components] cover: interior-14 dateModified: 2020-11-03T21:26:34+02:00 diff --git a/react/snippets/data-table.md b/react/s/data-table.md similarity index 98% rename from react/snippets/data-table.md rename to react/s/data-table.md index e0e9c2c2a..09ff62847 100644 --- a/react/snippets/data-table.md +++ b/react/s/data-table.md @@ -1,6 +1,7 @@ --- title: Data table type: snippet +language: react tags: [components] cover: armchair dateModified: 2020-11-03T21:26:34+02:00 diff --git a/react/snippets/file-drop.md b/react/s/file-drop.md similarity index 99% rename from react/snippets/file-drop.md rename to react/s/file-drop.md index 6e851b378..309fb714f 100644 --- a/react/snippets/file-drop.md +++ b/react/s/file-drop.md @@ -1,6 +1,7 @@ --- title: File drag and drop area type: snippet +language: react tags: [components,input,state,effect,event] author: chalarangelo cover: man-red-sunset diff --git a/react/snippets/lazy-load-image.md b/react/s/lazy-load-image.md similarity index 99% rename from react/snippets/lazy-load-image.md rename to react/s/lazy-load-image.md index 0382cb8cd..7a857edc2 100644 --- a/react/snippets/lazy-load-image.md +++ b/react/s/lazy-load-image.md @@ -1,6 +1,7 @@ --- title: Lazy-loading image type: snippet +language: react tags: [components,effect,state] cover: strawberries author: chalarangelo diff --git a/react/snippets/limited-textarea.md b/react/s/limited-textarea.md similarity index 98% rename from react/snippets/limited-textarea.md rename to react/s/limited-textarea.md index 6f6f263b7..7fa43e6fa 100644 --- a/react/snippets/limited-textarea.md +++ b/react/s/limited-textarea.md @@ -1,6 +1,7 @@ --- title: Textarea with character limit type: snippet +language: react tags: [components,state,callback,event] cover: flower-portrait-2 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/react/snippets/limited-word-textarea.md b/react/s/limited-word-textarea.md similarity index 99% rename from react/snippets/limited-word-textarea.md rename to react/s/limited-word-textarea.md index e98e2580d..93b1828c4 100644 --- a/react/snippets/limited-word-textarea.md +++ b/react/s/limited-word-textarea.md @@ -1,6 +1,7 @@ --- title: Textarea with word limit type: snippet +language: react tags: [components,input,state,callback,effect,event] cover: painters-desk dateModified: 2021-10-13T19:29:39+02:00 diff --git a/react/snippets/loader.md b/react/s/loader.md similarity index 98% rename from react/snippets/loader.md rename to react/s/loader.md index 4877ca1f7..12849d7d8 100644 --- a/react/snippets/loader.md +++ b/react/s/loader.md @@ -1,6 +1,7 @@ --- title: Spinning loader type: snippet +language: react tags: [components] cover: godray-computer-mug dateModified: 2020-11-16T15:17:26+02:00 diff --git a/react/snippets/mailto.md b/react/s/mailto.md similarity index 98% rename from react/snippets/mailto.md rename to react/s/mailto.md index cd678ffbc..d105da46a 100644 --- a/react/snippets/mailto.md +++ b/react/s/mailto.md @@ -1,6 +1,7 @@ --- title: Email link type: snippet +language: react tags: [components] author: chalarangelo cover: digital-nomad-4 diff --git a/react/snippets/mapped-table.md b/react/s/mapped-table.md similarity index 99% rename from react/snippets/mapped-table.md rename to react/s/mapped-table.md index a3cc61207..877c02356 100644 --- a/react/snippets/mapped-table.md +++ b/react/s/mapped-table.md @@ -1,6 +1,7 @@ --- title: Object table view type: snippet +language: react tags: [components,array,object] cover: waves-from-above-2 dateModified: 2020-09-06T14:20:45+03:00 diff --git a/react/snippets/modal.md b/react/s/modal.md similarity index 99% rename from react/snippets/modal.md rename to react/s/modal.md index 91dadb2c9..1b62ea6aa 100644 --- a/react/snippets/modal.md +++ b/react/s/modal.md @@ -1,6 +1,7 @@ --- title: Modal dialog type: snippet +language: react tags: [components,effect] cover: yellow-white-mug-2 dateModified: 2021-10-13T19:29:39+02:00 diff --git a/react/snippets/multiselect-checkbox.md b/react/s/multiselect-checkbox.md similarity index 99% rename from react/snippets/multiselect-checkbox.md rename to react/s/multiselect-checkbox.md index 08dc75247..04b0da1b8 100644 --- a/react/snippets/multiselect-checkbox.md +++ b/react/s/multiselect-checkbox.md @@ -1,6 +1,7 @@ --- title: Stateful checkbox with multiple selection type: snippet +language: react tags: [components,input,state,array] cover: violin dateModified: 2021-10-13T19:29:39+02:00 diff --git a/react/snippets/password-revealer.md b/react/s/password-revealer.md similarity index 98% rename from react/snippets/password-revealer.md rename to react/s/password-revealer.md index 1bd5a0bed..0587fbb6e 100644 --- a/react/snippets/password-revealer.md +++ b/react/s/password-revealer.md @@ -1,6 +1,7 @@ --- title: Show/hide password toggle type: snippet +language: react tags: [components,input,state] author: chalarangelo cover: thread diff --git a/react/snippets/ripple-button.md b/react/s/ripple-button.md similarity index 99% rename from react/snippets/ripple-button.md rename to react/s/ripple-button.md index ae9a13223..e25a372bd 100644 --- a/react/snippets/ripple-button.md +++ b/react/s/ripple-button.md @@ -1,6 +1,7 @@ --- title: Button with ripple effect type: snippet +language: react tags: [components,state,effect] author: chalarangelo cover: mountain-lake-cottage diff --git a/react/snippets/select.md b/react/s/select.md similarity index 98% rename from react/snippets/select.md rename to react/s/select.md index c8eab34d3..9c964ddc2 100644 --- a/react/snippets/select.md +++ b/react/s/select.md @@ -1,6 +1,7 @@ --- title: Uncontrolled select element type: snippet +language: react tags: [components,input] cover: down-the-stream dateModified: 2020-11-25T20:46:35+02:00 diff --git a/react/snippets/slider.md b/react/s/slider.md similarity index 98% rename from react/snippets/slider.md rename to react/s/slider.md index 0e48cf24e..73ba2329e 100644 --- a/react/snippets/slider.md +++ b/react/s/slider.md @@ -1,6 +1,7 @@ --- title: Uncontrolled range input type: snippet +language: react tags: [components,input] cover: solitude-beach dateModified: 2020-11-25T20:46:35+02:00 diff --git a/react/snippets/star-rating.md b/react/s/star-rating.md similarity index 99% rename from react/snippets/star-rating.md rename to react/s/star-rating.md index 59f29bc16..b01c5ccf0 100644 --- a/react/snippets/star-rating.md +++ b/react/s/star-rating.md @@ -1,6 +1,7 @@ --- title: Star rating type: snippet +language: react tags: [components,children,input,state] cover: lake-church dateModified: 2021-10-13T19:29:39+02:00 diff --git a/react/snippets/tabs.md b/react/s/tabs.md similarity index 99% rename from react/snippets/tabs.md rename to react/s/tabs.md index 7d7666f64..8806b6d37 100644 --- a/react/snippets/tabs.md +++ b/react/s/tabs.md @@ -1,6 +1,7 @@ --- title: Tabs type: snippet +language: react tags: [components,state,children] cover: by-the-lighthouse dateModified: 2021-10-13T19:29:39+02:00 diff --git a/react/snippets/tag-input.md b/react/s/tag-input.md similarity index 99% rename from react/snippets/tag-input.md rename to react/s/tag-input.md index 212ba5a4a..ea8d6b8e2 100644 --- a/react/snippets/tag-input.md +++ b/react/s/tag-input.md @@ -1,6 +1,7 @@ --- title: Tag input field type: snippet +language: react tags: [components,input,state] cover: interior-4 dateModified: 2020-11-25T21:12:16+02:00 diff --git a/react/snippets/text-area.md b/react/s/text-area.md similarity index 98% rename from react/snippets/text-area.md rename to react/s/text-area.md index 15b235336..5f38d8085 100644 --- a/react/snippets/text-area.md +++ b/react/s/text-area.md @@ -1,6 +1,7 @@ --- title: Uncontrolled textarea element type: snippet +language: react tags: [components,input] cover: volcano-sunset dateModified: 2020-11-25T20:46:35+02:00 diff --git a/react/snippets/toggle.md b/react/s/toggle.md similarity index 98% rename from react/snippets/toggle.md rename to react/s/toggle.md index 8a7b9e8c1..1621cf096 100644 --- a/react/snippets/toggle.md +++ b/react/s/toggle.md @@ -1,6 +1,7 @@ --- title: Toggle type: snippet +language: react tags: [components,state] cover: cows dateModified: 2020-11-16T16:50:57+02:00 diff --git a/react/snippets/tooltip.md b/react/s/tooltip.md similarity index 99% rename from react/snippets/tooltip.md rename to react/s/tooltip.md index d8fc24463..0658643fe 100644 --- a/react/snippets/tooltip.md +++ b/react/s/tooltip.md @@ -1,6 +1,7 @@ --- title: Tooltip type: snippet +language: react tags: [components,state,children] cover: dark-leaves-6 dateModified: 2020-11-16T15:17:26+02:00 diff --git a/react/snippets/tree-view.md b/react/s/tree-view.md similarity index 99% rename from react/snippets/tree-view.md rename to react/s/tree-view.md index 5ad13d5b9..8feb00d84 100644 --- a/react/snippets/tree-view.md +++ b/react/s/tree-view.md @@ -1,6 +1,7 @@ --- title: Expandable object tree view type: snippet +language: react tags: [components,object,state,recursion] author: chalarangelo cover: digital-nomad-9 diff --git a/react/snippets/uncontrolled-input.md b/react/s/uncontrolled-input.md similarity index 98% rename from react/snippets/uncontrolled-input.md rename to react/s/uncontrolled-input.md index 3b9d989cb..9bf9a878e 100644 --- a/react/snippets/uncontrolled-input.md +++ b/react/s/uncontrolled-input.md @@ -1,6 +1,7 @@ --- title: Uncontrolled input field type: snippet +language: react tags: [components,input] cover: digital-nomad-15 dateModified: 2020-11-03T21:08:39+02:00 diff --git a/react/snippets/use-async.md b/react/s/use-async.md similarity index 99% rename from react/snippets/use-async.md rename to react/s/use-async.md index 52abae83f..b8f61fe5e 100644 --- a/react/snippets/use-async.md +++ b/react/s/use-async.md @@ -1,6 +1,7 @@ --- title: React useAsync hook type: snippet +language: react tags: [hooks,state,reducer] cover: oven-paddle dateModified: 2021-01-07T23:57:13+02:00 diff --git a/react/snippets/use-body-scroll-lock.md b/react/s/use-body-scroll-lock.md similarity index 99% rename from react/snippets/use-body-scroll-lock.md rename to react/s/use-body-scroll-lock.md index afdc6b9a1..2fb1765e3 100644 --- a/react/snippets/use-body-scroll-lock.md +++ b/react/s/use-body-scroll-lock.md @@ -1,6 +1,7 @@ --- title: React useBodyScrollLock hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: folded-map diff --git a/react/snippets/use-click-inside.md b/react/s/use-click-inside.md similarity index 98% rename from react/snippets/use-click-inside.md rename to react/s/use-click-inside.md index 08dcc84ee..a4732e8a8 100644 --- a/react/snippets/use-click-inside.md +++ b/react/s/use-click-inside.md @@ -1,6 +1,7 @@ --- title: React useClickInside hook type: snippet +language: react tags: [hooks,effect,event] author: chalarangelo cover: digital-nomad-10 diff --git a/react/snippets/use-click-outside.md b/react/s/use-click-outside.md similarity index 98% rename from react/snippets/use-click-outside.md rename to react/s/use-click-outside.md index ed3ffb084..94d000573 100644 --- a/react/snippets/use-click-outside.md +++ b/react/s/use-click-outside.md @@ -1,6 +1,7 @@ --- title: React useClickOutside hook type: snippet +language: react tags: [hooks,effect,event] author: chalarangelo cover: clutter diff --git a/react/snippets/use-component-did-mount.md b/react/s/use-component-did-mount.md similarity index 98% rename from react/snippets/use-component-did-mount.md rename to react/s/use-component-did-mount.md index bbb125276..fe0b082b6 100644 --- a/react/snippets/use-component-did-mount.md +++ b/react/s/use-component-did-mount.md @@ -1,6 +1,7 @@ --- title: React useComponentDidMount hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: highlands diff --git a/react/snippets/use-component-did-update.md b/react/s/use-component-did-update.md similarity index 98% rename from react/snippets/use-component-did-update.md rename to react/s/use-component-did-update.md index 012a8bed4..0630ace99 100644 --- a/react/snippets/use-component-did-update.md +++ b/react/s/use-component-did-update.md @@ -1,6 +1,7 @@ --- title: React useComponentDidUpdate hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: flower-portrait-10 diff --git a/react/snippets/use-component-will-unmount.md b/react/s/use-component-will-unmount.md similarity index 98% rename from react/snippets/use-component-will-unmount.md rename to react/s/use-component-will-unmount.md index e44bcb438..fceb226d8 100644 --- a/react/snippets/use-component-will-unmount.md +++ b/react/s/use-component-will-unmount.md @@ -1,6 +1,7 @@ --- title: React useComponentWillUnmount hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: rocky-beach-3 diff --git a/react/snippets/use-copy-to-clipboard.md b/react/s/use-copy-to-clipboard.md similarity index 99% rename from react/snippets/use-copy-to-clipboard.md rename to react/s/use-copy-to-clipboard.md index 6afa42d47..fedeed41f 100644 --- a/react/snippets/use-copy-to-clipboard.md +++ b/react/s/use-copy-to-clipboard.md @@ -1,6 +1,7 @@ --- title: React useCopyToClipboard hook type: snippet +language: react tags: [hooks,effect,state,callback] author: chalarangelo cover: antelope diff --git a/react/snippets/use-debounce.md b/react/s/use-debounce.md similarity index 98% rename from react/snippets/use-debounce.md rename to react/s/use-debounce.md index 48a81ff67..d742f42b0 100644 --- a/react/snippets/use-debounce.md +++ b/react/s/use-debounce.md @@ -1,6 +1,7 @@ --- title: React useDebounce hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: blue-bird diff --git a/react/snippets/use-default.md b/react/s/use-default.md similarity index 98% rename from react/snippets/use-default.md rename to react/s/use-default.md index e58d30df5..133d1eebf 100644 --- a/react/snippets/use-default.md +++ b/react/s/use-default.md @@ -1,6 +1,7 @@ --- title: React useDefault hook type: snippet +language: react tags: [hooks,state] author: chalarangelo cover: flower-portrait-8 diff --git a/react/snippets/use-delayed-state.md b/react/s/use-delayed-state.md similarity index 99% rename from react/snippets/use-delayed-state.md rename to react/s/use-delayed-state.md index e7377bc19..ed115d3b1 100644 --- a/react/snippets/use-delayed-state.md +++ b/react/s/use-delayed-state.md @@ -1,6 +1,7 @@ --- title: React useDelayedState hook type: snippet +language: react tags: [hooks,state,effect] cover: city-view dateModified: 2021-12-15T05:00:00-04:00 diff --git a/react/snippets/use-effect-once.md b/react/s/use-effect-once.md similarity index 98% rename from react/snippets/use-effect-once.md rename to react/s/use-effect-once.md index 4ab472ca3..97128aa93 100644 --- a/react/snippets/use-effect-once.md +++ b/react/s/use-effect-once.md @@ -1,6 +1,7 @@ --- title: React useEffectOnce hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: pop-of-green diff --git a/react/snippets/use-error.md b/react/s/use-error.md similarity index 98% rename from react/snippets/use-error.md rename to react/s/use-error.md index 9641e33d5..31dfb6a44 100644 --- a/react/snippets/use-error.md +++ b/react/s/use-error.md @@ -1,6 +1,7 @@ --- title: React useError hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: baloons-field diff --git a/react/snippets/use-event-listener.md b/react/s/use-event-listener.md similarity index 98% rename from react/snippets/use-event-listener.md rename to react/s/use-event-listener.md index 6e95c3a7d..78e0f6943 100644 --- a/react/snippets/use-event-listener.md +++ b/react/s/use-event-listener.md @@ -1,6 +1,7 @@ --- title: React useEventListener hook type: snippet +language: react tags: [hooks,effect,event] author: chalarangelo cover: beach-riders diff --git a/react/snippets/use-fetch.md b/react/s/use-fetch.md similarity index 99% rename from react/snippets/use-fetch.md rename to react/s/use-fetch.md index 92a83f0d7..0a88cf6b2 100644 --- a/react/snippets/use-fetch.md +++ b/react/s/use-fetch.md @@ -1,6 +1,7 @@ --- title: React useFetch hook type: snippet +language: react tags: [hooks,effect,state] author: chalarangelo cover: coworking-space diff --git a/react/snippets/use-form.md b/react/s/use-form.md similarity index 98% rename from react/snippets/use-form.md rename to react/s/use-form.md index 928a86cf8..4bcf62a5a 100644 --- a/react/snippets/use-form.md +++ b/react/s/use-form.md @@ -1,6 +1,7 @@ --- title: React useForm hook type: snippet +language: react tags: [hooks,state] cover: cave-view dateModified: 2021-09-17T05:00:00-04:00 diff --git a/react/snippets/use-get-set.md b/react/s/use-get-set.md similarity index 98% rename from react/snippets/use-get-set.md rename to react/s/use-get-set.md index 4e38c2c51..0a330a6f7 100644 --- a/react/snippets/use-get-set.md +++ b/react/s/use-get-set.md @@ -1,6 +1,7 @@ --- title: React useGetSet hook type: snippet +language: react tags: [hooks,state] author: chalarangelo cover: interior-12 diff --git a/react/snippets/use-hash.md b/react/s/use-hash.md similarity index 99% rename from react/snippets/use-hash.md rename to react/s/use-hash.md index 3ee1ba1c6..86e4016c7 100644 --- a/react/snippets/use-hash.md +++ b/react/s/use-hash.md @@ -1,6 +1,7 @@ --- title: React useHash hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: book-chair diff --git a/react/snippets/use-hover.md b/react/s/use-hover.md similarity index 99% rename from react/snippets/use-hover.md rename to react/s/use-hover.md index 2713a611f..4be1fbc52 100644 --- a/react/snippets/use-hover.md +++ b/react/s/use-hover.md @@ -1,6 +1,7 @@ --- title: React useHover hook type: snippet +language: react tags: [hooks,state,callback] author: chalarangelo cover: pink-flower-tree diff --git a/react/snippets/use-intersection-observer.md b/react/s/use-intersection-observer.md similarity index 98% rename from react/snippets/use-intersection-observer.md rename to react/s/use-intersection-observer.md index b776a974f..80b642f99 100644 --- a/react/snippets/use-intersection-observer.md +++ b/react/s/use-intersection-observer.md @@ -1,6 +1,7 @@ --- title: React useIntersectionObserver hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: budapest-palace diff --git a/react/snippets/use-interval.md b/react/s/use-interval.md similarity index 98% rename from react/snippets/use-interval.md rename to react/s/use-interval.md index 5ffbc734c..615f8a7a8 100644 --- a/react/snippets/use-interval.md +++ b/react/s/use-interval.md @@ -1,6 +1,7 @@ --- title: React useInterval hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: digital-nomad-13 diff --git a/react/snippets/use-isomporphic-effect.md b/react/s/use-isomporphic-effect.md similarity index 97% rename from react/snippets/use-isomporphic-effect.md rename to react/s/use-isomporphic-effect.md index 2ce3ac1f8..acfae3131 100644 --- a/react/snippets/use-isomporphic-effect.md +++ b/react/s/use-isomporphic-effect.md @@ -1,6 +1,7 @@ --- title: React useIsomporphicEffect hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: jars-on-shelf-2 diff --git a/react/snippets/use-key-press.md b/react/s/use-key-press.md similarity index 98% rename from react/snippets/use-key-press.md rename to react/s/use-key-press.md index 264278a9f..a09f17f89 100644 --- a/react/snippets/use-key-press.md +++ b/react/s/use-key-press.md @@ -1,6 +1,7 @@ --- title: React useKeyPress hook type: snippet +language: react tags: [hooks,state,effect,event] author: chalarangelo cover: yellow-white-mug-1 diff --git a/react/snippets/use-local-storage.md b/react/s/use-local-storage.md similarity index 99% rename from react/snippets/use-local-storage.md rename to react/s/use-local-storage.md index 4beb06887..b7a7b97ac 100644 --- a/react/snippets/use-local-storage.md +++ b/react/s/use-local-storage.md @@ -1,6 +1,7 @@ --- title: React useLocalStorage hook type: snippet +language: react tags: [hooks,state] author: chalarangelo cover: houses-rock-sea diff --git a/react/snippets/use-map.md b/react/s/use-map.md similarity index 99% rename from react/snippets/use-map.md rename to react/s/use-map.md index 7f8cf277f..774475221 100644 --- a/react/snippets/use-map.md +++ b/react/s/use-map.md @@ -1,6 +1,7 @@ --- title: React useMap hook type: snippet +language: react tags: [hooks,state] author: chalarangelo cover: work-hard-computer diff --git a/react/snippets/use-media-query.md b/react/s/use-media-query.md similarity index 98% rename from react/snippets/use-media-query.md rename to react/s/use-media-query.md index 554a32683..3311c03df 100644 --- a/react/snippets/use-media-query.md +++ b/react/s/use-media-query.md @@ -1,6 +1,7 @@ --- title: React useMediaQuery hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: clay-pot-horizon diff --git a/react/snippets/use-merge-state.md b/react/s/use-merge-state.md similarity index 98% rename from react/snippets/use-merge-state.md rename to react/s/use-merge-state.md index bfb2d2dff..3c65b9cfe 100644 --- a/react/snippets/use-merge-state.md +++ b/react/s/use-merge-state.md @@ -1,6 +1,7 @@ --- title: React useMergeState hook type: snippet +language: react tags: [hooks,state] author: chalarangelo cover: digital-nomad-6 diff --git a/react/snippets/use-mutation-observer.md b/react/s/use-mutation-observer.md similarity index 99% rename from react/snippets/use-mutation-observer.md rename to react/s/use-mutation-observer.md index e76d77813..c6a3e49c3 100644 --- a/react/snippets/use-mutation-observer.md +++ b/react/s/use-mutation-observer.md @@ -1,6 +1,7 @@ --- title: React useMutationObserver hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: laptop-plants diff --git a/react/snippets/use-navigator-on-line.md b/react/s/use-navigator-on-line.md similarity index 98% rename from react/snippets/use-navigator-on-line.md rename to react/s/use-navigator-on-line.md index 71e47746a..5513cbd5d 100644 --- a/react/snippets/use-navigator-on-line.md +++ b/react/s/use-navigator-on-line.md @@ -1,6 +1,7 @@ --- title: React useNavigatorOnLine hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: digital-nomad-7 diff --git a/react/snippets/use-on-global-event.md b/react/s/use-on-global-event.md similarity index 99% rename from react/snippets/use-on-global-event.md rename to react/s/use-on-global-event.md index 100894130..9ffa66576 100644 --- a/react/snippets/use-on-global-event.md +++ b/react/s/use-on-global-event.md @@ -1,6 +1,7 @@ --- title: React useOnGlobalEvent hook type: snippet +language: react tags: [hooks,effect,event] author: chalarangelo cover: tropical-bike diff --git a/react/snippets/use-on-window-resize.md b/react/s/use-on-window-resize.md similarity index 98% rename from react/snippets/use-on-window-resize.md rename to react/s/use-on-window-resize.md index 356e18f73..31f07c232 100644 --- a/react/snippets/use-on-window-resize.md +++ b/react/s/use-on-window-resize.md @@ -1,6 +1,7 @@ --- title: React useOnWindowResize hook type: snippet +language: react tags: [hooks,effect,event] author: chalarangelo cover: flower-camera diff --git a/react/snippets/use-on-window-scroll.md b/react/s/use-on-window-scroll.md similarity index 98% rename from react/snippets/use-on-window-scroll.md rename to react/s/use-on-window-scroll.md index f4bfd5bcd..84ca52dc8 100644 --- a/react/snippets/use-on-window-scroll.md +++ b/react/s/use-on-window-scroll.md @@ -1,6 +1,7 @@ --- title: React useOnWindowScroll hook type: snippet +language: react tags: [hooks,effect,event] author: chalarangelo cover: planning diff --git a/react/snippets/use-persisted-state.md b/react/s/use-persisted-state.md similarity index 99% rename from react/snippets/use-persisted-state.md rename to react/s/use-persisted-state.md index 775f3b5bb..489f4d84f 100644 --- a/react/snippets/use-persisted-state.md +++ b/react/s/use-persisted-state.md @@ -1,6 +1,7 @@ --- title: React usePersistedState hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: red-berries diff --git a/react/snippets/use-portal.md b/react/s/use-portal.md similarity index 99% rename from react/snippets/use-portal.md rename to react/s/use-portal.md index b19e3f4a6..c2dfef222 100644 --- a/react/snippets/use-portal.md +++ b/react/s/use-portal.md @@ -1,6 +1,7 @@ --- title: React usePortal hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: interior-3 diff --git a/react/snippets/use-previous.md b/react/s/use-previous.md similarity index 98% rename from react/snippets/use-previous.md rename to react/s/use-previous.md index 5a311b3e4..2be252c77 100644 --- a/react/snippets/use-previous.md +++ b/react/s/use-previous.md @@ -1,6 +1,7 @@ --- title: React usePrevious hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: couch-laptop diff --git a/react/snippets/use-request-animation-frame.md b/react/s/use-request-animation-frame.md similarity index 98% rename from react/snippets/use-request-animation-frame.md rename to react/s/use-request-animation-frame.md index ac1630db1..8af5396e8 100644 --- a/react/snippets/use-request-animation-frame.md +++ b/react/s/use-request-animation-frame.md @@ -1,6 +1,7 @@ --- title: React useRequestAnimationFrame hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: aerial-view-port diff --git a/react/snippets/use-script.md b/react/s/use-script.md similarity index 99% rename from react/snippets/use-script.md rename to react/s/use-script.md index 57e622646..209fa94de 100644 --- a/react/snippets/use-script.md +++ b/react/s/use-script.md @@ -1,6 +1,7 @@ --- title: React useScript hook type: snippet +language: react tags: [hooks,effect,state,event] author: chalarangelo cover: travel-mug-3 diff --git a/react/snippets/use-search-param.md b/react/s/use-search-param.md similarity index 99% rename from react/snippets/use-search-param.md rename to react/s/use-search-param.md index 828311529..f7c9d6baf 100644 --- a/react/snippets/use-search-param.md +++ b/react/s/use-search-param.md @@ -1,6 +1,7 @@ --- title: React useSearchParam hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: coffee-phone-tray-3 diff --git a/react/snippets/use-session-storage.md b/react/s/use-session-storage.md similarity index 99% rename from react/snippets/use-session-storage.md rename to react/s/use-session-storage.md index 9bbc8d5cb..cb5993a10 100644 --- a/react/snippets/use-session-storage.md +++ b/react/s/use-session-storage.md @@ -1,6 +1,7 @@ --- title: React useSessionStorage hook type: snippet +language: react tags: [hooks,state] author: chalarangelo cover: white-laptop diff --git a/react/snippets/use-set.md b/react/s/use-set.md similarity index 98% rename from react/snippets/use-set.md rename to react/s/use-set.md index 952b0fd4c..7f27845f6 100644 --- a/react/snippets/use-set.md +++ b/react/s/use-set.md @@ -1,6 +1,7 @@ --- title: React useSet hook type: snippet +language: react tags: [hooks,state] author: chalarangelo cover: engine diff --git a/react/snippets/use-ssr.md b/react/s/use-ssr.md similarity index 99% rename from react/snippets/use-ssr.md rename to react/s/use-ssr.md index 8d6e2b652..407a67beb 100644 --- a/react/snippets/use-ssr.md +++ b/react/s/use-ssr.md @@ -1,6 +1,7 @@ --- title: React useSSR hook type: snippet +language: react tags: [hooks,effect,state,memo] author: chalarangelo cover: interior-6 diff --git a/react/snippets/use-timeout.md b/react/s/use-timeout.md similarity index 98% rename from react/snippets/use-timeout.md rename to react/s/use-timeout.md index ac29234d0..ced42e47a 100644 --- a/react/snippets/use-timeout.md +++ b/react/s/use-timeout.md @@ -1,6 +1,7 @@ --- title: React useTimeout hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: interior-10 diff --git a/react/snippets/use-title.md b/react/s/use-title.md similarity index 98% rename from react/snippets/use-title.md rename to react/s/use-title.md index e023507dc..9858232db 100644 --- a/react/snippets/use-title.md +++ b/react/s/use-title.md @@ -1,6 +1,7 @@ --- title: React useTitle hook type: snippet +language: react tags: [hooks,effect] author: chalarangelo cover: blue-lake diff --git a/react/snippets/use-toggler.md b/react/s/use-toggler.md similarity index 98% rename from react/snippets/use-toggler.md rename to react/s/use-toggler.md index 89356fd7b..1cbe428e5 100644 --- a/react/snippets/use-toggler.md +++ b/react/s/use-toggler.md @@ -1,6 +1,7 @@ --- title: React useToggler hook type: snippet +language: react tags: [hooks,state,callback] author: chalarangelo cover: tram-car-2 diff --git a/react/snippets/use-unload.md b/react/s/use-unload.md similarity index 98% rename from react/snippets/use-unload.md rename to react/s/use-unload.md index a4c3fb90c..e26ce5831 100644 --- a/react/snippets/use-unload.md +++ b/react/s/use-unload.md @@ -1,6 +1,7 @@ --- title: React useUnload hook type: snippet +language: react tags: [hooks,effect,event] cover: digital-nomad-14 dateModified: 2020-11-29T14:16:36+02:00 diff --git a/react/snippets/use-update.md b/react/s/use-update.md similarity index 97% rename from react/snippets/use-update.md rename to react/s/use-update.md index 904fb7b44..9ab1b4450 100644 --- a/react/snippets/use-update.md +++ b/react/s/use-update.md @@ -1,6 +1,7 @@ --- title: React useUpdate hook type: snippet +language: react tags: [components,reducer] author: chalarangelo cover: lavender-shelf diff --git a/react/snippets/use-window-size.md b/react/s/use-window-size.md similarity index 98% rename from react/snippets/use-window-size.md rename to react/s/use-window-size.md index e18f65173..b0d36cd30 100644 --- a/react/snippets/use-window-size.md +++ b/react/s/use-window-size.md @@ -1,6 +1,7 @@ --- title: React useWindowSize hook type: snippet +language: react tags: [hooks,state,effect] author: chalarangelo cover: polar-bear diff --git a/react/snippet-template.md b/react/template.md similarity index 100% rename from react/snippet-template.md rename to react/template.md