Skip to content

Instantly share code, notes, and snippets.

View mikoloism's full-sized avatar
💻
@ry 🥇

mikoloism mikoloism

💻
@ry 🥇
View GitHub Profile
@mikoloism
mikoloism / fake-clone-jquery.js
Created February 12, 2022 14:43
i'm find the oldest file in sub-deep folders in my PC and i'm interested it, self made jQuery Clone; wow!!
"use strict";
class fn
{
constructor(selector){
this.selector = this.select(selector);
}
// select
select(selector) {
@mikoloism
mikoloism / 0-vscode.md
Last active July 9, 2021 19:56
useful vscode snippets (autocomplete)

VSCode Snippet 🌟

@mikoloism
mikoloism / all-in-one-ionic.md
Created June 19, 2021 17:50
How start with Ionic framework v4

All In One ionic framework (version 4)

Steps (with cli)

  • install ionic npm install -g ionic
  • init project ionic start APP_NAME APP_TYPE --type=FRAMEWORK
    • APP_TYPES
  • blank "create blank project"
@mikoloism
mikoloism / .all-in-one-eslint.md
Last active June 18, 2021 12:11
all-in-one eslint

All In One ESLint

Steps

  • install eslint npm i -g eslint npm install --save-dev eslint
  • config eslint
  • config with airbnb
  • install config (vanilla js)
@mikoloism
mikoloism / config-for-webpack-with-typescript.md
Created June 17, 2021 12:32
[config] for webpack and typescript

How config webpack for using typescript

Steps

  • install webpack npm install --save-dev webpack webpack-cli ts-loader
  • install typescript npm install --save-dev typescript

File Structur

@mikoloism
mikoloism / react-component-package.md
Created June 16, 2021 17:53
how create npm package from react-components

How create npm package from React components

Structur

  • src/
    • components/
      • COMPONENT_NAME/
        • COMPONENT_NAME.jsx // or js
        • index.js
  • stories

All In One Webpack and Loaders

Steps

Installing

TIPS : -g flags required sudo

  • webpack npm install -g webpack webpack-cli or npm install --save-dev webpack
@mikoloism
mikoloism / npm-init-defaults.sh
Last active April 2, 2023 13:47
my-npm-learned
npm config set init-author-name "<YOUR_NAME>"
npm config set init-author-email "<YOU_EMAIL>"
npm config set init-author-url "<YOUR_WEBPAGE_URL>"
npm config set init-version "0.0.1"
npm config set init-license "MIT"
@mikoloism
mikoloism / _yek-sass-variables.scss
Last active June 10, 2021 04:19
useful sass/scss variable
/* variables
-------------------*/
$yek-v-space: 4px;
$yek-v-space-2x: 8px;
$yek-v-space-4x: 16px;
$yek-v-space-8x: 32px;
$yek-v-space-16x: 64px;
$yek-v-space-32x: 128px;
$yek-v-space-small: 32px;
$yek-v-space-medium: 40px;