@alt-javascript/lang

1.0.4 • Public • Published

Language feature detection utilities for ECMAScript 6 and beyond.

NPM
Language Badge Package Badge
release notes

Introduction

Language feature detection utilities for ECMAScript 6 and beyond, currently bundling the es-feature-detection and feature-detect-es6 npm packages.

Usage

The module can be used directly in the browser, as an IIFE (Immediately Invoked Function Expression), using the global variable lang as follows:

   <script src="https://cdn.jsdelivr.net/npm/@alt-javascript/lang/dist/alt-javascript-lang-iife.js"></script>

   <script>
       if (!lang.allOk(lang.es2020)){
           console.error('We\'re sorry but the site requires JavaScript 11 (ECMAScript 2020). Please upgrade your browser to continue.')
           document.getElementById("require_es2020").style.display = "block"
       }
   </script>

License

May be freely distributed under the MIT license.

Copyright (c) 2021-2022 Craig Parravicini

/@alt-javascript/lang/

    Package Sidebar

    Install

    npm i @alt-javascript/lang

    Weekly Downloads

    6

    Version

    1.0.4

    License

    MIT

    Unpacked Size

    344 kB

    Total Files

    6

    Last publish

    Collaborators

    • craigparra