Mirki, mam pytanie. Czy ktoś z was używa może intellij / webstorm do pisania na frontendzie i potrafi podpiąć kod źródłowy frameworków żeby można było sobie zobaczyć implementacje frameworka? Akurat pracuje sobie z angularem i chciałbym łatwo przez intellij'a przejść do implementacji konkretnej metody z #angular no ale zamiast tego dostaje tylko d.ts (co jest zrozumiałe bo w node_modules nie ma source, tylko już transpilowane source mapy). Jest jakiś plugin który by
Hej!

Stworzyłem wrapper WykopJS na Wykop API v3 w NodeJS, który dostępny jest na #npm. Z jego pomocą można wykonywać większość akcji dostępnych na Wykopie. Ogarnia on kwestię autoryzacji requestów, więc nie musicie się o to martwić. Chętnie się dowiem, co myślicie :)

Poniżej prosty przykład, który znajduje nick autora najnowszego wpisu na mirko

await w.getMicroblog({ sort: 'newest'}).items[0].author.username.then(console.log)
Na bazie WykopJS napisałem też WykopMonitorJS, który pozwala na monitorowanie Wykopu, poniżej
xXdeepfriedXx - Hej!

Stworzyłem wrapper WykopJS na Wykop API v3 w NodeJS, który dost...

źródło: image

Pobierz
Czasem jeszcze jest tak że dragAndDrop z klasy Actions nie działa bo front potrzebuje czasu po kliknięciu w element żeby można go było ruszyć. Wtedy zrób clickAndHold, małego sleepa i dopiero moveToElement
#frontend #webdev #javascript #programowanie #npm
Google od jakiegoś czasu chce usunąć window.alert/confirm/prompt, a ja nie umiem nawet znaleźć działającej biblioteki npm, żeby to równie łatwo zastąpić.

Właściwie to używam Simple Browser w VSCode, do podglądu, i tam window.alert/confirm/prompt w ogóle nie działa.

Serio nie umiem tego znaleźć, żeby była ta sama składnia tylko a await, jedynie svelte-dialogs działa ale tam nie da się ustawić domyślnej wartości w prompt i już
Zrobiłem w cmd:
npm install react-router-dom

I się pokazało:
8 moderate severity vulnerabilities

no to wpisałem:
npm audit fix --force
tak jak cmd kazał, i wyskoczyło:

135 vulnerabilities (122 moderate, 12 high, 1 critical)

to znowu npm audit fix --force
i wtedy:
8 moderate severity vulnerabilities

i tak dalej na zmianę. Tzn. raz wyskakuje 8 moderate severity a kolejnym 135 vulnerabilities

Nie przejmować się?
Ogólnie react działa. O co w ogóle chodzi?
#anonimowemirkowyznania
Hej Wam,

uczę się Reacta i chciałem się zapytać jaka jest idea npm audit fix i pokazywanie się listy vulnerability? Ostatnio szedłem z kursem na Youtube od kanału Traversy Media i po instalacji ikon 'react-icons' w wersji '4.3.1' wyskoczyła mi lista podatności z czego wszystkie były na low oraz moderate.

Czy z góry mam zakładać, że są to wirusy czy jest to po prostu informacja dla użytkownika? Czytając na szybko internety,
@AnonimoweMirkoWyznania: to po prostu oznacza że wykryto w paczce lub jej zależnościach błąd, który w zależności od statusu (low, moderate, high, critical) należy poprawić jak najszybciej (najczęściej po prostu aktualizując paczkę do najnowszej wersji).
via Wykop Mobilny (Android)
  • 0
Muszę odinstalować dużo paczek określonych w projekcie i każdą zainstalować we wcześniej wersji.

Da się to jakoś prosto zrobić?

Normalnie wywaliłem npm modules i package lock i potem zrobiłem npm install w projekcie. Problem w tym, że npm list pokazuję wersję pączek nowszą. Globalną. Nie tych paczek i ich wersji w package.json

Lokalnie mam niby w pliku package.json paczkę x w wersji 4.2 a npm używa 4.4

Npm update mi się zachciało
#anonimowemirkowyznania
Wybaczcie, że piszę z anonimowego lecz nie mam konta i nie jestem fanem podawania numeru telefonu gdzie popadnie (jest on wymagany przy rejestracji).

1. Ostatnio było dość głośno gdyż popularne biblioteki coa.js i ua-parser-js zostały zastąpione na Githubie przez hackerów wersją do kradzieży haseł oraz kopania. Niestety słabo się znam na security jak i frondzie. Wiem tylko z Twittera jak i kilku stron, że sporo ludzi tworząc coś na Reactie miało
Witaj, chciałbym przedstawić wam mój nowy pakiet npm SimHok :)

Może przydać się do początkujących i dla zaawansowanych programistów JavaScript.
Pakiet zawiera zbiór funkcji które są zainspirowane z Pythona, gdzie np. w prosty sposób możesz zmienić w stringu pierwszą literę na dużą czy pobrać ostatnie 4 litery z stringu.

Aby przetestować mój pakiet wystarczy w prosty sposób zainstalować z npm.

$ npm install simhok
// lub
$ yarn add simhok


Aby dodać
Nie wiedziałem, że publikacja własnych bibliotek do npmjs.com jest takie proste, jedna komenda w terminalu i jest już online :D
Nawet nie trzeba publikować repo...

Już wiem, czemu tyle bzdur ludzie publikują na npmjs.com xD

#npm
Pierwszy raz w życiu dodałem swój pakiet (react hook) do npmjs.com, zawsze myślałem, że tylko katalog bibliotek i źródło pobiera się z GitHub, a oni naprawdę zapisują pakiety na swoim serwerze...

Npmjs.com jak Github należą do firmy Microsoft, muszą mieć potężne serwery aby zapisywać wszystko osobno...

Niestety od-publikowałem swój pakiet, ponieważ znalazłem błąd i nie chciałem aby ktoś go widział, a żeby ponownie pod tą samą nazwą coś dodać muszę zaczekać 24h.
@PoteznyMagWody: Ale mogę Ci zdradzić, że mój hook w łatwy sposób potrafi fetchować i wysyłać dane APIs :)
Próbowałem napisać w TypeScrpt, ale wszystko wyglądało jak "any" :( wiec tylko babel do kompilacji użyłem :(

Najważniejsze, że jest wygodny i działa...

Mój hook waży niecałe 5kb i jest mega wygodny, sam używam go do projektów i postanowiłem się podzielić :)
Poleci ktoś może jakiś artykuł dotyczący angulara/npma, który przedstawiałby te zagadnienia nie od strony kodowania i tylko instalowania paczek ale taki trochę bardziej deep dive? Chodzi mi np. o opis struktury i przeznaczenia plików angular.json, package.json etc. opis konfiguracji nginx. W jaki sposób front-end korzysta z paczek npmowych. Może być też w formie tutoriala np. na pluralsight chociaż wolałbym coś tekstowego.

#pytanie #frontend #angular #npm
#vuejs #npm #javascript

Ktoś z powyższych tagów może mi pomóc i wytłumaczyć jak debilowi jak ja mam wgrać pliki js do mojego projektu w cakephp ?

npm init
npm install
//tworzy się package.js
//tworzą się pliki w node_modules (nie tutaj gdzie bym chciał, ale olewam to teraz)

chcę zaimportować taką bibliotekę w js i piszę:

import from

wszędzie w tutorialach na tym kończą, ale ja już tutaj mam błąd, ponieważ js nie
@Govr: nie wiem czy w cake jest jakaś dodatkowa magia do deployu, ale generalnie jak już te swoje js-y napiszesz, to sobie całość kompilujesz, np webpackiem do jakiegoś katalogu w stylu build albo dist i z niego frontend sobie js-y otwiera.

edit: dopiero teraz zauważyłem tag #vuejs - tam masz CLI, które ci tworzy serwerek z live reload i też komendę do build