1
0
mirror of https://github.com/tabler/tabler-icons.git synced 2025-09-09 22:00:57 +02:00

Import fixes (#1039)

* fix packages imports

* imports check scripts

* update packages

* svelte build improvements

* build fix
This commit is contained in:
Paweł Kuna
2024-03-12 12:19:23 +01:00
committed by GitHub
parent 41b8012769
commit ceed535efb
16 changed files with 20908 additions and 100 deletions

View File

@@ -17,12 +17,9 @@
"url": "git+https://github.com/tabler/tabler-icons.git",
"directory": "packages/icons-react"
},
"type": "module",
"main": "dist/cjs/tabler-icons-react.js",
"main:umd": "dist/umd/tabler-icons-react.js",
"module": "dist/esm/tabler-icons-react.mjs",
"unpkg": "dist/umd/tabler-icons-react.min.js",
"typings": "dist/tabler-icons-react.d.ts",
"main": "./dist/cjs/tabler-icons-react.cjs",
"types": "./dist/esm/tabler-icons-react.d.ts",
"module": "./dist/esm/tabler-icons-react.mjs",
"sideEffects": false,
"files": [
"dist"
@@ -34,7 +31,8 @@
"copy:license": "cp ../../LICENSE ./LICENSE",
"clean": "rm -rf dist && find . ! -name '.gitkeep' -path '*/src/icons/*' -exec rm -rf {} +",
"test": "vitest run --typecheck",
"typecheck": "tsc"
"typecheck": "tsc",
"imports-check": "attw $(npm pack)"
},
"dependencies": {
"@tabler/icons": "3.0.0"
@@ -48,6 +46,6 @@
"react-test-renderer": "18.2.0"
},
"peerDependencies": {
"react": "^16.5.1 || ^17.0.0 || ^18.0.0"
"react": ">= 16"
}
}

View File

@@ -7,17 +7,9 @@ const pkg = JSON.parse(fs.readFileSync('package.json', 'utf-8'))
const outputFileName = 'tabler-icons-react';
const inputs = ['./src/tabler-icons-react.ts'];
const bundles = [
{
format: 'umd',
inputs,
minify: true,
},
{
format: 'umd',
inputs,
},
{
format: 'cjs',
extension: 'cjs',
inputs,
},
{
@@ -32,10 +24,13 @@ export default [
{
input: inputs[0],
output: [{
file: `dist/${outputFileName}.d.ts`, format: "es"
file: `dist/esm/${outputFileName}.d.ts`, format: 'esm'
}, {
file: `dist/cjs/${outputFileName}.d.cts`, format: 'cjs'
}],
plugins: [dts()],
},
...getRollupConfig(pkg, outputFileName, bundles, {
react: 'react'
})