Skip to content
PluginStats

@mediamonks/tawang weekly downloads statistics

By mediamonks · npm · Webpack plugins

A webpack plugin for Facebook's AR Studio.

View on npm Stale · Oct 18, 2026

@mediamonks/tawang has 4 recorded weekly downloads on npm, a decrease of 92.6% over the past 30 days, ranking #2266 of 2,391 tracked listings.

Weekly downloads
4
Official API · Oct 18, 2026
7-day growth
-76.5%
-13 weekly downloads
30-day growth
-92.6%
-50 weekly downloads
90-day growth
-89.7%
-35 weekly downloads
Rank
#2266
Among tracked npm listings

About @mediamonks/tawang

Tawang

This plugin makes webpack compatible with Facebook’s AR Studio. With this plugin, it is possible to debug an AR Studio script using source maps. It uses an external API to parse the source map which webpack generates. You can create such an API using the Tawang-API Git repository.

Install

npm i -D @mediamonks/tawang

or

yarn add -D @mediamonks/tawang

Usage

To use this plugin, you first have to require it. Secondly, you have to add an instance of it to the plugin array in the webpack.config.js. Finally, you have to pass the API endpoints to the options object. Alternatively, there is also a boilerplate project available here, which you can just clone.

webpack.config.js

const Tawang = require('@mediamonks/tawang');

module.exports = {
  // ...
  externals: {
    Animation: "commonjs Animation",
    Diagnostics: "commonjs Diagnostics",
    FaceTracking: "commonjs FaceTracking",
    Reactive: "commonjs Reactive",
    Scene: "commonjs Scene"
  },
  plugins: [
    new Tawang({
      serverHost: 'api.com',
      sourceMapEndpoint: '/source-map',
      parseEndpoint: '/source-map/[id]'
    })
  ]
}
Options

You have to pass the following options to the plugin.

serverHost: <String> (required)

The domain name of the API without the protocol (e.g. “https://”) and with the TLD (e.g. “.com”). Example: "api.com".

sourceMapEndpoint: <String> (optional)

The address of the source map POST endpoint relative to the serverHost domain. This is the address, where the plugin sends the source map during the compilation. Example: "/source-map".

parseEndpoint: <String> (optional)

The address of the parsing GET endpoint relative to the serverHost domain. Any errors which occur in the AR Studio script are sent here. The API server then parses the line and column number from the error and returns the code location in the original source. The URL should include placeholders for the source map id ("[id]"), line number ("[line]"), and column number ("[column]"). You have to enclose all placeholders in square brackets Example: "/source-map/[id]?line=[line]&column=[column]".

Example

This is an example webpack.config.js file with Babel support.

const webpack = require("webpack");
const path = require("path");
const Tawang = require('@mediamonks/tawang');

module.exports = {
  entry: "./src/script.js",
  mode: "production",
  devtool: "source-map",
  output: {
    path: "./build"),
    filename: "main.bundle.js"
  },
  module: {
    rules: [{
            test: /\.js$/,
            exclude: /(node_modules|bower_components)/,
            use: {
                loader: 'babel-loader',
                options: {
                    presets: ['env']
                }
            }
        }
    ]
  },
  externals: {
    Animation: "commonjs Animation",
    Diagnostics: "commonjs Diagnostics",
    FaceTracking: "commonjs FaceTracking",
    Reactive: "commonjs Reactive",
    Scene: "commonjs Scene"
  },
  plugins: [
    new Tawang({
      serverHost: 'api.com',
      sourceMapEndpoint: '/source-map',
      parseEndpoint: '/source-map/[id]?line=[line]&column=[column]'
    })
  ]
};

Description from the npm listing.

  • mediamonks
  • tawang
  • webpack
  • webpack-plugin
  • arstudio
  • facebook

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@mediamonks/tawang weekly downloads on npm, last 90 days: 4 weekly downloads as of Oct 18, 2026, -89.7% over 90 days.@mediamonks/tawangWeekly downloads on npm · Last 90 days4downloads / week-89.7% over 90 days0100200300400Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 23, 2026 – Oct 18, 2026 · 88 observations · Updated Oc…pluginstats.com
@mediamonks/tawang weekly downloads on npm, last 90 days: 4 weekly downloads as of Oct 18, 2026, -89.7% over 90 days.

7/30/90-day growth

@mediamonks/tawang weekly downloads growth on npm: -76.5% over 7 days, -92.6% over 30 days, -89.7% over 90 days.@mediamonks/tawangWeekly downloads growth on npm4downloads / week now7-day growth-13 weekly downloads-76.5%30-day growth-50 weekly downloads-92.6%90-day growth-35 weekly downloads-89.7%Growth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
@mediamonks/tawang weekly downloads growth on npm: -76.5% over 7 days, -92.6% over 30 days, -89.7% over 90 days.

Ranking history

@mediamonks/tawang npm ranking history: currently #2266 (by weekly downloads).@mediamonks/tawangnpm ranking · by weekly downloads · Last 90 days#2266current rank#2230#2240#2250#2260#2270Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21rankOct 18, 2026 – Oct 21, 2026 · 4 observations · Updated Oct 18, 2026pluginstats.com
@mediamonks/tawang npm ranking history: currently #2266 (by weekly downloads).

Listing placement

All npm2,389 listings · 120 pages · 1,196 shown · page 116, #4 (overall #2,304)
All npm: every listing in weekly downloads order

Listing placement

Webpack plugins257 listings · 13 pages · page 13, #5 (overall #245)
Webpack plugins: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (122)
Recent weekly downloads observations for @mediamonks/tawang
Date (UTC)Weekly downloadsChange vs. previous
4+4
00
0-1
10
10
10
1-16
17-1
18-4
22-12
34-4
38-15
53-14
67—

Similar npm Webpack plugins plugins

All 20 @mediamonks/tawang alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@mediamonks/tawang. First seen Oct 16, 2026; last successful collection Oct 21, 2026. See the methodology.