{"_id":"@antoineguglielmi/tw-spacing","_rev":"5-50207903dcbb75c022050030171c94fd","name":"@antoineguglielmi/tw-spacing","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.1":{"name":"@antoineguglielmi/tw-spacing","version":"0.0.1","keywords":["tailwindcss","spacing","typescript"],"author":{"name":"Antoine Guglielmi"},"license":"MIT","_id":"@antoineguglielmi/tw-spacing@0.0.1","maintainers":[{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"}],"dist":{"shasum":"cfcc54dba86f1d05eb5a9e98a1111753be686cc8","tarball":"https://registry.npmjs.org/@antoineguglielmi/tw-spacing/-/tw-spacing-0.0.1.tgz","fileCount":4,"integrity":"sha512-2wqFGGujGb3m4XTmI5Ie0v3qLm6wS/wEwekkU34jVMcYBfhH/xE65hwpvWX6+ii/EivyDbuYlT6GUoqMGDoxhw==","signatures":[{"sig":"MEUCIQCDSVxnK/ZbjndA8Ztr3/1VUMcOgdeGS99qvm9JT1X0yQIgXR250V7ok7p7HUxK8QfxVUas5R05EdfRj/qntKxILfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1614},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"},"_npmVersion":"10.8.3","description":"Tailwind spacing customization","directories":{},"_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tw-spacing_0.0.1_1732008932371_0.8301412671884592","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@antoineguglielmi/tw-spacing","version":"0.0.2","keywords":["tailwindcss","spacing","typescript"],"author":{"name":"Antoine Guglielmi"},"license":"MIT","_id":"@antoineguglielmi/tw-spacing@0.0.2","maintainers":[{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"}],"dist":{"shasum":"e8d8e38bcce010ac8ee941c2dcc3123f70557565","tarball":"https://registry.npmjs.org/@antoineguglielmi/tw-spacing/-/tw-spacing-0.0.2.tgz","fileCount":4,"integrity":"sha512-NfO+UjB9LAyWxL1j+p9KARRIA8aFTZNh7Op5v0Oq9dqyGmcDH1M274zfGnb2ptsbeBGLG0ahIKP2zwzmLc68qA==","signatures":[{"sig":"MEQCIAIb02iyB+YniYuAAs48zRoMaGb6dM9gaEfRhubvpSdKAiB8/1QhZWpEiHOQ7+Frsk77ysyy2ZJ8F4zkVzmEbCfQpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1618},"main":"dist/spacing.js","types":"dist/spacing.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"},"_npmVersion":"10.8.3","description":"Tailwind spacing customization","directories":{},"_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tw-spacing_0.0.2_1732009315417_0.607655745667969","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@antoineguglielmi/tw-spacing","version":"0.0.3","keywords":["tailwindcss","spacing","typescript"],"author":{"name":"Antoine Guglielmi"},"license":"MIT","_id":"@antoineguglielmi/tw-spacing@0.0.3","maintainers":[{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"}],"dist":{"shasum":"e5f08b657af8c39bcb911bdd95351103adbd0a5c","tarball":"https://registry.npmjs.org/@antoineguglielmi/tw-spacing/-/tw-spacing-0.0.3.tgz","fileCount":4,"integrity":"sha512-ZA14eIRrfg0GmecgqXoooBGAKKnhBxc/MZDvHCAsncjFRn4QSxBPkuT7AQnSHHit8eH1c6XK34diL5QfidY8eQ==","signatures":[{"sig":"MEYCIQD68+P/gIbNyDjU1Cp9wnskp4Ms1t6XV/cfFDAuS3Nk2gIhAPzXPOgjja8oicP4RSl1b0lW8XCKg8DQXfo2CKn9iSVh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1626},"main":"dist/spacing.js","types":"dist/spacing.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"},"_npmVersion":"10.8.3","description":"Tailwind spacing customization","directories":{},"_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tw-spacing_0.0.3_1732009616517_0.38969468940673724","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@antoineguglielmi/tw-spacing","version":"0.0.4","keywords":["tailwindcss","spacing","typescript"],"author":{"name":"Antoine Guglielmi"},"license":"MIT","_id":"@antoineguglielmi/tw-spacing@0.0.4","maintainers":[{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"}],"dist":{"shasum":"fcc37de44500c5b56f9be961ceff300575db7d95","tarball":"https://registry.npmjs.org/@antoineguglielmi/tw-spacing/-/tw-spacing-0.0.4.tgz","fileCount":4,"integrity":"sha512-+B+0/7hVdvB3pWXONilIXITm+K7nl8snpcK77PzdITg+Do0wFK3slRbyAOSkLtiZhzyrLjYB1ESIvnqa0X5cbg==","signatures":[{"sig":"MEUCIDYj0ewK3dPZ3EZVQZU43HPhdg+wEN0m+8fFDKUQBDOjAiEArZ0fNCZmV6FNGJ02aoVaP72Ac1MYYQH7AlANY5Hu6Jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2509},"main":"dist/spacing.js","types":"dist/spacing.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"},"_npmVersion":"10.8.3","description":"Tailwind spacing customization","directories":{},"_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tw-spacing_0.0.4_1732010236918_0.5556136104067604","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@antoineguglielmi/tw-spacing","version":"0.0.5","keywords":["tailwindcss","spacing","typescript"],"author":{"name":"Antoine Guglielmi"},"license":"MIT","_id":"@antoineguglielmi/tw-spacing@0.0.5","maintainers":[{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"}],"dist":{"shasum":"a5dde1e24a3b8d08e697faf94a7848a3972af1e5","tarball":"https://registry.npmjs.org/@antoineguglielmi/tw-spacing/-/tw-spacing-0.0.5.tgz","fileCount":4,"integrity":"sha512-pHOjVIJ+GXXQ+2lO3IV0H9HPmONNwVnJrq5PmuvUU/npRX6tkQ2G6yNNa1OIddn4hvQ7AUKzuyb0+76zO1oHdw==","signatures":[{"sig":"MEUCIHUsMYArkcU/ZOezOtS4yjmuKX1RD7D42OZIbzpcfIDUAiEA0g9p0D9WfL3JyFW/5bvnewBy1jcJPgXD2VD/hHdll9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4642},"main":"dist/spacing.js","types":"dist/spacing.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"},"_npmVersion":"10.8.3","description":"Tailwind spacing customization","directories":{},"_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tw-spacing_0.0.5_1732011824750_0.014084559924676832","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@antoineguglielmi/tw-spacing","version":"0.0.7","description":"Tailwind spacing customization","author":{"name":"Antoine Guglielmi"},"license":"MIT","main":"dist/spacing.js","types":"dist/spacing.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"keywords":["tailwindcss","spacing","typescript"],"dependencies":{},"devDependencies":{"typescript":"^5.0.0"},"_id":"@antoineguglielmi/tw-spacing@0.0.7","gitHead":"8d3a0b7ec06fe4bc7756ab6195121dcb7eb194e6","_nodeVersion":"20.11.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-+zR2RvQilRuoMLDzK3DABaRPXZUZ2IbRDHZ0b2aqpSEsl5kXsH4LYb7ROeQCLFyhDhKAR88+/AyKrtHXcwyq7w==","shasum":"00e3e1ef027320139454edc7380ed9cd4fb4f704","tarball":"https://registry.npmjs.org/@antoineguglielmi/tw-spacing/-/tw-spacing-0.0.7.tgz","fileCount":4,"unpackedSize":4642,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUlEWK3ymT+q7LdSy/XlzfT24tyoyEYPqzF3xYb1XuxAiAkeAXdwiCaXjDYRY97MRVz8piNhIgqy/g8AzhEtN7vzg=="}]},"_npmUser":{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"},"directories":{},"maintainers":[{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tw-spacing_0.0.7_1732012835762_0.8310805962799388"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-19T09:35:32.265Z","modified":"2024-11-19T10:40:36.153Z","0.0.1":"2024-11-19T09:35:32.535Z","0.0.2":"2024-11-19T09:41:55.624Z","0.0.3":"2024-11-19T09:46:56.693Z","0.0.4":"2024-11-19T09:57:17.093Z","0.0.5":"2024-11-19T10:23:44.961Z","0.0.7":"2024-11-19T10:40:35.968Z"},"author":{"name":"Antoine Guglielmi"},"license":"MIT","keywords":["tailwindcss","spacing","typescript"],"description":"Tailwind spacing customization","maintainers":[{"name":"antoineguglielmi","email":"contact.antoine.guglielmi@gmail.com"}],"readme":"# @antoineguglielmi/tw-spacing\n\nA **TailwindCSS** spacing customizer.\n\n## Basic usage\n\n```bash\nnpm i @antoineguglielmi/tw-spacing\n```\nThen in `tailwind.config.ts` file:\n\n```typescript\nimport { spacing } from '@antoineguglielmi/tw-spacing'\n\nexport default {\n  content: [\n    './src/pages/**/*.{js,ts,jsx,tsx,mdx}',\n    './src/components/**/*.{js,ts,jsx,tsx,mdx}',\n    './src/app/**/*.{js,ts,jsx,tsx,mdx}',\n  ],\n  theme: {\n    extend: {},\n    spacing: spacing({\n      baseValue: '1rem',\n      baseCoeff: 1.618\n    }),\n  },\n\n  plugins: [],\n} satisfies Config\n```\n\n## With `globals.css`\n\nIn `globals.css` file:\n\n```css\n@tailwind base;\n@tailwind components;\n@tailwind utilities;\n\n@layer base {\n  :root {\n    /* BASE SIZE */\n    --base-size: 1rem;\n    --base-coeff: 1.618;\n  }\n\n  @media (min-width: 640px) {\n    :root {\n      /* BASE SIZE */\n      --base-size: 1.125rem;\n    }\n  }\n}\n```\n\nThen in `tailwind.config.ts` file:\n\n```typescript\nimport { spacing } from '@antoineguglielmi/tw-spacing'\n\nexport default {\n  content: [\n    './src/pages/**/*.{js,ts,jsx,tsx,mdx}',\n    './src/components/**/*.{js,ts,jsx,tsx,mdx}',\n    './src/app/**/*.{js,ts,jsx,tsx,mdx}',\n  ],\n  theme: {\n    extend: {},\n    spacing: spacing({\n      baseValue: 'var(--base-size)',\n      baseCoeff: 'var(--base-coeff)'\n    }),\n  },\n\n  plugins: [],\n} satisfies Config\n```\n\n## Props\n\n### `baseValue: string` - **required**\nThe root space value, the reference. It can be a css variable `'var(--base-size)'` or a css value `'1rem'`.\n\n### `baseCoeff?: 'var(--<name>)'|number` - **required**\nThe coeff value. It can be a css variable `'var(--base-size)'` or a number `1.618`.\n\n### `baseName?: string` - *optional*\nThe name of the root spacing. Defaults to `'base'`.\n\n### `spacingNames?: Array<string>` - *optional*\nThe spacing names. Defaults to:\n```typescript\n[\n    'sm-3',\n    'sm-2',\n    'sm-1',\n    'base',\n    'lg-1',\n    'lg-2',\n    'lg-3',\n    'lg-4',\n    'lg-5',\n    'lg-6',\n    'lg-7',\n    'lg-8',\n    'lg-9',\n    'lg-10',\n    'lg-11',\n]\n```\n\n### `defaultSpacings?: Record<string, string>` - *optional*\nSpecial default spacings. Defaults to:\n```typescript\n{\n    none: '0',\n    full: '100%',\n}\n```","readmeFilename":"README.md"}