2
0
mirror of https://github.com/iconify/iconify.git synced 2024-12-12 21:57:50 +00:00
Commit Graph

421 Commits

Author SHA1 Message Date
Vjacheslav Trushkin
115a99d282
Merge pull request #120 from ElmoArmy/fix-prettier-rules-conflict
feat(dx): Enable eslint prettier/prettier rules and auto fix them.
2022-03-14 09:24:19 +01:00
Ramy Melo
30ab5eba2a refactor(types): refactored away ts errors 2022-03-04 17:04:30 -05:00
Ramy Melo
fa01bbe962 refactor(eslint): refactored away mix type errors
@typescript-eslint/restrict-plus-operands
2022-03-04 16:18:02 -05:00
Ramy Melo
e5e4ddf49e chore: eslint --fix after enabling ts typed rules. 2022-03-04 16:04:14 -05:00
Ramy Melo
ff261a0216 chore: enabled extra ts eslint rule
@typescript-eslint/recommended-requiring-type-checking
2022-03-04 15:28:31 -05:00
SnakePoison
bd2d16b8da
Merge branch 'iconify:master' into fix-prettier-rules-conflict 2022-03-04 15:20:16 -05:00
Vjacheslav Trushkin
3cf3d34c34
Merge pull request #119 from ElmoArmy/fix-prettier-eslint-conflict
Fix prettier eslint conflict
2022-03-04 22:14:53 +02:00
Ramy Melo
8f739807d5 chore: auto fixed prettier rules in src and tests
npx eslint --fix src/**/*.ts
npx eslint --fix tests/**/*.ts
2022-03-04 11:37:21 -05:00
Ramy Melo
30826c33e0 chore: enabled eslint rule - prettier/prettier 2022-03-04 11:32:32 -05:00
Ramy Melo
7fc23697c8 chore: include test project in configuration. 2022-03-04 10:47:12 -05:00
Ramy Melo
d237726a5c chore: updates deps and adds new deps to utils. 2022-03-04 10:32:30 -05:00
Ramy Melo
3babd46af8 feat: further integrates eslint, ts , and prettier 2022-03-04 10:28:51 -05:00
Vjacheslav Trushkin
ff37e410c7 Add dist/offline exports to React component 2022-02-28 12:07:21 +02:00
Vjacheslav Trushkin
b6b31aa00c Use tick() in Svelte component tests 2022-02-28 11:48:59 +02:00
Vjacheslav Trushkin
6d04b4a7e6 Publish update for Vue components 2022-02-28 10:15:32 +02:00
Vjacheslav Trushkin
65dfecf963 Merge remote-tracking branch 'origin/userquin/feat-split-modern-loader' into next 2022-02-26 20:32:57 +02:00
Joaquín Sánchez Jiménez
27890415de Merge branch 'master' into userquin/feat-split-modern-loader 2022-02-26 19:00:22 +01:00
Joaquín Sánchez Jiménez
bf2ed675d5 test: add customize hook for @iconify-json icon 2022-02-26 18:44:03 +01:00
Joaquín Sánchez Jiménez
bcd2529f51 chore: add encode-svg-for-css to package.json
test: add `loadIcon` tests for `@iconify-json` icons
2022-02-26 18:33:01 +01:00
Joaquín Sánchez Jiménez
b7072a1749 chore: move svg style and class logic to mergeIconProps 2022-02-26 18:31:45 +01:00
Joaquín Sánchez Jiménez
3fb00b30c8 chore: move isLoader to loader.ts and change the logic 2022-02-26 17:49:13 +01:00
Joaquín Sánchez Jiménez
6efa9af556 chore: export also isNode from loader.ts 2022-02-26 17:48:30 +01:00
Joaquín Sánchez Jiménez
affaf1bea0 chore: handle scale 2022-02-26 17:47:57 +01:00
Vjacheslav Trushkin
235c4e8f6c Fix conflicting IDs in Vue 2 demo 2022-02-26 18:38:27 +02:00
Joaquín Sánchez Jiménez
e507252841 chore: svg on css requires svg and xlink namespaces 2022-02-26 17:32:17 +01:00
Joaquín Sánchez Jiménez
85d9c1e8b7 chore: add missing ; 2022-02-26 17:20:57 +01:00
Joaquín Sánchez Jiménez
1e854f74ee chore: add option to add svg and xlink xml namespaces 2022-02-26 17:20:16 +01:00
Joaquín Sánchez Jiménez
7b5ccb13b6 chore: add hint to keep space on <svg > 2022-02-26 17:02:00 +01:00
Joaquín Sánchez Jiménez
bbe56e3199 chore: add await loading collection from fs 2022-02-26 16:58:48 +01:00
Joaquín Sánchez Jiménez
bb285192a2 chore: undo handle scale, should be done from outside 2022-02-26 16:44:24 +01:00
Joaquín Sánchez Jiménez
308c26c774 chore: add @iconify-json/flat-color-icons for testing 2022-02-26 16:28:20 +01:00
Joaquín Sánchez Jiménez
f5665ede70 chore: handle scale option when merging svg icon props 2022-02-26 16:27:20 +01:00
Joaquín Sánchez Jiménez
a1592498bb chore: handle defaultStyle and defaultClass 2022-02-26 15:57:00 +01:00
Joaquín Sánchez Jiménez
8b7641839e chore: move encodeCssSvg to its own module 2022-02-26 15:39:56 +01:00
Joaquín Sánchez Jiménez
ef22738574 feat: split modern loader for node and browser support 2022-02-26 15:12:13 +01:00
Vjacheslav Trushkin
dc8357209e Fix bugs in Vue components, causing them to render incorrectly with SSR 2022-02-26 12:13:50 +02:00
Vjacheslav Trushkin
11ddb1dfe0 Simple Nuxt 3 demo 2022-02-26 10:26:43 +02:00
Vjacheslav Trushkin
5c6fdd19a3 Fix tests for SVG framework 2022-02-22 10:49:45 +02:00
Vjacheslav Trushkin
c633283369 Merge remote-tracking branch 'origin/master' into next 2022-02-21 18:07:39 +02:00
Vjacheslav Trushkin
659447ec37
Merge pull request #113 from nberlette/patch-1
Typo fix in packages/svelte/build.js
2022-02-21 18:06:47 +02:00
Vjacheslav Trushkin
a6d90fd7a9 Make second parameter for buildIcon optional 2022-02-21 18:05:24 +02:00
Vjacheslav Trushkin
1ee0caf216 Do not attempt to load cross-fetch if Fetch API is not available, deprecate JSONP loader 2022-02-21 17:13:27 +02:00
Vjacheslav Trushkin
7beb46fabd Update package-lock.json for utils 2022-02-21 11:55:50 +02:00
Nicholas Berlette
ea8d4b8777
Typo fix in packages/svelte/build.js
Just a quick typo fix found on `packages/svelte/build.js` @ `171`: 
https://github.com/iconify/iconify/blob/master/packages/svelte/build.js#L171

And with the two letters in their proper places... voila:

```js
if (svelteParts.length < 2) {
```

That is all for now, thanks 😁
2022-02-20 20:40:10 -08:00
Vjacheslav Trushkin
73a2caae2d Publish update for Utils 2022-02-05 21:23:24 +02:00
Vjacheslav Trushkin
0e4a3790b2 Do not add redundant displayHeight to converted icon set info in Utils 2022-02-05 21:22:42 +02:00
Vjacheslav Trushkin
94580099d5 Support function colors in color parser in utils 2022-02-05 12:59:44 +02:00
Vjacheslav Trushkin
d928002976 Fix running action with params in monorepo 2022-02-02 11:13:13 +02:00
Vjacheslav Trushkin
fd6758414b Merge branch 'dev/workspaces' 2022-02-02 11:06:29 +02:00
Vjacheslav Trushkin
a76aafa447 Do not store empty icon sets in browser storage, remove not_found property 2022-02-02 09:56:56 +02:00