JavaScript Atomic-state Resources