1.0.4 • Published 2 years ago

@alt-javascript/lang v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

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