@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

Package Sidebar

Install

npm i @alt-javascript/lang

Weekly Downloads

1

Version

1.0.4

License

MIT

Unpacked Size

344 kB

Total Files

6

Last publish

Collaborators

  • craigparra