2.2.2 • Published 4 years ago

attr-accept v2.2.2

Weekly downloads
1,256,049
License
MIT
Repository
github
Last release
4 years ago

attr-accept

JavaScript implementation of the "accept" attribute for HTML5 <input type="file">

npm.io npm version semantic-release

See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file#accept for more information.

Installation

npm install --save attr-accept

Usage

var accept = require('attr-accept');
accept({
    name: 'my file.png',
    type: 'image/png'
}, 'image/*') // => true

accept({
    name: 'my file.json',
    type: 'application/json'
}, 'image/*') // => false

accept({
    name: 'my file.srt',
    type: ''
}, '.srt') // => true

You can also pass multiple mime types as a comma delimited string or array.

accept({
    name: 'my file.json',
    type: 'application/json'
}, 'application/json,video/*') // => true

accept({
    name: 'my file.json',
    type: 'application/json'
}, ['application/json', 'video/*']) // => true
react-dropzonescm-uidemiosmile-xin-amisfastamis@uniquegood/realworld-studio-design@infinitebrahmanuniverse/nolb-att@everything-registry/sub-chunk-1180datav-amiskt-dropzonelewanyun-sdklmb-amiskksng-uikorus-uilego-amisirsa-react-appsjamisjarvis-amismogai-misnext-runtimehbm-react-componentsmyamismajestic-uimeta-sam-ripmeeshinemd-componentslotta-ui-kitliquid-projectliquid-formliquid-formsebmiseapp-amisfm-amisglobal-react-dropzonefastlion-amisffmpeg-webworkerffmpeg-webworker-fixffmpeg-webworker-madviseflopzoneqk-amisreact-file-dropzonereact-dropzone-async-validationreact-dropzone-cloudinaryreact-dropzone-demistoreact-dropzone-dmcreact-dropzone-es6react-dropzone-folderreact-dropzone-improvedreact-dropzone-khreact-dropzone-mrreact-dropzone-olalondereact-dropzone-rechatreact-dropzone-tagreact-dropzone-tmppandora-modelreact-bucketselfmade-react-dropzonezzcyi-amis@halilbrhmtrn/react-here-map@gridal/f-gridalyform@heswell/salt-lab@heswell/uitk-lab@fppden/react-dropzone@j.u.p.iter/react-uploader-hookvideo-trimmer-reactvue-image-croppervue-use-dropzone@meeshine/amis@josephfrazier/react-dropzone@jpmorganchase/uitk-lab@inner-desktop/react-dropzonewebworker-filewebstudio-muiyouramisyq-amisvue3-dropzoneuse-xhruspace-sdk-ui@liquid101/form@lyra/components@lyra/form-builderwx-file-managerxamis@humanz/react-dropzone@gferrand/react-dropzone@gingkoo/pandora@gingkoo/pandora-1@gingkoo/pandora-uishengnian-editorsolidjs-dropzonestorybook-design-system-drapostorybook-design-system-teststorybook-design-system-test-manonrnw-dropzonereact-audio-trimmerredux-autoform-bootstrap-uiredux-autoform-material-uireact-video-trimmerreact-ui-modules@otixo/react-dropzone
2.2.2

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

7 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

9 years ago

1.0.0

9 years ago