This repository contains common library code used by Intern projects. It's essentially a subset of @dojo/core and @dojo/shim, extracted to prevent circular dependencies between Dojo and Intern.
While the implementations of Task
, Evented
, and the various utility functions are very similar (and in some cases the same as) their @dojo counterparts, there are a few differences. Probably the most significant is with the request
module, which uses a simpler API that Dojo's request
and is backed by axios.
This package exports its public interface through its base import:
import { Task, Evented, request } from '@theintern/common';
The following concrete exports are provided:
window
)The development flow is standard:
npm install
npm run build
(or npm run watch
)npm test
to run testsThe build process creates four webpack bundles in _build/
: one is the distributable index.js
, two are for unit tests (browser and Node), and one is for integration tests.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4