Download web/node_modules/autoprefixer/lib/hacks/grid-start.js from Amitkumar001/Law_Slm: direct link, hf CLI and curl.
- Browser
- Download file 670 Bytes
-
https://huggingface.co/Amitkumar001/Law_Slm/resolve/main/web/node_modules/autoprefixer/lib/hacks/grid-start.js
- Command line
-
hf download hf://Amitkumar001/Law_Slm/web/node_modules/autoprefixer/lib/hacks/grid-start.js
-
curl -L -o grid-start.js https://huggingface.co/Amitkumar001/Law_Slm/resolve/main/web/node_modules/autoprefixer/lib/hacks/grid-start.js
670 Bytes
| let Declaration = require('../declaration') | |
| class GridStart extends Declaration { | |
| /** | |
| * Do not add prefix for unsupported value in IE | |
| */ | |
| check(decl) { | |
| let value = decl.value | |
| return !value.includes('/') && !value.includes('span') | |
| } | |
| /** | |
| * Return a final spec property | |
| */ | |
| normalize(prop) { | |
| return prop.replace('-start', '') | |
| } | |
| /** | |
| * Change property name for IE | |
| */ | |
| prefixed(prop, prefix) { | |
| let result = super.prefixed(prop, prefix) | |
| if (prefix === '-ms-') { | |
| result = result.replace('-start', '') | |
| } | |
| return result | |
| } | |
| } | |
| GridStart.names = ['grid-row-start', 'grid-column-start'] | |
| module.exports = GridStart | |