# react-dnd-html5-backend **Repository Path**: mirrors_Asana/react-dnd-html5-backend ## Basic Information - **Project Name**: react-dnd-html5-backend - **Description**: HTML5 backend for React DnD - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2025-12-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # React DnD HTML5 Backend [![npm package](https://img.shields.io/npm/v/react-dnd-html5-backend.svg?style=flat-square)](https://www.npmjs.org/package/react-dnd-html5-backend) The officially supported HTML5 backend for [React DnD](http://gaearon.github.io/react-dnd/). See [the docs](http://gaearon.github.io/react-dnd/docs-html5-backend.html) for usage information. ## Asana Updating Steps In order to update the version of ReactDndHTML5Backend used by the asana app we must make the update in this repository and then upload the output js file as a static asset following the usual protocol for [adding static assets](https://github.com/Asana/codez/blob/asana2-master/asana2/docs/luna-ui/adding_static_assets.md). 1. Clone the repo 2. Add a PR for your change 3. Run `npm install` 4. Run `npm run build:umd` 5. `s3cp dist/ReactDnDHTML5Backend.min.js b:/tmp/` 6. `r b` 7. `$CODEZ/admin/production/static_assets.py /tmp/ReactDnDHTML5Backend.min.js` 8. Update BUILD file in asana2/third_party/workspace/ts_repositories.bzl to point to the CF url printed by the last command. 9. Update same file with sha obtained by running `shasum -a 256 /tmp/ReactDnDHTML5Backend.min.js` ## Installation If you use [npm](http://npmjs.com): ``` npm install --save react-dnd-html5-backend ``` The npm package defaults to the CommonJS build. However it also includes a pre-minified UMD build in the `dist` folder. The UMD build exports a global `window.ReactDnDHTML5Backend` when imported as a `